ThermIQ / thermiq_mqtt-ha

Home Assistant integration of ThermIQ-MQTT, providing control and logging of Thermia heatpumps
https://thermiq.net
MIT License
22 stars 19 forks source link

Values not sent to heatpump / thermIQ causing alert state #37

Closed ioT-enthusiast closed 1 year ago

ioT-enthusiast commented 1 year ago

Hi Anders,

I am having problems with my Thermiq-MQTT device and/or the Integration.

Values are received and shown correctly in HA (and visible in MQTT Explorer). But I am not able to change them. Not even target temperature. After changing the old value returns after seconds. In MQTT explorer I dont see any write Message from HA in the topic, so I assume the changed value is not transmitted.

I added “hexformat: True” to configuration Yaml, but no changes. Even resetted the device and changed the Mqtt Topic to standard “ThermIQ/ThermÍQ-mqtt” (in the device and in the HA config). No changes.

Firmware is 1.4.2. I tried firmware update through the device menu, but it only shows a handful of TLS/SSL Handshake error messages. Is 1.4.2 the actual and newest 1.x firmware?

Another error accurs: after about 2 days the heatpump (Thermia Comfort Optimum from 2015) is giving alarm. The internal alarm-board is plugged in after the ThermIQ (even tried to not connect the alarm board, same story). No other boards connected. WIthout ThermIQ-MQTT connected the heatpump runs without any problems.

Can you pls take a look at this?

ThermIQ commented 1 year ago

The first problem is likely something with your HA setup, please check your config and log-files.

You are on the latest fw for 1.xx and there is unfortunately no upgrade path to fw 2.xx available.

The fw 1.xx requires hexformat: True in order to work properly, mqtt messages will be sent regardless of this but not interpreted correctly by ThermIQ-mqtt. Use MQTT Explorer to see messages

The MQTT Topic is freely configrable, just make sure you set it to the same both in config and in the card.

Finally, your intermittent Alarm signal will most likely go away if you disconnect the thin red cable between ThermIQ-mqtt and the heatpump interface.

ThermIQ commented 1 year ago

Any update if cutting red wire resolved the communication issue?

ioT-enthusiast commented 1 year ago

It ran for 5 days without cutting the red 3,3V wire. After the failure reoccured I cut the wire, up to now it seems to work. But as the alert appeared after severalt days and not reproducible I am still waiting wheather it remains stable.