Honeywell Printer Enrollment
42Gears has integrated Honeywell printers with SureMDM to simplify printer enrollment and management. This integration enables IT administrators to centrally enroll, monitor, and manage Honeywell printers through the SureMDM console. By providing visibility into printer status and key device information, SureMDM helps organizations streamline printer operations, reduce manual intervention, and maintain reliable printing across distributed environments.
Enroll Honeywell Printer in SureMDM
To enroll the Honeywell Printers in the SureMDM Console, follow these steps:
Prerequisite:
- Enable Things Gateway in the SureMDM Console.
- Configure No Authentication in the SureMDM Console.
- The host machine and Honeywell printer should be connected to the same network (LAN/Wifi)
Steps:
- Obtain the Honeywell Printer’s IP address from the printer display (if present) or using the Printset6tool.
- Enter the IP address in a web browser with
https://prefixed (e.g., https://1.2.3.4) to open the Honeywell printer’s web page, and log in using the provided credentials.
The default username is “itadmin” and the password is “pass”.
Click on the Configure tab on the left panel and navigate to System Settings > General, and set the Printer’s sleep timer to 0 or the disabled state, and also set the printer time to the current time.
Click on Manage and navigate to the MQTT certificates section to upload the Root Certificate from the File Manager
Ensure the file is named MQTT_CA.pem.
Click on the Configure tab on the left panel and navigate to Network Services, and select the MQTT Agent settings to set up MQTT by entering the following details:
a. MQTT Platform - It is the software platform that uses the MQTT protocol.
- Select the value as 42Gears from the dropdown
b. MQTT Broker hostname - It is the domain name or IP address of the MQTT broker that client devices use to establish a connection and exchange MQTT messages.
The values vary based on the region as follows:
- If your SureMDM URL is dns.suremdm.io (US), then use the server mqttbrokerusdns.suremdm.io
- If your SureMDM URL is dns.eu.suremdm.io (EU), then use the server mqttbrokereu.eu.suremdm.io
- If your SureMDM URL is dns.in.suremdm.io (IN), then use the server mqttbrokerin.in.suremdm.io
- If your SureMDM URL is dns.eu2.suremdm.io (EU2), then use the server mqttbrokereu.eu2.suremdm.io
- If your SureMDM URL is dns.me.suremdm.io (ME), then use the server mqttbrokerme.me.suremdm.io
- If your SureMDM URL is suremdm.42gears.com (US Master), then use the server mqttbrokerusmaster.42gears.com
c. MQTT Port - It is the network port used to establish communication between the device and the MQTT broker.
The values are the same for all regions, i.e., 8883
d. MQTT QoS - Defines the message delivery guarantee level (0, 1, or 2).
- Recommended value is 1.
e. MQTT Tenant ID - Identifier used to associate the device with a specific tenant/environment.
The value here is the SureMDM account ID
noteNavigate to Settings in the top right corner of the SureMDM console to get the Account ID.
f. MQTT TLS Communication - It is the use of Transport Layer Security (TLS) to encrypt and secure communication between MQTT clients and the MQTT broker.
- Default value is one-way
g. MQTT Keep Alive - It is a configurable time interval that allows an MQTT client and broker to verify that their connection is still active, even when no messages are being exchanged.
- Default value is 60
h. MQTT Clean Session - It is a connection setting that determines whether the MQTT broker should maintain a client's session information after the client disconnects.
- Default value is Enable.
i. MQTT Username - Username for authenticating with the MQTT broker.
The value here is the SureMDM account ID where the device should be enrolled.
noteNavigate to Settings in the top right corner of the SureMDM console to get the Account ID.
j. MQTT User Password - Password for MQTT broker authentication.
The value here is the MQTT Gateway password
noteThe Gateway Password can be copied from the Enable Things Gateway section.
Navigate to System Settings >> Manage Services >> MQTT Agent, then disable the MQTT Agent (if already enabled) and re-enable it to apply the configuration changes.
- If valid values are entered, the Honeywell printers should be successfully enrolled in the SureMDM Console.
If any changes are made to the MQTT Agent configuration, the MQTT Agent must be disabled and then re-enabled to ensure the updated settings are applied.