I have an issue when trying to connected to Azure over GSM. The Esp32 board connects perfectly fine with Azure over wifi, but doesn't connect over GSM. The cayanne example works over GSM though.
With Azure the last thing I see is:
Modem Connected to Rogers' LTE (channel--> 38) CAT-M (preferred network). TLE CAT-M OK
IoT Hub
Info: Initializing SNTP
Attempted solution:
Azure initiates a cloud to device call on startup (default, can't be changed it seems). However, since the gsm IP is private, Azure can't connect to the ESP unless the device sends a (device-to-cloud) message first.
In order to initiate a device-to-cloud communication, the ESP would need a ATECC508 (and ssl) module in order to send a message through Azure's MQTT broker.
@lewisxhe @Mr-HaleYa
I have an issue when trying to connected to Azure over GSM. The Esp32 board connects perfectly fine with Azure over wifi, but doesn't connect over GSM. The cayanne example works over GSM though.
With Azure the last thing I see is:
Attempted solution: Azure initiates a cloud to device call on startup (default, can't be changed it seems). However, since the gsm IP is private, Azure can't connect to the ESP unless the device sends a (device-to-cloud) message first.
In order to initiate a device-to-cloud communication, the ESP would need a ATECC508 (and ssl) module in order to send a message through Azure's MQTT broker.
example Arduino NB 1500 example
Initiating an HTTP post request from the device to prompt a callback from the cloud didn't seem to work either.
Any ideas?