<p dir="ltr">Hi,</p>
<p dir="ltr">This is an interesting one.</p>
<p dir="ltr">I would be tempted to just go for the simple case of just pushing the raw JSON data to EmonCMS. Within EmonCMS you can assign a Human readable value to each input which I think would be more appropriate.</p>
<p dir="ltr">Also EmonCMS has a load of processing capabilities built right in so no real need to do that in the script.</p>
<p dir="ltr">If you keep it simple on the script/OpenTRV end it makes it easier to replace with something low cost/low(ish) power, eg this is the perfect job for something like an ESP-01 Wi-Fi model. Checkout <a href="http://www.nodemcu.com/index_en.html">http://www.nodemcu.com/index_en.html</a> or <a href="https://github.com/esp8266/Arduino/blob/esp8266/README.md">https://github.com/esp8266/Arduino/blob/esp8266/README.md</a>.</p>
<p dir="ltr">Also FYI I have been looking at using Node-RED (<a href="http://nodered.org/">http://nodered.org/</a>) to talk to do this. Probably a bit overkill for your use case but I am creating a hub the brings in data and outputs to EmonCMS and others.</p>
<p dir="ltr"> Cheers,</p>
<p dir="ltr">Jeremy</p>
<div class="gmail_quot<blockquote class=" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">in prep for the <font color="#262626" face="Roboto, Arial, sans-serif"><span style="line-height:16px">hackathon in February (or thereabouts) we are trying to figure a way we can import data in to Openenergymonitors Logging software (Emoncms)</span></font><div><font color="#262626" face="Roboto, Arial, sans-serif"><span style="line-height:16px"><br></span></font></div><div><font color="#262626" face="Roboto, Arial, sans-serif"><span style="line-height:16px"><br></span></font></div><div><font color="#262626" face="Roboto, Arial, sans-serif"><span style="line-height:16px">Sending the data is not that hard, its done with http calls</span></font></div><div><font color="#262626" face="Roboto, Arial, sans-serif"><span style="line-height:16px"><br></span></font></div><div>Getting the data, we have taken a Rev2 board and set that to just listen for stats data and they show up on the serial port, this bit also work perfectly.</div><div><br></div><div>The MISSING links is to grap the data, and if need be reword some of the JSON stuff so it makes more sense in emoncms. (but that is optional)</div><div><br></div><div>And then send them off... </div><div><br></div><div><br></div><div>We have made a google doc with very loose thoughts</div><div><span style="line-height:16px;color:rgb(38,38,38);font-family:Roboto,Arial,sans-serif"><br></span></div><div><span style="line-height:16px;color:rgb(38,38,38);font-family:Roboto,Arial,sans-serif"><br></span></div><div><span style="line-height:16px;color:rgb(38,38,38);font-family:Roboto,Arial,sans-serif"><br></span></div><div><font color="#262626" face="Roboto, Arial, sans-serif"><span style="line-height:16px"><a href="https://docs.google.com/document/d/1CHE3eLAIhnq1fGkWkZ2Te98_Rd5uJUlXUAOuopGUcLE/edit" target="_blank">https://docs.google.com/document/d/1CHE3eLAIhnq1fGkWkZ2Te98_Rd5uJUlXUAOuopGUcLE/edit</a></span></font><span style="line-height:16px;color:rgb(38,38,38);font-family:Roboto,Arial,sans-serif"> </span><br></div><div><span style="line-height:16px;color:rgb(38,38,38);font-family:Roboto,Arial,sans-serif"><br></span></div><div><span style="line-height:16px;color:rgb(38,38,38);font-family:Roboto,Arial,sans-serif">comments and ideas are welcome</span></div></div>
<br>_______________________________________________<br>
OpenTRV-dev mailing list<br>
<a href="mailto:OpenTRV-dev@lists.opentrv.org.uk">OpenTRV-dev@lists.opentrv.org.uk</a><br>
<a href="http://lists.opentrv.org.uk/listinfo/opentrv-dev" rel="noreferrer" target="_blank">http://lists.opentrv.org.uk/listinfo/opentrv-dev</a><br>
<br></div>