bertmelis / VitoWiFi

Communicate with Viessmann boilers using the optolink for ESP8266 and ESP32
MIT License
118 stars 39 forks source link

interface with Open Energy Monitor #49

Closed Pukkahq closed 10 months ago

Pukkahq commented 5 years ago

Installation specifics

Viessmann 222f boiler.

We have the above unit and I understand the hardware side of an esp. we have a home energy monitoring system https://openenergymonitor.org/ i am wondering if it would be possible for your code to be modified to output to emoncms, I have very little programing skills but a lot of enthusiasm.

https://github.com/emoncms/emoncms Main emoncms info https://github.com/emoncms/emoncms/blob/master/Modules/input/Views/input_api.php Input API

They already use esp8266 in some of there products. https://github.com/OpenEVSE/ESP8266_WiFi_v2.x

bertmelis commented 5 years ago

I don't know how emoncms works, but I could possibly make an example to interface with that system. i'm not sure however that TLS is going to work on a esp8266. As the interface is a HTTP-API, I'll have to use a third party lib (https://github.com/boblemaire/asyncHTTPrequest).

Pukkahq commented 5 years ago

Hi, Thanks for your help I run a local emoncms so wont need TLS, They also have a very nice interface and way of attaching the ESP8266 to a wifi network. our emonpi will aslo allow you to publish to a MQTT feed.

bertmelis commented 5 years ago

what do you mean with "attaching an esp8266 to a network"?

Pukkahq commented 5 years ago

sorry I mean the process they go through to connect the eps8266 to your wifi network

https://github.com/openevse/ESP8266_WiFi_v2.x/#user-guide

bertmelis commented 10 months ago

Closing, integration is up to the user. I'm happy to help where possible and adjust the library if needed.