/WiFiVitotrol

This project emulates a Vitotrol device (Viessmann "remote control" for Heaters / Boilers) and allows reading and writing values over WiFi

Primary LanguageC++OtherNOASSERTION

ABOUT THIS PROJECT

This project runs on ESP8266 and ESP32 and connnects to WiFi and Viessmann Heaters using KM BUS (https://github.com/openv/openv/wiki/KM-Bus) over TTL<->M-BUS adapter (https://www.aliexpress.com/item/32751482255.html?spm=a2g0o.productlist.0.0.43744c91mj7fO8&algo_pvid=92261257-59d5-45e2-b1d3-575c4333a3b1&algo_expid=92261257-59d5-45e2-b1d3-575c4333a3b1-0&btsid=0bb0622a16021520273081710ef490&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_)

INSTALL INSTRUCTIONS (WIP)

1. Download and install Arduino IDE
	https://www.arduino.cc/en/Guide

2a. Download and install ESP8266 
	https://github.com/esp8266/Arduino

2b. Download and install ESP32
	https://github.com/espressif/arduino-esp32

3. In the Arduino IDE select ESP8266 / ESP32 as you board

4. copy configuration.h.example to configuration.h and change the credentials to your desire

5. Hit compile

6. Open an issue with the error and hope for help