When we designed the ESPproMon app it was on the basis that it would allow easy integration with other systems.This integration involves sending or receiving information from other iOT networks such as Thingspeak and EmonCMS etc.
Our public dashboard for data that we send to EmonCMS is available here and if you click the link it will bring up a dynamic web page like the image below.
If you keep the page open you will see live data from our Peacefair Pzem-004T updating the gauges towards the left side of the page. The graph shows a snapshot of our data from 17:30 to 22:00 last night. It’s not the clearest of graphs as we are plotting all the available parameters from ESPproMon in a single chart but if you click the legend for any of the 6 parameters it will remove them from view and make the graph much clearer.
The fairly similar spikes across the graph are for our air con unit kicking in and the biggest spike at 18:30 highlights when we made a cup of tea. Feel free to play around with the graph as it’s only a visual representation and will not affect our actual data.
In a future post we will provide details of how you create the data feeds in EmonCMS but the rest of this topic will cover entering the API key in ESPproMon and output from the EmonCMS server. The image below shows the simple process of entering your EmonCMS API key in the ESPproMon app. The Terminal on the TARIFF page reminds you every few minutes if you haven’t added your API key in our app (blue highlighting) and you can simply ignore this reminder if you are not using EmonCMS.
As shown with the red highlighting you simply select parameter 17 and then enter your API key. Terminal will confirm it has now stored your key. We recommend you email the key to yourself and then cut and paste it into the Terminal to prevent mistyping of the key.
EmonCMS can be set up to email you once a week with a clear report of the electricity you have used each day. The image below was simulated data ESPproMon sent to the EmonCMS server a few months ago. We will add our live data in a followup post
EmonCMS also has it’s own smartphone app and this is our data for the last 18 hours.
Configuring EmonCMS does take a little work and needs to be done in a specific way for it to accept data from our ESPproMon app. We will cover this and other iOT networks in follow up posts.