apetrycki / daikinskyport

API for accessing a DaikinOne+ Thermostat
56 stars 25 forks source link

is_aux_heat is deprecated in latest HA beta #104

Closed dualtronic closed 1 week ago

dualtronic commented 1 month ago

Error and versions below:

Core 2024.4.0b3 Supervisor 2024.03.1 Operating System 12.2.rc1 Frontend 20240329.1

Logger: homeassistant.components.climate Source: components/climate/init.py:419 integration: Climate (documentation, issues)

daikinskyport::Thermostat implements theis_aux_heatproperty or uses the auxiliary heater methods in a subclass of ClimateEntity which is deprecated and will be unsupported from Home Assistant 2024.10. Please create a bug report at https://github.com/apetrycki/daikinskyport/issues

whitema commented 3 weeks ago

2024.4.0 has released and this bug exists.

The daikinskyport custom integration is using deprecated climate auxiliary heater This stops working in version 2024.10.0. Please address before upgrading. The custom integration daikinskyport implements the is_aux_heat property or uses the auxiliary heater methods in a subclass of ClimateEntity.

Please create a bug report at https://github.com/apetrycki/daikinskyport/issues.

Once an updated version of daikinskyport is available, install it and restart Home Assistant to fix this issue.

jf-navica commented 3 weeks ago

Discussions on this issue there: https://github.com/home-assistant/architecture/discussions/932

Seems Ecobee hasn't changed either yet... https://github.com/home-assistant/core/blob/2024.4.1/homeassistant/components/ecobee/climate.py

apetrycki commented 1 week ago

I updated to include an aux heat switch and removed the aux_heat stuff from the climate entity.

jf-navica commented 1 week ago

Thanks for the update! I still hope Frenck will consider adding aux as a heating mode so everything is integrated in the climate tile.

EdjoSadowski commented 1 week ago

I updated to v1.0.0, rebooted HA and still get the "This stops working in version 2024.10.0. Please address before upgrading. The custom integration daikinskyport implements the is_aux_heat property or uses the auxiliary heater methods in a subclass of ClimateEntity." warning

Core: 2024.4.3 Supervisor: 2024.04.0 Operating System: 12.2 Frontend: 20240404.2

apetrycki commented 1 week ago

I updated to v1.0.0, rebooted HA and still get the "This stops working in version 2024.10.0. Please address before upgrading. The custom integration daikinskyport implements the is_aux_heat property or uses the auxiliary heater methods in a subclass of ClimateEntity." warning

Core: 2024.4.3 Supervisor: 2024.04.0 Operating System: 12.2 Frontend: 20240404.2

Try going back to the integration in HACS and doing a redownload. HACS can be finicky sometimes. If that doesn't work, try downloading it manually and sticking it in your custom_components directory. I double checked and it's definitely not in there.

EdjoSadowski commented 1 week ago

That seemed to have worked 🤞