jnimmo / hass-intesisbox

IntesisBox Climate Platform for Home Assistant
20 stars 13 forks source link

turn_off method not set? #61

Open ajb538 opened 1 month ago

ajb538 commented 1 month ago

Just downloaded the 2.0.1 release and note this in the logs (although it still shows 2.0.0 in the integrations view - I did remove the previous intesisbox folder before adding the new release to custom_compoenents).

Logger: homeassistant.components.climate Source: components/climate/init.py:365 integration: Climate (documentation, issues) First occurred: July 20, 2024 at 8:44:14 AM (12 occurrences) Last logged: 12:57:05 PM

Entity None (<class 'custom_components.intesisbox.climate.IntesisBoxAC'>) does not set ClimateEntityFeature.TURN_OFF but implements the turn_off method. Please create a bug report at https://github.com/jnimmo/hass-intesisbox/issues Entity None (<class 'custom_components.intesisbox.climate.IntesisBoxAC'>) does not set ClimateEntityFeature.TURN_ON but implements the turn_on method. Please create a bug report at https://github.com/jnimmo/hass-intesisbox/issues Entity None (<class 'custom_components.intesisbox.climate.IntesisBoxAC'>) implements HVACMode(s): off, heat_cool, heat, dry, fan_only, cool and therefore implicitly supports the turn_on/turn_off methods without setting the proper ClimateEntityFeature. Please create a bug report at https://github.com/jnimmo/hass-intesisbox/issues

ajb538 commented 1 month ago

also this:

Logger: homeassistant.helpers.entity Source: helpers/entity.py:1633 First occurred: July 20, 2024 at 8:44:14 AM (4 occurrences) Last logged: 12:57:05 PM

Entity None (<class 'custom_components.intesisbox.climate.IntesisBoxAC'>) is using deprecated supported features values which will be removed in HA Core 2025.1. Instead it should use <ClimateEntityFeature.TARGET_TEMPERATURE|FAN_MODE: 9>, please create a bug report at https://github.com/jnimmo/hass-intesisbox/issues and reference https://developers.home-assistant.io/blog/2023/12/28/support-feature-magic-numbers-deprecation