I am trying to get faster 2 way communication between my device and my android phone.
I have an Arduino with a SIM800L that is running a CIPSERVER on port 4010.
I can send commands by sending cloud to device messages using Hologram’s API and I can read the device responses through the API. Everything works fine but I would like to improve the response time for sending commands and receiving replies.
This process is quite slow. It takes about 10-20 seconds to send a message and obtain a reply from the device.
My question: How can I connect directly to my device so that I can have instantaneous 2-way communication instead of going through the API?
The IP obtained by issuing the command CIFSR is a private IP 10.x.x.x behind hologram’s cloud.
Is there a way to get a public IP to my device, so that I can communicate directly to my device?
Is a WebHook a direct path to my device? But it seems to me like another path going through the API, I haven’t tried that yet.
Thanks for any help