Decided to rejuvenate a childhood hobby of programming and electronics (as you do in a pandemic). Read around the topic, largely through openenergymonitor and have now got a reasonably well callibrated output thanks to following the setup on Learn | OpenEnergyMonitor. I’ve got the output scrolling on the serial monitor within the Arduino IDE hosted on my PI (“PI One”).
I’ve carried on reading (and reading) and I’m starting to chase my own tail. Ultimately I’d like to get the data to a dashboard in local Emoncms. I’ve got a separate PI (“PI Two” up and running with Emoncms and “just” need to work out how to read the serial output and transmit it to Emoncms.
The learning pages make references to the proprietary hardware such as emonpi, emontx etc… If I’ve understood it correctly, I need Emonhub running on the PI attached to the Arduino (“PI One” to receive the data from the serial port, and for this to then transmit via wifi to the other “PI Two” running Emoncms. To add to the confusion, this other “PI Two” also appears to have Emonhub running.
OR, is it somehow possible for the arduino to run the sketch it is independently of a PI, but for it to be hardwired via USB to the EmonHub “PI Two”.
Clearly I’m in a bit of a dither!!
Any pointers to other posts / blogs etc… kindly appreciated - I’m at the point of information blindness. I’ll keep persevering in the meantime