Home › Forums › Mayfly Data Logger › Using Xbee Cellular Modem with ThingSpeak › Reply To: Using Xbee Cellular Modem with ThingSpeak
2021-08-02 at 6:33 PM
#15766
@zeke-holloman, I figured out that the other day I hadn’t changed the apn to the source I was using.
So with your code, my apn and thingspeak API, using tera-term 4.105 with TimeStamp and the following changes I got a good response from thingspeak
#include <ModularSensors.h> //pre 0.30.0 was <LoggerBase.h></div>
The core thingspeak looks like this
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 |
nh: it got time OK [2021-08-02 15:16:04.029] Setting up file on SD card nh: zzz sleeping [2021-08-02 15:16:04.173] Data will be saved as logger_2021-08-02.csv [2021-08-02 15:16:04.198] Putting processor to sleep [2021-08-02 15:17:00.586] ------------------------------------------ [2021-08-02 15:17:14.269] [2021-08-02 15:17:14.269] \/---- Line Saved to SD Card ----\/ [2021-08-02 15:17:14.269] 2021-08-02 17:17:00,-9999.0,-9999.00,-9999.0,4.548,-81 [2021-08-02 15:17:14.288] [2021-08-02 15:17:14.288] [2021-08-02 15:17:14.444] +++OK [2021-08-02 15:17:14.557] ATCN [2021-08-02 15:17:14.557] OK [2021-08-02 15:17:14.932] +++OK [2021-08-02 15:17:15.052] ATAP [2021-08-02 15:17:15.073] 0 [2021-08-02 15:17:15.073] ATGT [2021-08-02 15:17:15.073] 64 [2021-08-02 15:17:15.073] ATCT [2021-08-02 15:17:15.076] 64 [2021-08-02 15:17:15.076] ATHS [2021-08-02 15:17:15.076] B08 [2021-08-02 15:17:15.076] ATCN [2021-08-02 15:17:15.092] OK [2021-08-02 15:17:15.224] +++OK [2021-08-02 15:17:15.324] ATAI [2021-08-02 15:17:15.355] 0 [2021-08-02 15:17:15.355] ATMY [2021-08-02 15:17:15.355] 100.111.10.79 [2021-08-02 15:17:15.371] ATCN [2021-08-02 15:17:15.430] OK [2021-08-02 15:17:15.430] Sending data to [ 0 ] mqtt.thingspeak.com [2021-08-02 15:17:15.430] 5 fields will be sent to ThingSpeak <--ThingSpeakPublisher [2021-08-02 15:17:15.430] Topic [ 38 ]: channels/5940/publish/DHCKWXXHZQLHGIAX <--ThingSpeakPublisher [2021-08-02 15:17:15.430] Dumping the TX Buffer <--dataPublisherBase [2021-08-02 15:17:15.430] Message [ 106 ]: created_at=2021-08-02T17:17:00-05:00&field1=-9999.0&field2=-9999.00&field3=-9999.0&field4=4.548&field5=-81 <--ThingSpeakPublisher [2021-08-02 15:17:15.430] Opening MQTT Connection <--ThingSpeakPublisher [2021-08-02 15:17:15.524] +++OK [2021-08-02 15:17:15.640] ATLAmqtt.thingspeak.com [2021-08-02 15:17:17.797] 3.83.181.186 [2021-08-02 15:17:17.812] ATIP [2021-08-02 15:17:17.812] 1 [2021-08-02 15:17:17.812] ATDL [2021-08-02 15:17:17.828] 132.163.97.6 [2021-08-02 15:17:17.844] ATDL3.83.181.186 [2021-08-02 15:17:17.859] OK [2021-08-02 15:17:17.859] ATDE [2021-08-02 15:17:17.881] 25 [2021-08-02 15:17:17.881] ATDE75b [2021-08-02 15:17:17.897] OK [2021-08-02 15:17:17.897] ATWR [2021-08-02 15:17:17.952] OK [2021-08-02 15:17:17.952] ATAC [2021-08-02 15:17:17.972] OK [2021-08-02 15:17:17.972] ATCI [2021-08-02 15:17:17.981] FF [2021-08-02 15:17:17.981] ATCN [2021-08-02 15:17:17.999] OK [2021-08-02 15:17:17.999] $MQTTÂMSMSZXG6QS4IXEHKG0PK+++OK [2021-08-02 15:17:18.260] ATCI [2021-08-02 15:17:18.282] FF [2021-08-02 15:17:18.282] ATOD [2021-08-02 15:17:18.282] 0.0.0.0 [2021-08-02 15:17:18.298] ATCN [2021-08-02 15:17:18.298] OK [2021-08-02 15:17:19.898] MQTT connected after 4483 ms <--ThingSpeakPublisher [2021-08-02 15:17:19.921] 0&channels/5940/publish/DHCKWX0HZQLHGIAXcreated_at=2021-08-02T17:17:00-05:00&field1=-9999.0&field2=-9999.00&field3=-9999.0&field4=4.548&field5=-81+++OK [2021-08-02 15:17:20.304] ATCI [2021-08-02 15:17:20.304] 0 [2021-08-02 15:17:20.304] ATOD [2021-08-02 15:17:20.324] 3.83.181.186 [2021-08-02 15:17:20.324] ATCN [2021-08-02 15:17:20.338] OK [2021-08-02 15:17:20.338] ThingSpeak topic published! Current state: 0: MQTT_CONNECTED [2021-08-02 15:17:20.357] Disconnecting from MQTT <--ThingSpeakPublisher [2021-08-02 15:17:20.357] à+++OK [2021-08-02 15:17:20.581] ATTM [2021-08-02 15:17:20.597] 64 [2021-08-02 15:17:20.597] ATTM64 [2021-08-02 15:17:20.613] OK [2021-08-02 15:17:20.613] ATWR [2021-08-02 15:17:20.661] OK [2021-08-02 15:17:20.661] ATAC [2021-08-02 15:17:20.677] OK [2021-08-02 15:17:20.677] ATCN [2021-08-02 15:17:20.691] OK [2021-08-02 15:17:20.691] Disconnected after 347 ms <--ThingSpeakPublisher [2021-08-02 15:17:20.818] +++OK |
I have a lot more debug, and better scale-ability built into my fork https://github.com/neilh10/ModularSensors but the above worked for me.