# Honeywell Device Provisioning Guide using the Enterprise Provisioner Tool Last updated: July 24, 2026 This guide explains how to provision Honeywell Android devices using the Honeywell Enterprise Provisioner tool, requiring a pre-configured MDM APK from support, the Honeywell Download Manager, and the Enterprise Provisioner installer. It covers downloading the tool, choosing between installing the APK locally or via an FTP server, setting the app as device owner, and enrolling the device via barcode scan. This document provides a complete step-by-step guide to provisioning Honeywell Android devices using the **Honeywell Enterprise Provisioner**. It includes installing the ManageEngine MDM Self Service app (previously ManageEngine MDM app) (APK), setting the app as the device owner, and enrolling the device using a barcode scan. ## Prerequisites Before you begin, make sure: - Get the MDM APK file pre-configured with server details from MDM [support team](https://www.manageengine.com/mobile-device-management/support.html) by approaching them with the JSON data shown in the image below. ![json](https://cdn.manageengine.com/mobile-device-management/images/jsonhw.png) - Make sure the [Honeywell Download Manager Tool](https://hsmftp.honeywell.com/) is installed on your PC before attempting to download Enterprise Provisioner Tool software. - The [Enterprise Provisioner tool](https://sps-support.honeywell.com/s/article/Where-to-download-the-Enterprise-Provisioner-installer) is installed and accessible on your Windows PC. ### Downloading the Enterprise Provisioner Tool Follow the steps below to download the Enterprise Provisioner installer: 1. Go to the Enterprise Provisioner Tool download page. 2. Navigate to **Software and Tools > Device Management > Enterprise Provisioner > Provisioning Bundles**. ![Honeywell Device Provisioning Guide using the Enterprise Provisioner Tool illustration 4](https://cdn.manageengine.com/mobile-device-management/images/hw1.png) 3. Ensure that you have the Honeywell Download Manager tool installed on your machine before downloading the Provisioning Bundle. - Click the **Download** button to download and install the tool on your system. - Then, launch the tool and navigate to the **Provisioning** tab to begin creating provisioning tasks. This step is part of the overall **App Configuration** process (download, install, and set as "Device Owner"), which will be explained in the upcoming steps. ## Choose How to install the MDM APK You can download and install the ManageEngine MDM APK in two different ways. Choose the method that best suits your setup: | Installation Method | When to Use | |---|---| | Upload & Install APK Locally | • Device and PC are on the same network; • You can push the APK directly from your computer to the device | | Download APK via FTP Server | • Device is in a remote location; • Use an FTP or file server to host the APK; • Device downloads the APK directly using the provided link | ### Method 1: Upload & Install APK Locally #### 1.1 Upload the APK (Automatically Creates Task) 1. Under the **Provisioning Files** section, click **Choose files**. ![Honeywell Device Provisioning Guide using the Enterprise Provisioner Tool illustration 5](https://cdn.manageengine.com/mobile-device-management/images/hw2.png) 2. Select the **ManageEngine MDM APK file** (MDMAndroidAgent.apk) from your PC. 3. Once uploaded, a provisioning task is **automatically created** with the file name. ![Honeywell Device Provisioning Guide using the Enterprise Provisioner Tool illustration 6](https://cdn.manageengine.com/mobile-device-management/images/hw3.png) 4. The tool will handle **downloading and installing** the APK on the device during provisioning. **Note:** You **do not** need to create a separate install task — the tool takes care of it once the APK is uploaded. ### Method 2: Download APK via FTP Server #### Before you begin: You need to create two tasks — one to **download** the APK to the device’s local storage, and another to **install** it from local storage. #### 2.1 Create Download Task 1. Under the **Provisioning** tab, click **Create Task** and select **Files** as the task type. 2. In the **Source Path** field, enter the full URL to the APK file. *Example:* `http://192.168.0.100/MDMAndroidAgent.apk` (**Make sure not to rename the APK file — use the exact name as shown**) 3. In the **Destination Path**, specify where the file should be saved on the device. *Example:* `storage/emulated/0/Download/MDMAndroidAgent.apk` ![Honeywell Device Provisioning Guide using the Enterprise Provisioner Tool illustration 7](https://cdn.manageengine.com/mobile-device-management/images/hw4.png) #### 2.2 Add APK Install Task 1. Again, click **Create Task**. 2. Select **Application package (APK)**. 3. In the **File path** field, enter the **exact destination path** used earlier. *Example:* `storage/emulated/0/Download/MDMAndroidAgent.apk` ![Honeywell Device Provisioning Guide using the Enterprise Provisioner Tool illustration 8](https://cdn.manageengine.com/mobile-device-management/images/hw5.png) ### Step 2: Set the Self Service app (previously ME MDM app) as Device Owner This step configures the installed Self Service app (previously ME MDM app) to take device ownership, enabling full device management. 1. Click **Create Task**. 2. Choose **Set device owner** from the task type list. ![Honeywell Device Provisioning Guide using the Enterprise Provisioner Tool illustration 9](https://cdn.manageengine.com/mobile-device-management/images/hw6.png) 3. In the **Component Name** field, enter exactly: `com.manageengine.mdm.android/com.manageengine.mdm.framework.deviceadmin.DeviceAdminMonitor` ![Honeywell Device Provisioning Guide using the Enterprise Provisioner Tool illustration 10](https://cdn.manageengine.com/mobile-device-management/images/hw7.png) *(If you followed Download Method 2 (FTP), your configuration may include one additional task: File.)* ### Step 3: Generate the Provisioning Barcode Once all tasks are created, generate a barcode that the Honeywell device can scan to begin provisioning. 1. Navigate to the **Bar Codes** tab at the top of the screen. 2. Under **Options**, ensure the **Tasks** checkbox is selected so provisioning tasks are included. ![Honeywell Settings screen](https://cdn.manageengine.com/mobile-device-management/images/hw8.png) 3. Click **Generate bar codes**. The barcode appears in the **Generated** tab. ![Provisioning Mode enabled](https://cdn.manageengine.com/mobile-device-management/images/hw9.png) 4. You can print, copy, or save it. ### Step 4: Scan the Barcode on the Device Use the barcode to apply all provisioning steps to the Honeywell device. **Before scanning**, ensure that **Provisioning Mode** is turned **ON**. 1. On the device, go to: **Settings > Honeywell Settings > Provisioning Mode** ![Enrollment success screen](https://cdn.manageengine.com/mobile-device-management/images/hw10.png) 2. Turn **ON the Provisioning Mode**. ![Enrollment success screen](https://cdn.manageengine.com/mobile-device-management/images/hw11.png) 3. **Scan the barcode** displayed in the provisioning tool. 4. The device will be enrolled in the MDM Server successfully. ## Frequently asked questions ### What do I need before I start provisioning a Honeywell device? You need a pre-configured MDM APK (obtained from MDM support using the JSON data shown in the console), the Honeywell Download Manager Tool installed on your PC, and the Enterprise Provisioner tool installed and accessible on your Windows PC. ### Should I install the APK locally or download it via FTP? Install it locally when the device and PC are on the same network so you can push the APK directly from your computer. Use the FTP method when the device is in a remote location and needs to download the APK using a hosted link. ### How does the Self Service app (previously ME MDM app) get set as the device owner? Create a "Set device owner" task in the Enterprise Provisioner tool and enter the component name `com.manageengine.mdm.android/com.manageengine.mdm.framework.deviceadmin.DeviceAdminMonitor`. ### How do I complete enrollment once the barcode is generated? Turn on Provisioning Mode under **Settings > Honeywell Settings** on the device, then scan the barcode generated by the Enterprise Provisioner tool to enroll it in the MDM server.