EXS82-W A2.4 receives data from MQTT only once | Telit Cinterion IoT Developer Community
March 25, 2020 - 9:09pm, 2032 views
I have the following Modules:
1 - EXS82-W B2.1
2 - EXS82-W A2.4
I am trying to communicate using MQTT.
I can connect fine to the mqtt.eclipse.org broker, I get the connected messages and etc...
I am subscribing on two topics:
AT^SISS=1,TopicFilter,"hee9999/switch;hee9999/profile"
When I am using the module EXS82-W B2.1, it works fine, beautifully.
I can receive the messages that are written to the topics (both of them) just fine.
^SIS: 1,0,3488,"topic=hee9999/switch; bytes=4"
^SIS: 1,0,3488,"topic=hee9999/switch; bytes=7"
^SIS: 1,0,3488,"topic=hee9999/switch; bytes=12"
However, in the second module, the EXS82-W A2.4, only one message arrives at the module.
^SIS: 1,0,3488,"topic=hee9999/switch; bytes=4"
I can read the message just fine with the SISR. However, if I keep writing to the topic from my client app (on my smartphone), the messages do not reach the module anymore.
So, my conclusion is:
- EXS82-W A2.4 has some problem with MQTT;
- EXS82-W B2.1 works just fine.
P.S.: I have 3 pieces of the A2.4, and all of them have the same issue.
I have only 1 piece of the B2.1 with me.
Thank you!
Hello,
I suppose that these modules have different firmware versions installed. Please send 'ATI1' command on both versions to read the firmware versions.
Generally this module is new and there is no official firmware version released yet. So you probably have samples.
Please contact the person who has provided these modules to you - maybe there is a newer firmware available.
Best regards,
Bartłomiej
ATI1 on the EXS82-W B2.1 gives me this:
ATI1 on the EXS82-W A2.4 gives me this:
REVISION 00.038 is newer than REVISION 00.020. According to your test the older one works better. But both are far from the latest. So please aske your supplier for the update. I believe that it will work better.
Regards,
Bartłomiej
See this article: https://iot-developer.thalesgroup.com/tutorial/data-transfer-methods-mqt...
The EXS82-W MQTT Internet Service currently (mid-2020) does not recover from a network connection loss - see the Release Note known issues.