rjsears / Pool_Fill_Control

Raspberry Pi / Arduino / Python Project to automate management of swimming pool.
23 stars 4 forks source link

EmonPi required to communicate to emonCMS ? #6

Open jaim-fads opened 3 years ago

jaim-fads commented 3 years ago

Hi Richard, I'd like to utilize the water level sensor portion of your project. I am new to the home automation/arduino world so I figured I would start small lol. I put together the moteino transceiver, got the eTape, set up an account with emonCMS and downloaded the emonCMS API to communicate with HomeAssistant on the rasPi. The glaring question I have at this point is do I need an emonPI to communicate the data from the eTape to emonCMS ? Or is there a Lib/variable allocation in arduino IDE that I missed when I was learning that would allow for direct communication to emonCMS.org ?

Fun project/Enjoying the process! Jamie

rjsears commented 3 years ago

Hi Jamie -

Not necessarily the EmonPi unit but "something" has to receive the reply from the motenio, it can be another mote connected to the serial input on a Pi running the emonCMS software. The EmonPi is essentially a RPi with a 433Mhz (or whatever freq you are using) receiver on it that listens for the transmissions from your motes and dumps it out the serial port on the pi to software (EmonCMS) listening there. I use the EmonPi to help support their project but I also use several of the MightyHats (https://lowpowerlab.com/guide/mightyhat/) with the builtin radio to do the same thing.

You have the transmitter side, not you need the receiver! Hope this helps. If not, feel free to ask more questions.