@zeke-holloman do you want to send me the thingspeak details on my email neilh20@wLLw.net and I’ll try them in my setting. I have a historical thingspeak account which has exceeded its free quota, so I can’t create more devices.
The hologram account should work with the Xbee LTE ( I have an XB3-CA2-UT-001) if setup, and I started with…[Read more]
@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
<div>#include <ModularSensors.h> //pre 0.30.0 was &…[Read more]
Hello @rick-vogel – sounds fascinating & fun to use python in the Xbee. Though for ModularSensors there are layers of software that allow the physical modem to be abstracted so it could be possible to use another LTE when it becomes available (0.30.0 seems to have hooks for a new LTE modem SIM7080G) – through TinyGSM. As a Class package that @srgd…[Read more]
hello @zeke-holloman. Just looking through it, and yes thats my assumption at the moment is that its the cellular side that is not connecting.
There are 2 parts 1) getting internet & time 2) thingspeak.
1) If the cell phone connects for NIST time, then it can connect with the internet, and the cell modem account setting is good.
2) if thingspeak…[Read more]
@zeke-holloman – I have no idea why my previous post came out so badly, and it won’t allow me to edit it!!. My usual way of recovering strange posts.
It should be interesting to see what you get with your cell modem.
Using your sketch, which references the latest ModularSensors
Using ModularSensors Library version 0.30.0
TinyGSM Library version…[Read more]
@zeke-holloman interesting, seems like it should work.
When I have strange issues, I delete the .pio/… and force it to do a refresh with all the remote libs. I see you are using the DecagonCTD which recently changed to hydros21, but seems like it should work.
I’ve taken your platformio.ini and program and adding my thingspeak keys,…
a correction on part, when I looked through the thingspeak API, both the historical and the MQTT method use the POST to deliver it to thingspeak, however they have a slightly different API.
Initially when looking at your posting I assumed you had removed the keys as it was public, however looking at your your trace it is saying…[Read more]
Hi @zeke-holloman – looks like the ThingSpeak keys and channel need to be added.
Add them to (the following are examples)
const char* thingSpeakMQTTKey =
“Z0G6QX4IXEHKG0PK”; // Your MQTT API Key from Account > MyProfile.
const char* thingSpeakChannelID =
“5940”; // The numeric channel id for your channel eg
const char* thingSpeakChannelKey…[Read more]
I’ll have to get about streamdebugger as heading out the office, back in 2hrs
For debug you should see the following in platformIO.ini – add it to the end. It will force a complete recompile
monitor_speed = 115200
board = mayfly
platform = atmelavr
framework = arduino
lib_ldf_mode = deep+
Hi @zeke – good check by Rick.
Looking at your error, it does say connection error so implies it didn’t even connect to thingspeak.
I checked this 5months ago and it worked for me. What is your channel number?. This allows a view of if any data has arrived. The channel I used for testing, a bit simplistic …[Read more]
Hi @zeke thanks for the qu. I’ve got the thingspeak working as a POST, but don’t regularly test it. I believe the MQTT is a different route, and I personally haven’t used it.
For the Digi Corp LTE Cat-M1 cell modems, I do ensure that they are upgraded to the latest version with XCTU & XCTU board. It is a bit painful, but worked for me. If there…[Read more]
Its often seems simple, but the practical side of it can be complex – like if certificates are needed. AWS can scale, but that requires a lot of layers. As I understand it AWS dices and slices the options and the bills are a big surprise.
In software design the question that comes up is, what’s the functionality that is desired? How do you…[Read more]
@dan-wachusett I’ve used WOFpy but there are some issues. https://github.com/ODM2/ODM2DataSharingPortal/issues/445
Is that the same function as pulling with a GET, or does the GET add extra value – possibly my ignorance in not understanding different methods. 🙂
neilh replied to the topic Modular Sensors wifi connection on university (or similar) network in the forum Miscellaneous 2 months, 2 weeks ago
I know my local Sonoma State University is against devices connecting to the network. They even gone as far as removing all ethernet sockets. As part of the local engineering capstone project using LoRa the students went off campus for testing, as the LoRa gateway needed to connect to a WiFi network
The simple answer for WiFi is what Sara…[Read more]
In case its of interest, I have a method of writing to the onboard EEPROM, and use it to track the revision of the board in the data file .csv on the uSD. https://github.com/neilh10/ModularSensors/wiki/Hw-Mayfly-config-EEPROM
Many thanks for the heads up on provisional dates. It helps with planning.
Its painful dealing with components that have become unavailable and locate comparables – I had to do that with the Modbus board.
Just wondering if there is a date on Mayfly Availability. ?
https://www.envirodiy.org/product/envirodiy-mayfly-data-logger-pack-of-5/ says out of stock.
Much appreciate an approximate date, though I realize there is a world wide shortage of some components.
Hi @dan-wachusett – I’d be very interested to hear how your measurements work out.
This is what I did for acceptance testing (and characterizing) on a number of different types of depth sensors for a 2013 project – https://www.envirodiy.org/measuring-low-water-in-streams-accurately/
The update since then is the hydrologists I work with use the…[Read more]
- Load More