peribeir / homeassistant-rademacher

This custom integration provides access to Rademacher Devices connected to a HomePilot (or Start2Smart) bridge.
GNU General Public License v3.0
65 stars 13 forks source link

Regression with Version 2.1.3 / Duofern room thermostat controls no longer available #129

Closed bash-public-willpower closed 2 months ago

bash-public-willpower commented 2 months ago

Summary:
In version 2.1.3, the Duofern room thermostat controls are no longer available. Previously, these controls were displayed correctly in earlier versions.

Steps to Reproduce:

  1. Update to version 2.1.3 of the application.
  2. Check the controls for the Duofern room thermostat.

Expected Behavior:
The controls for the Duofern room thermostat should be displayed as they were in previous versions.

Actual Behavior:
The following message is displayed:

"This entity is no longer provided by the Rademacher integration. If this entity is no longer in use, delete it in the settings."

Reproducibility:
Always

Version:
2.1.3

Additional Information:
This issue did not occur in versions prior to 2.1.3.

Bildschirmfoto 2024-09-24 um 19 19 57
oilid commented 2 months ago

Same here… please fix this bug asap, thanks!

technokatzen commented 2 months ago

The logs for the weather station (the binary sensor for rain detection is also broken) and the thermostats all have the following error:

...
File "/config/custom_components/rademacher/climate.py", line 118, in hvac_mode
  if device.has_relais_status and device.relais_value == 1

AttributeError: 'HomePilotThermostat' object has no attribute 'relais_value'. Did you mean: 'relais_status'
peribeir commented 2 months ago

Hi, I inadvertely committed unfiished changes in 2.1.3. I'll release 2.1.4 with reverted changes. Sorry for that.

oilid commented 2 months ago

Thank you @peribeir

bash-public-willpower commented 2 months ago

thank you very much, can confirm it works again