Honeywell Dolphin CT50 Bar Code Enrollment into VMware AirWatch

Author: Dave Dwyer

Dave Dwyer is a senior technical marketing architect for VMware AirWatch.

Share This Post On

Bar code enrollment of the Honeywell Dolphin CT50 (Android), an enterprise-ready 4G/LTE mobile computer, is now available to expedite the VMware AirWatch enrollment process. With the use of two Honeywell software utilities called the EZConfig Editor (designed for the Windows OS on a PC) and the EZConfig for Scanning (designed for the Honeywell Dolphin CT50), Wi-Fi settings can be established on the Honeywell CT50, and VMware AirWatch enrollment can be accomplished by simply scanning bar codes that are on the PC or on paper.

In the following workflow, two sets of bar codes are produced by the EZConfig Editor. The first set is for establishing a Wi-Fi configuration on the Honeywell CT50. The second set is for enrolling the Honeywell CT50 into VMware AirWatch. The bar codes are presented from within the EZConfig Editor application directly on the PC display. Using the EZConfig for Scanning utility, the Honeywell CT50 user can then scan the bar codes from the PC display, or print the bar codes for scanning.

Downloading and Installing the EZConfig Editor

The first step in the workflow is to install the EZConfig Editor, which is required for producing the bar codes used to establish Wi-Fi Settings and enrolling into VMware AirWatch.

1.    From your Windows PC, click the Honeywell Sensing and Productivity Solutions link.

2.    Click the Software tab, and under the Tools and Utilities section, click the Honeywell EZConfig for Mobility Setup r411 link and download the Honeywell EZConfig for Mobility Setup r411.zip file.

Note: The file version number may vary depending on the update schedule from Honeywell.

3.    Unzip the file, and install the application using the setup.exe file.

4.    When complete, the EZConfig Editor window appears on the PC.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_01

Downloading and Installing the Power Tools Application on the Honeywell CT50

The second step in the workflow is to confirm installation of the Power Tools family of applications on the Honeywell CT50, and, if not installed, to download and install it. The Power Tools family of applications includes the EZConfig for Scanning utility, which is used to scan the bar codes produced by the EZConfig Editor.

1.    Check the apps screen on your Honeywell CT50, and look for the Power Tools icon. If already present, skip the rest of this section and proceed to Establishing Wi-Fi Settings on the Honeywell CT50 with the EZConfig Editor.
Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_02

2.    If the Power Tools icon is not present, navigate to Honeywell Sensing and Productivity Solutions, download the Honeywell_CommonES_Android_3.15.3150.zip file, and click the Software tab under the Tools and Utilities section.

Note: The file version number may vary depending on the update schedule from Honeywell.

3.    After downloading the Honeywell_CommonES_Android_3.15.3150.zip file, establish a USB connection between your PC and the Honeywell CT50, and copy the file to the /Honeywell/autoinstall folder on the internal storage card of the Honeywell CT50.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_03

4.    Reboot the Honeywell CT50 by holding down the power button until a menu appears, and selecting Reboot. The installation occurs automatically after rebooting the device, provided that the file is placed in the /Honeywell/autoinstall folder. It is not necessary to unzip the file because it is automatically unzipped during the reboot.

5.    After successful installation, the Power Tools icon appears in the Honeywell CT50 app drawer. Click the Power Tools icon to access the EZConfig icon (EZConfig for Scanning utility).

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_04

Establishing Wi-Fi Settings on the Honeywell CT50 with the EZConfig Editor

After installing the EZConfig Editor and EZConfig for Scanning utilities, it is now time to use the EZConfig Editor to establish Wi-Fi settings on the Honeywell CT50.

1.    Establish a USB connection between your PC and the Honeywell CT50 so you can upload the DeviceConfig.xml file from the Honeywell CT50 to the PC.

Note: This step needs to be performed only once, for the initial file upload.

2.    In the EZConfig Editor, select File > Open.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_05

3.    Navigate to the Internal Storage/honeywell/ezconfig/generated folder, select the DeviceConfig.xml file, and click Open.

Note: If the generated folder does not exist, click the EZConfig for Scanning utility inside the Power Tools folder on the Honeywell CT50. This forces creation of the generated folder on the device.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_06

4.    Select DeviceConfig > Connection Settings > Radio Manager > Supplicant > Profile 1, and enter the values to modify the Wi-Fi settings in the DeviceConfig.xml file.

Note: Field values are described in the Key: PSK panel.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_07

5.    Select File > Save As, and save the settings to an EXM file for future use. You can give the file a unique name, specific to your own requirements.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_08

6.    In the EZConfig Editor, select File > Create EZConfig Bar Code.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_09

Note: Depending on the complexity of the settings, multiple bar codes may be produced.

In the EZConfig Bar Code window, see the resulting bar code.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_10

7.    On the Honeywell CT50, under Power Tools, select the EZConfig for Scanning utility to scan the bar code.

Note: There might be multiple bar codes to scan. If the Wi-Fi connection has not been established, reboot the Honeywell CT50 to establish the connection.

You have now finished using the EZConfig Editor to establish Wi-Fi settings on the Honeywell CT50, and you are ready to create access to files for VMware AirWatch enrollment.

Creating Access to Files for VMware AirWatch Enrollment

After using the EZConfig Editor to establish Wi-Fi settings on the Honeywell CT50, again use the EZConfig Editor on the PC, and establish access to the files to be used for VMware AirWatch enrollment:

1.    From your browser, navigate to your VMware AirWatch Console, select Devices > Staging & Provisioning > Staging, and click Add to create an Android Staging Package.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_11

2.    In the Staging window, enter the desired Enrollment User and Password credentials.

Note: Leave the Manifest tab empty when creating the Staging Package. The Agent field is filled in automatically, but does not pertain to this exercise.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_12

3.    In the upper-right corner of the Staging window, click the down arrow, and in the drop-down menu, select Sideload Staging.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_13

4.    In the Generate Sideload Staging Package window, click the Organization Group field to generate a selectable list of Organization Groups, and select the desired Organization Group for enrollment. Select the Universal check box if you would prefer to prompt the user for the desired Organization Group during enrollment.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_14

5.    Click Download to download the Sideload Staging ZIP file to your PC, and save the file to a convenient location.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_15

6.    On your PC, locate and unzip the file, and open the enrollment folder.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_16

7.    From the enrollment folder, upload the credentials.bin file to a file repository accessible to the Honeywell CT50. Take note of the path for future configuration within the EZConfig Editor.

8.    From the VMware AirWatch Resources Portal, upload the latest VMware AirWatch Android Agent to the same file repository to be accessed by the Honeywell CT50. Again, take note of the path for future configuration within the EZConfig Editor.

Note: If you cannot access the VMware AirWatch Android Agent, request access from the VMware AirWatch Support Team via a Help Desk Ticket.

9.    From the VMware AirWatch Resources Portal, upload the latest Honeywell Services APK file to the same file repository to be accessed by the device. Again, take note of the path for future configuration within the EZConfig Editor.

Note: If you cannot access the Honeywell Services APK file, request access from the VMware AirWatch Support Team via a Help Desk Ticket.

You have finished creating access to files for VMware AirWatch enrollment. The next step is to establish settings for VMware AirWatch enrollment in the EZConfig Editor on the PC.

Establishing the EZConfig Editor Settings for VMware AirWatch Enrollment

After creating access to files for VMware AirWatch enrollment, you can now establish settings for VMware AirWatch enrollment in the EZConfig Editor on the PC.

1.    From the EZConfig Editor on the PC, click Download Provisioner_bin, and download the Provisioner_bin.exm file so you can modify it.

2.    In the EZConfig Editor, select the provisioner_bin.exm file to highlight it, and select File > Open to open this file and see the Tasks folder.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_17

3.    In the first Task folder of the EZConfig Editor, click the Value field associated with each Key field, and modify the entry to make the credentials.bin file available for enrollment, as follows:

Source – Must contain a repository link to the bin file using the <link>/<file> format. For example: <link>/credentials.bin

Action – Must contain the InstallFile action command

Destination – Must contain a storage location on the device, and /sdcard/credentials.bin is the recommended location

Example:
Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_18

4.    In the second Task folder, click the Value field associated with each Key field, and modify the entry to install the Honeywell Services APK file, as follows:

Source – Must contain a repository link to the Honeywell Services APK file using the <link>/<file> format. For example: <link>/AirWatchRuggedService-release-1.1.2.38_signed-2.apk

Action – Must contain the InstallApk action command

Launch – Must contain an Android intent command using the unique Android bundle ID of the Honeywell Services APK file. For example: am start -a android.intent.action.MAIN -n com.airwatch.admin.rugged/.RuggedActivity -e hideui true

Example:
Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_19

5.    In the third Task folder, click the Value field associated with each Key field, and modify the entry to install the VMware AirWatch Agent APK file, as follows:

Source – Must contain a repository link to the VMware AirWatch Agent APK file using the <link>/<file> format. For example: <link>/AirWatchAgent-playstore-release-6.2.0.84.apk

Action – Must contain the InstallApk action command

Launch – Must contain an Android intent command using the unique Android bundle ID of the VMware AirWatch Agent APK file. For example: am start -a android.intent.action.MAIN -n com.airwatch.androidagent/com.airwatch.agent.ui.activity.SplashActivity -e hideui true

Example:
Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_20

6.    In the fourth Task folder, click the Value field associated with each Key field, and modify the entry to import the credentials.bin file used by the VMware AirWatch Agent for enrollment, as follows:

Source – Must contain a repository link to the VMware AirWatch Agent APK file using the <link>/<file> format. For example: <link>/AirWatchAgent-playstore-release-6.2.0.84.apk

Action – Must contain the Run action command

Launch – Must contain an Android intent command using the unique Android bundle ID of the VMware AirWatch Agent APK file. For example: am broadcast -a com.airwatch.agent.action.IMPORT_CREDENTIAL_XML -e file /sdcard/credentials.bin –user 0

Example:
Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_21

7.    In the fifth Task folder, click the Value field associated with each Key field, and modify the entry to perform the enrollment process, as follows:

Source – Must contain a repository link to the VMware AirWatch Agent APK file using the <link>/<file> format. For example: <link>/AirWatchAgent-playstore-release-6.2.0.84.apk

Action – Must contain the Run action command

Launch – Must contain an Android intent command using the unique Android bundle ID of the VMware AirWatch Agent APK file. For example: am broadcast -a com.airwatch.agent.action.AUTO_ENROLL –user 0

Example:
Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_22

8.    From the EZConfig Editor main menu, select File > Save, and give the file a name.

9.    In the EZConfig Editor, generate a bar code for scanning by selecting File > Create EZConfig Bar Code.

10.  On the Honeywell CT50, click the Power Tools icon, and click the EZConfig icon (EZConfig for Scanning utility) and scan the bar code.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_04

By using this method, your Honeywell CT50 device automatically enrolls into VMware AirWatch.

Summary

With a simple bar code scan, the VMware AirWatch enrollment process can be expedited by using the Honeywell EZConfig Editor and Honeywell EZConfig for Scanning utilities.

468 ad
On May 27th, “blogs.vmware.com" will disable support for TLS v1.0 and v1.1. Browsers version IE 10. Chrome v29, Firefox v26, Safari v6 or older will not be able to access this site. Browsers that support TLS v1.2 by default will continue to work. Please check your browser’s compatibility and update to latest version to avoid any disruption.. Hide