zigbee2mqtt icon indicating copy to clipboard operation
zigbee2mqtt copied to clipboard

Bosch Radiator thermostat II modes somehow broken after 1.37.1

Open ytugarev opened this issue 9 months ago • 8 comments

What happened?

Hi, I started to get

2024-05-13 11:52:59.353 ERROR (MainThread) [homeassistant.components.mqtt.climate] Invalid modes mode: manual 2024-05-13 11:52:59.368 ERROR (MainThread) [homeassistant.components.mqtt.climate] Invalid modes mode: manual 2024-05-13 11:52:59.941 ERROR (MainThread) [homeassistant.components.mqtt.climate] Invalid modes mode: manual 2024-05-13 11:53:26.819 ERROR (MainThread) [homeassistant.components.mqtt.climate] Invalid modes mode: manual

after upgrading to 1.37.1

What did you expect to happen?

Work as usual

How to reproduce it (minimal and precise)

Every time I refresh "System Mode" on my RBSH-TRV0-ZB-EU error appears in HA log image

Zigbee2MQTT version

1.37.1

Adapter firmware version

20230507

Adapter

CC2652P

Setup

All Docker

Debug log

log.log

ytugarev avatar May 13 '24 10:05 ytugarev

Same here... I've gone back one version(Docker) and everything is fine again...https://github.com/Koenkk/zigbee2mqtt/discussions/22585

myrrdin81 avatar May 13 '24 13:05 myrrdin81

Oh, I have not gotten cooling setpoint so far :) but looks really similar

ytugarev avatar May 13 '24 14:05 ytugarev

I reverted back to 1.36.1-1 because i have the same issue. My problem is that my Heating Automation (Advanced Heating Control) was not working anymore, showing the same error in the log when setting the occupied heating point.

Bkrickl avatar May 14 '24 07:05 Bkrickl

I have a script which alters "Remote Temp" by an event of other temp sensor change or every 15 min. Have not noticed any disruptions.

ytugarev avatar May 15 '24 06:05 ytugarev

@ytugarev @myrrdin81 All Bosch converter are currently being reworked. The thermostats are mostly done now. You can give the dev branch a spin, if you would like to support the effort. 😅

See https://github.com/Koenkk/zigbee-herdsman-converters/pull/7498 & https://github.com/Koenkk/zigbee-herdsman-converters/pull/7520 for details.

burmistrzak avatar May 16 '24 01:05 burmistrzak

@burmistrzak nope, same error with Zigbee2MQTT version 1.37.1-dev commit: 2963397

2024-05-16 16:10:43.567 ERROR (MainThread) [homeassistant.components.mqtt.climate] Invalid modes mode: manual 2024-05-16 16:10:45.915 ERROR (MainThread) [homeassistant.components.mqtt.climate] Invalid modes mode: manual 2024-05-16 16:10:45.918 ERROR (MainThread) [homeassistant.components.mqtt.climate] Invalid modes mode: manual 2024-05-16 16:10:46.423 ERROR (MainThread) [homeassistant.components.mqtt.climate] Invalid modes mode: manual 2024-05-16 16:10:58.126 ERROR (MainThread) [homeassistant.components.mqtt.climate] Invalid modes mode: manual 2024-05-16 16:11:54.243 ERROR (MainThread) [homeassistant.components.mqtt.climate] Invalid modes mode: manual 2024-05-16 16:12:49.785 ERROR (MainThread) [homeassistant.components.mqtt.climate] Invalid modes mode: manual 2024-05-16 16:12:49.823 ERROR (MainThread) [homeassistant.components.mqtt.climate] Invalid modes mode: manual 2024-05-16 16:12:52.527 ERROR (MainThread) [homeassistant.components.mqtt.climate] Invalid modes mode: manual

It seems now I have only one mode - Heat :) image

ytugarev avatar May 16 '24 14:05 ytugarev

@burmistrzak nope, same error with Zigbee2MQTT version 1.37.1-dev commit: 2963397

Thanks for testing!

Yes, that's indeed the case, it only supports heat as system_mode (well, technically also cool, but that's likely a firmware bug), the old converter sadly didn't follow spec... However, I've added the Bosch-specific operating_mode [ schedule | manual | off ] to pickup the slack. 😊

You probably have to tweak your config a bit to use the Bosch-specific "schedule" and "heating pause" modes in HA. See https://github.com/Koenkk/zigbee-herdsman-converters/pull/7498#issuecomment-2105424011

burmistrzak avatar May 16 '24 16:05 burmistrzak

@burmistrzak good news - after few initial errors ( I updated just container with z2m w/o HA reboot) there are no log errors anymore. I also restarted HA - seems to work ok. image

ytugarev avatar May 16 '24 23:05 ytugarev