rene-mt / vitotronic-interface-8266

ESP8266 WiFi to serial interface, built to connect to a Viessmann Vitotronic heating control.
9 stars 3 forks source link

Clarify the software side #1

Closed probonopd closed 7 years ago

probonopd commented 7 years ago

Which software are you using to talk to the ESP8266 (send commands, receive information)?

rene-mt commented 7 years ago

I'm using the interface with FHEM and the VCONTROL module. During development I also tested it with vcontrold and vclient. Basically, if you know about the protocol, you also could simply use telnet for communication.

probonopd commented 7 years ago

Thanks. Very cool project. Also interesting could be to implement an interface to communicate with the Vitotrol App... although I am not sure whether the app always communicates via a Viessmann server - might need a proxy...

rene-mt commented 7 years ago

For that you first would need the network module / internet gateway for the heating (Vitocom 100 LAN), which is over 300 Euro. And then, yes, the app itself communicates over a Viesmann server. As far as I see it you need to register your heating plus the app there and then you can control it, while all commands always run over the internet / Viessmann server. Means: no internet connection, or problems at the Viessmann side - no heating control.

The charm of my solution, besides the price, is that I can control the heating via WiFi inside my home network, without sharing data in some cloud. And if I want to do it from along the way I can connect via VPN and do it :) Plus: I can implement some fancy steering logic, based on sensors, times, holidays, whatever, in my home server, which is way beyond the capabilities of the Viessmann app.

Just to give some impression about the capabilities, also for monitoring/data collection, see this screenshot: heizung

probonopd commented 7 years ago

you first would need the network module / internet gateway for the heating (Vitocom 100 LAN)

At least, that's what they say ;-)