Page 1
Azure-IoT allows Symmetric Key or X.509 Certificates for internal authorization (https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-security). Both should work with IGS01S/iGS02E/iGS03. Prerequisites Before using iGS01s/iGS02E with Azure Iot, you have to create an IoT hub with your Azure subscription. Create an IoT hub for detailed steps. Example By Using Symmetric Key IoT Hub can use security tokens to authenticate devices and services to avoid sending keys on the wire.
Page 2
You can download the mosquitto tool to test connecting Azure IoT Hub with mqtt. https://mosquitto.org/download/ Below shows an example to publish a “hello” message to Azure IoT using mosquitto command line tool. $ mosquitto_pub -h igs-test.azure-devices.net -p 8883 -i igs01s -t devices/igs01s/messages/events/ -u igs-test.azure-devices.net/igs01s -P "SharedAccessSignature sr=igs-test.azure-devices.net%2Fdevices%2Figs01s&sig=12bF1jJ%2FQWg8XYJPzfne1vWN5HEp02VvIBDEcc1...
Page 4
Configuration for iGS03 Series Users can use the ‘Cloud Iot Helper’ to set up the iGS03. The application settings will be filled by ‘Cloud Iot Helper’, or users can fill the configuration manually. INGICS TECHNOLOGY CO., LTD. • SUPPORT@INGICS.COM • WWW.INGICS.COM...
Page 8
INGICS TECHNOLOGY Upload the primary.key.pem as key and primary.cert.pem as certificate via webUI advanced page. Configuration for iGS03 Series Users can use the ‘Cloud Iot Helper’ to set up the iGS03. INGICS TECHNOLOGY CO., LTD. • SUPPORT@INGICS.COM • WWW.INGICS.COM...
Page 9
INGICS TECHNOLOGY The application settings will be filled by ‘Cloud Iot Helper’, or users can fill the configuration manually. INGICS TECHNOLOGY CO., LTD. • SUPPORT@INGICS.COM • WWW.INGICS.COM...
Page 10
INGICS TECHNOLOGY Don’t forget to upload the device certificate and private key in the SECURITY tab (Using the ‘Cloud IoT Helper’, the files should already be uploaded). INGICS TECHNOLOGY CO., LTD. • SUPPORT@INGICS.COM • WWW.INGICS.COM...
$ az extension add --name azure-iot Monitor events on your iot hub. You should see events sent from iGS03 to the IoTHub. $ az iot hub monitor-events --output table -p all -n {YourIoTHubName} Example: INGICS TECHNOLOGY CO., LTD. • SUPPORT@INGICS.COM • WWW.INGICS.COM...
Page 12
2. Choice your IoT Hub -> IoT device -> Telemetry Make sure "Use built-in event hub" is YES, click "Start" button to monitor the events 3. If everything works fine, the message will show up INGICS TECHNOLOGY CO., LTD. • SUPPORT@INGICS.COM • WWW.INGICS.COM...
Initial release Mar 28, 2019 Update reference documents Dec 24, 2019 Update example for using X-509 certificates Update for iGS03 series support Jul 22, 2021 Update Azure-CLI usage for verification Jul 15, 2022 INGICS TECHNOLOGY CO., LTD. • SUPPORT@INGICS.COM • WWW.INGICS.COM...
Need help?
Do you have a question about the iGS01S and is the answer not in the manual?
Questions and answers