ELS61T Java app talks to Azure IoT Hub and DPS using "Azure IoT Java SDK"? | Telit Cinterion IoT Developer Community
February 28, 2023 - 5:54am, 200 views
Has anyone tried to talk to Microsoft Azure IoT Hub and Device Provisioning Service (DPS) from Java app running on ELS61T(or any similar Cinterion module/terminal)? We've been using TC65T/EHS6T/ELS61T Java apps for IoT devices for many years, and now need to move our server to Azure IoT Hub.
I think the best option is to use Microsoft Azure IoT Java SDK since it has support for both IoT Hub and DPS: https://learn.microsoft.com/en-us/azure/developer/java/sdk/overview. But it only works for Java 8 and later. Has anyone tried to port it for Java ME 3.2?
Another option is to use Paho(https://iot-developer.thalesgroup.com/showcase/paho-project-110-july-201...). But looks like it only supports regular MQTT communication on IoT Hub, not DPS.
Indeed we have the MQTT example and DPS. I'm not Azure expert but isn't this DPS mostly oriented on cloud side? maybe first you should analyse if you really need any special implementation on the client side. If you already communicate with you current backend over MQTT, HTTP or other protocol you would probably be able to use the same protocol with Azure.