emsesp / EMS-ESP

ESP8266 firmware to read and control EMS and Heatronic compatible equipment such as boilers, thermostats, solar modules, and heat pumps
https://emsesp.github.io/docs
GNU Lesser General Public License v3.0
306 stars 97 forks source link

Changelog: Removed support for older RC20 thermostat #17

Closed Bonusbartus closed 5 years ago

Bonusbartus commented 5 years ago

Question A clear and concise description of what the problem/doubt is. Hi Proddy, I noticed in the changelog that you removed "support for older rc20 thermostats" What does this mean? I just started plating around with your code a week ago. I am using a Moduline 300 0x17 thermostat in combination with a Nefit Topline Compact HRC 30. Is this an RC20 or RC30 thermostat? Can I update to the latest revision of your code? Transcript below.

Thanks!

Device information

SSH Session Transcript

Host: boiler Date: dinsdag 25 december 2018

Trying 192.168.1.109... Connected to boiler. Escape character is '^]'.


proddy commented 5 years ago

Yes, I got confused with the RC20/30/35 from Buderus and the Dutch Nefit's Moduline series. bbqkees lent me a Moduline 400 which turns out to be an RC30 so I kinda determined the Moduline 300 must be an RC20. The latest code supports both so you should be fine.

Happy Holidays !

From ems.h

#define EMS_ID_THERMOSTAT_RC20 0x17 // RC20 (e.g. Moduline 300)
#define EMS_ID_THERMOSTAT_RC30 0x10 // RC30 (e.g. Moduline 400)
#define EMS_ID_THERMOSTAT_EASY 0x18 // TC100 (Nefit Easy)