Additional node ID’s can be set by chaning the nodeID in the code. Its possible to have up to 30 nodes per RF network:
https://guide.openenergymonitor.org/technical/compiling
It would improve significantly. Even better wait for our emonTH V2 (due to be released in the shop in three weeks) if battery life is important. 2yr+ battery life is expected
Has anyone written any code to receive the temp readings via the serial port and handle them in python and save to a DB. My system is written in 2 parts, a scanner job that reads the serial port and writes the temps to a db…and second control job that loops round, checks the schedules and latest temps to determine which zones to turn on and off…so I’m hoping to simply replace some of the code I have already to read from the serial port and just handle the strings of data differently…that’s my hope anyway.
On our pre built SD card image emonhub posts the data received via the RFM69Pi to MQTT (mosquito server running on the emonPi). A nodered flow could easily be setup to save these values to a file. Or you could log the data to Emoncms (locally or remotely) then use the Emoncms API to retrieve the data.
http://guide.openenergymonitor.org/technical/mqtt/
https://guide.openenergymonitor.org/integrations/nodered
https://guide.openenergymonitor.org/technical/api