KartoffelToby / better_thermostat

This custom component for Home Assistant will add crucial features to your climate-controlling TRV (Thermostatic Radiator Valves) to save you the work of creating automations to make it smart. It combines a room-temperature sensor, window/door sensors, weather forecasts, or an ambient temperature probe to decide when it should call for heat and automatically calibrate your TRVs to fix the imprecise measurements taken in the radiator's vicinity.
https://better-thermostat.org
GNU Affero General Public License v3.0
746 stars 123 forks source link

TS0601 _TZE200_cwnjrr72 and SEA802-Zigbee Termostat always OFF BETA 44 and BETA 45 #662

Closed xtronets closed 1 year ago

xtronets commented 1 year ago

The thermostat after upgrading from beta 42 go into disabled mode changing this by both HA and Z2M have no effect , the thermostats immediately switch to disabled.

I tried many configurations and calibrations but no change

pctelco commented 1 year ago

With TRV TS0601 _TZE200_hue3yfsn, 100% agree here for beta 45, i have skip it now and use beta 44!

Here is my logbook-entry to this error:

Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht

Logger: custom_components.better_thermostat.climate Source: custom_components/better_thermostat/climate.py:545 Integration: Better Thermostat (documentation, issues) First occurred: 05:29:52 (5 occurrences) Last logged: 05:32:13

better_thermostat Heizung Wohnzimmer: No previously hvac mode found on startup, turn heat off better_thermostat Heizung Bad: No previously hvac mode found on startup, turn heat off better_thermostat Heizung Küche: No previously hvac mode found on startup, turn heat off

Here is a matching error message from zigbee2mqtt:

Error 2022-11-23 08:01:26Publish 'set' 'system_mode' to 'Thermostatventil Bad Tuya' failed: 'Error: Value 'auto' is not allowed, expected one of heat,off'

gymnae commented 1 year ago

Yes, since beta 42 I always have to revert to beta42, all version later than 42 failed for me. But since installing 45 even reverting did not make the TRVs available again.

I might need to step back again from this project and hope it'll work before the winter hits real hard

somebody-somewhere-over-the-rainbow commented 1 year ago

Can confirm the issue as well

jgarridoalcazar commented 1 year ago

Same issue here. Independently of the selected target temperature, the TRV remains blocked in Operation Mode Off instead of Auto, as it should be for automatic opening adjustment.

Tried to move back to beta 42 but it did not work from beta 45.

gymnae commented 1 year ago

Tried to move back to beta 42 but it did not work from beta 45.

Yes, same here. Reverting to beta 42, even after uninstalling BT completely, did not make them work again. My TRVs remain unavailable. Now it's a bit like last winter, I had to uninstall BT, @KartoffelToby .

mwLabs-eu commented 1 year ago

Same for me

xtronets commented 1 year ago

Beta 46 not resolve problem

pctelco commented 1 year ago

I don't think under beta 46 BT behaves any different than before. In my case it was apparently just a configuration error.

See: https://github.com/KartoffelToby/better_thermostat/issues/685#issuecomment-1327107395

xtronets commented 1 year ago

but beta 42 works for me

xtronets commented 1 year ago

ok im complete remove Better thermostat from HA and add fresh install without outside temperature sensor and works at now

somebody-somewhere-over-the-rainbow commented 1 year ago

My sea 801/802 seem to be working again with beta 50

JDaw1d commented 1 year ago

The issue is....if one of the component not available in my case weather application because to much API calls...so the better thermostat will be not available until all sensors available

2022-12-06 11:21:19.700 INFO (MainThread) [custom_components.better_thermostat.climate] better_thermostat Heizung Schlafzimmer BT: Starting version 1.0.0-beta50. Waiting for entity to be ready... 2022-12-06 11:21:19.701 INFO (MainThread) [custom_components.better_thermostat.climate] better_thermostat Heizung Schlafzimmer BT: waiting for weather entity with id 'weather.home_2' to become fully available... 2022-12-06 11:21:19.701 INFO (MainThread) [custom_components.better_thermostat.climate] better_thermostat Heizung Wohnzimmer BT: Starting version 1.0.0-beta50. Waiting for entity to be ready... 2022-12-06 11:21:19.701 INFO (MainThread) [custom_components.better_thermostat.climate] better_thermostat Heizung Wohnzimmer BT: waiting for weather entity with id 'weather.home_2' to become fully available..

JDaw1d commented 1 year ago

My sea 801/802 seem to be working again with beta 50

With beta 50 still exist

somebody-somewhere-over-the-rainbow commented 1 year ago

I use an external temperature sensor - maybe that's why it is working ...

JDaw1d @.***> hat am 06.12.2022 11:20 CET geschrieben:

The issue is....if one of the component not available in my case weather application because to much API calls...so the better thermostat will be not available until all sensors available

— Reply to this email directly, view it on GitHub https://github.com/KartoffelToby/better_thermostat/issues/662#issuecomment-1339095678, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACYW57FU3D5OO6MCEL22VDTWL4HQRANCNFSM6AAAAAASGLD2AU. You are receiving this because you commented.Message ID: @.***>

JDaw1d commented 1 year ago

The issue is....if one of the component not available in my case weather application because to much API calls...so the better thermostat will be not available until all sensors available

2022-12-06 11:21:19.700 INFO (MainThread) [custom_components.better_thermostat.climate] better_thermostat Heizung Schlafzimmer BT: Starting version 1.0.0-beta50. Waiting for entity to be ready... 2022-12-06 11:21:19.701 INFO (MainThread) [custom_components.better_thermostat.climate] better_thermostat Heizung Schlafzimmer BT: waiting for weather entity with id 'weather.home_2' to become fully available... 2022-12-06 11:21:19.701 INFO (MainThread) [custom_components.better_thermostat.climate] better_thermostat Heizung Wohnzimmer BT: Starting version 1.0.0-beta50. Waiting for entity to be ready... 2022-12-06 11:21:19.701 INFO (MainThread) [custom_components.better_thermostat.climate] better_thermostat Heizung Wohnzimmer BT: waiting for weather entity with id 'weather.home_2' to become fully available..

@KartoffelToby any plans to avoid this case ? like timeout etc. ?

KartoffelToby commented 1 year ago

@JDaw1d Pls open a new issue for that, because its not in every weather integration a problem, BT checks the weather once a day