fashberg / WThermostatBeca

Open Source firmware replacement for Tuya Wifi Thermostate from Beca and Moes with Home Assistant Autodiscovery
344 stars 71 forks source link

ME81H problems #158

Closed jaovaskainen closed 2 years ago

jaovaskainen commented 2 years ago

Hi

I´m facing some problems when trying to integrate Avatto ME81H thermostat into home assistant.

I´ve flashed my thermostat by soldering wires to TYWE3S and using Tasmotizer. Flashing was successful and I managed to do the configuration to the point where thermostat is visible in my local network and I´m able to use the thermostat web interface and also verify that auto discovery in HA is working. But then comes issues.

  1. From thermostat web interface info window I can see that each time I reboot the thermostat, MCU won´t auto-initialize. I guess that´s not intentional?

image

  1. After manual initialization from web interface everything else seems quite correct, but current temperature and target temperature are both zero.

image

  1. Like being said, auto discovery in HA is working, but controlling the thermostat from HA is acting weird. Obviously HA thermostat card is not showing current temperature and target temperature due to problem with those already in thermostat web interface, but that´s not all.

image

Here´s also a screenshot of WebLog from thermostat web interface.

image

Those "Warning : MCU : Unknown; ........." lines are also visible in mqtt traffic.

So it seems to me that my configuration and mqtt communication is working fine but there´s something wrong in communication between TYWE3S and MCU.

Is this something that´s well known issue and easily fixed or do I just have to dump these thermostats? Or at least dump the idea of controlling them with HA.

I understand that this is not propably tested or intented to be used with ME81H, but according to some conversations people have been able to get it up and running with this hardware too.

Please let me know if any additional info is needed.

fashberg commented 2 years ago

Hey!

ME81H is not supported yet. It has a similar, but not the same protocol. Feel free to PR

Folke