claudegel/sinope-130

Deprecated Warining: neviweb130 implements the is_aux_heat property or uses the auxiliary heater methods in a subclass of ClimateEntity

Closed this issue · 9 comments

I am getting this warning on Home Assistant, 2024.4.1, the deprecated feature will stop woking in version 2024.10.0

neviweb130::Neviweb130FloorThermostat implements the is_aux_heat property or uses the auxiliary heater methods in a subclass of ClimateEntity which is deprecated and will be unsupported from Home Assistant 2024.10. Please report it to the author of the 'neviweb130' custom integration

Yes HA has flag is_aux_heat, turn_aux_heat_on and turn_aux_heat_off property and method to be removed from the climate entity. I'm working on an update to switch aux heat to emergency heat function. This should come this week, ready to be tested by volunteer.

I can test that it doesn't give the warning anymore but my sinope thermostats don't have aux hear/emergency heat features.

You get that deprecated warning because the neviweb130 app have those attribute and methods. Low voltage and floor thermostats have aux heat option. regular thermostats don't have aux heat.

I've created a branch that fix the is_aux_heat warning. You can test by downloading the files here:
https://github.com/claudegel/sinope-130/tree/aux_heat_fix/custom_components/neviweb130

I'm gonna put it in a beta version tonight

Ok I've set a beta version v2.7.3. You should be able to install via hacs

Ok thank you. Let me know if you find a bug