I am using an EmonTX with one temperature sensor and three CT sensors. Located within a few feet, I have an EmonBase that was built from an existing Raspberry Pi, plus a RFM69Pi module purchased from the OpenEnergyMonitor store.
On a seemingly-random basis (could be hours, could be days), the EmonBase stops collecting data or stops feeding the data–I’m not entirely certain which. I can still remotely connect to the EmonBase, and all I do to get it working again is click the Restart button under Setup > EmonHub. I realized early on that I don’t have to restart the EmonTX at all.
I am using this setup to remotely monitor the pumps in our neighborhood pump house–one CT sensor each for two well pumps and a pressure pump. Sometimes when I go to the Emoncms website I will find no live data, and that’s when I will go restart the EmonHub.
I have looked through the community posts and found one similar complaint, but that was a while ago and it sounded like an update of the EmonHub software (which I did a few weeks ago) should have installed the latest code that was supposed to address this issue, so I assume this is a different problem than the one that was reported there.
I would upload a couple of log files, but I can’t since I an a new user to this forum. What I see when I log in after I notice a failure is the following line every thirty seconds in the log, :
2017-11-03 10:23:00,348 INFO emoncmsorg sending: https://emoncms.org/myip/set.json?apikey=E-M-O-N-C-M-S-A-P-I-K-E-Y
In this log, this is what immediately precedes the lines above:
2017-11-03 10:23:00,345 DEBUG emoncmsorg acknowledged receipt with ‘ok’ from https://emoncms.org
2017-11-03 10:23:00,346 DEBUG emoncmsorg Sending bulkdata, success: True
2017-11-03 10:23:00,347 DEBUG emoncmsorg Current queue length: 0
Any help is appreciated, as I need to get a point where I can count on this data always being collected and available. More than once already I’ve missed data I was eager to collect because the failure occurred overnight and it was a few hours before I knew to restart EmonHub.