VMware AirWatch 101: Honeywell Dolphin CT50 Bar Code Enrollment

This post was originally published on this site

The bar code enrollment workflow simplifies enrollment into VMware AirWatch for Honeywell Dolphin CT50 devices. While Android Lollipop devices support bar code enrollment, Android Marshmallow devices require slightly different AirWatch Console configurations to enable this workflow. Today’s post covers the configurations and bar code enrollment workflow for Honeywell Dolphin CT50 devices on Android Marshmallow.

Honeywell Dolphin CT50 Bar Code Enrollment

In the following workflow, the EZConfig Editor (designed for the Windows OS on a PC) produces two sets of bar codes. The first contains the information required to establish a Wi-Fi configuration on the Honeywell CT50. The second set contains the information to enroll the Honeywell CT50 into VMware AirWatch. The bar codes are presented from within the EZConfig Editor application directly on the PC display. Then, use the EZConfig for Scanning utility on a Honeywell CT50 device to scan the bar codes.

Download and Install the EZConfig Editor

The first step in the workflow is to install the EZConfig Editor. Later, you’ll use the EZConfig Editor to create bar codes that establish Wi-Fi settings and enroll devices into VMware AirWatch.

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

2.    Click the Software tab. Under Tools and Utilities, click the Honeywell EZConfig for Mobility Setup r411The file version number may vary depending on the update schedule from Honeywell. link and download the associated ZIP file.

3.    Unzip the file, and run the setup.exe file.

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

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

Check the Honeywell CT50 for the Power Tools Application

After installing the EZConfig Editor, confirm that the correct version of the Power Tools Application installed on the device.

  1. On the Honeywell CT50 apps screen, look for the Power Tools icon.
  2. If not present, proceed to the section: Download and Install the Power Tools Application on the Honeywell CT50.
  3. If present, select Power Tools > Diagnostic Information > About and check the version number.
  4. If the Power Tools version is lower than 4.01.00.3791, proceed to the section Download and Install the Power Tools Application on the Honeywell CT50.
  5. If the Power Tools version is 4.01.00.3791 or higher, proceed to the section: Use the EZConfig Editor to Establish Honeywell CT50 Wi-Fi Settings.

Download and Install the Power Tools Application on the Honeywell CT50

Take corrective action if you discovered the Power Tools application was not installed, or was running the wrong version. Simply download and install the Power Tools application suite.

1.    Open the Honeywell Sensing and Productivity Solutions page in your browser.

2.   Under the Tools and Utilities section, click the Software tab, and download the Honeywell_CommonES_Android_3.15.3150.zip ZIP fileThe file version number may vary depending on the update schedule from Honeywell..

3.    Once download completes, establish a USB connection between your PC and the Honeywell CT50.

4.   On the Honeywell CT50’s internal storage card, copy the file to the /Honeywell/autoinstall folder.

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

5.    On the Honeywell CT50, hold down the power button and select Reboot to trigger the application’s installation.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_046.    After installation successfully completes, click the Power Tools app to access the EZConfig for Scanning utility.

Use the EZConfig Editor to Establish Honeywell CT50 Wi-Fi Settings

After installing the software necessary for barcode enrollment, establish Honeywell CT50 Wi-Fi settings using the EZConfig Editor.

1.    Establish a USB connection between your PC and the Honeywell CT50

2.   From the Honeywell CT50 upload the DeviceConfig.xml file  to the PC.

2.    In the EZConfig Editor, navigate to File > Open >Internal Storage > Honeywell > ezconfig > generatedAdd a Tooltip Text.

3.    Select the DeviceConfig.xml file, and click Open.

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

4.    Select DeviceConfig > Connection Settings > Radio Manager > Supplicant > Profile 1, and enter the valuesField values are described in the Key: PSK panel. to modify the Wi-Fi settings in the DeviceConfig.xml file.

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

7. In the EZConfig Bar Code window, review the resulting bar code.

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

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

Note:

After establishing a Wi-FiIf scanning multiple barcodes, the Wi-Fi connection may not establish. In this instance, reboot the Honeywell CT50 to establish the connection. connection for the Honeywell CT50, create access to files for VMware AirWatch enrollment.

Creating Access to Files for VMware AirWatch Enrollment

Return to the EZConfig Editor, and establish access to the files used for VMware AirWatch enrollment:

1.    Open your browser, and log into the VMware AirWatch Console. Navigate to 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, and leave the Manifest tab empty.

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

3.    In the upper-right corner of the Staging window, click the down arrow, and 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 and select a group to configure device assignment. Leave the Universal check box deselected. 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.

Configure the EZConfig Editor for VMware AirWatch Enrollment

After creating file access for enrollment,  establish settings for VMware AirWatch enrollment in the EZConfig Editor on the PC.

1.    Download the Provisioner_bin.exm file to your PC to modify it within the EZConfig Editor.

2.    In the EZConfig Editor, locate the provisioner_bin.exm file.

3.    Select File > Open to choose and open the file and see its Task folders.

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

4.    In the first Task folder of the EZConfig Editor, modify the Value field entry to make the credentials.bin file available for enrollment.

  • Source – Repository link to the .bin file with a <link>/<file> format. For example: <link>/credentials.bin
  • Action – Contains the action command InstallFile.
  • Destination – Storage location on the device. For example: /sdcard/credentials.bin

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

5.    In the second Task folder, modify the Value field entry to install the Honeywell Services APK file.

  • Source – Repository link to the Honeywell Services APK file using the <link>/<file> format. For example: <link>/HoneywellService-release-1.2.apk
  • Action – Contains the action command InstallApk.
  • Launch – Android intent command that uses the unique Android bundle ID of the Honeywell Services APK file. For example: am start -a android.intent.action.MAIN -n com.airwatch.admin.honeywell/.HoneywellActivity.

Honeywell Dolphin CT50 Bar Code Enrollment VMware AirWatch

6.    In the third Task folder, modify the Value field entry to install the VMware AirWatch Agent APK file.

  • Source – Repository link to the VMware AirWatch Agent APK file using the <link>/<file> format. For example: <link>/AirWatchAgent-playstore-release-7.0.0.161-SNAPSHOT.apk
  • Action – Contains the action command InstallApk
  • Launch – Android intent command that uses 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

7.  In the fourth Task folder, modify the Value field entry to allow the AirWatch Agent to have access READ access to the external storage card.

  • Source – Repository link to the VMware AirWatch Agent APK file using the <link>/<file> format. For example: <link>/AirWatchAgent-playstore-release-7.0.0.161-SNAPSHOT.apk
  • Action – Contains the action command Run
  • Launch – Android intent command that uses the unique Android bundle ID of the VMware AirWatch Agent APK file. For example: pm grant com.airwatch.agent.action.READ_EXTERNAL_STORAGE

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

7.    In the fifth Task folder, modify the Value field entry to perform the enrollment process.

  • Source – Repository link to the VMware AirWatch Agent APK file using the <link>/<file> format. For example: <link>/AirWatchAgent-playstore-release-7.0.0.161-SNAPSHOT.apk
  • Action – Contains the action command Run
  • Launch – Android intent command that uses 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

8.    In the sixth Task folder, modify the Value field to import the BIN file used by the VMware AirWatch Agent for enrollment.

  • Source – Repository link to the VMware AirWatch Agent APK file using the <link>/<file> format. For example: <link>/AirWatchAgent-playstore-release-7.0.0.161-SNAPSHOT.apk
  • Action – Contains the action command Run
  • Launch – Android intent command that uses 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

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

9.    Return to the EZConfig Editor main menu.

  • Select File > Save, and name the file.
  • Select File > Create EZConfig Bar Code, and generate a bar code for scanning.

Honeywell-Dolphin-CT50-Bar-Code-Enrollment-VMware-AirWatch_0410.  On the Honeywell CT50, click  Power Tools > EZConfig and scan the bar code. This action enrolls your Honeywell CT50 device  into VMware AirWatch.

Honeywell Dolphin CT50 Bar Code Enrollment 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.

The post VMware AirWatch 101: Honeywell Dolphin CT50 Bar Code Enrollment appeared first on VMware End-User Computing Blog.

Leave a Reply

Your email address will not be published. Required fields are marked *