Skip to content

2024.4.0 translation expansion

Compare
Choose a tag to compare
@make-all make-all released this 27 Apr 23:59
· 21 commits to main since this release
2024.4.0
4773f02

Breaking changes

  • climate: aux_heat support has been removed, as HA started issuing deprecation warnings. Only 3 devices used this, and have had alternative switches since HA removed aux_heat from the UI some time ago. #1784
  • humidifiers: remove deprecated separate humidity sensors (replaced by humidifier current_humidity attribute)
  • ZX G30: remove separate buttons (replaced by alarm_control_panel)
  • Some entity names were standardised for translation #1708. The following could not be handled by migrations:
    • light uv_sterilization: converted to switch
    • switch indicator, backlight, display: converted to light
    • light led: renamed to indicator or default, depending on usage
    • Loycco sound nightlight: unnamed light renamed to nightlight

New devices

  • Sol*Aire Vitra S2 panel heater #1770
  • Feyree EV wallbox #1730
  • Royal Clima Fresh air conditioner #1703
  • Nice Digi door lock #1714
  • Vevor portable EV charger #1757
  • Multi Leaf DY-107 thermostat #1718
  • Moes BR-100 TRV thermostat #1780
  • Yueqing Combo curtain motor #1781
  • ElectriQ EcoSilent 12WAP air conditioner #1807
  • Beca BAC/BHT-006 thermostat #1822
  • Arlec smart button #1828
  • NovaDigital SL06 lock #1830
  • Eurom Sani towel rail #1810
  • Confortotal CICON242 mini split air conditioner #1835

Improvements to existing devices

  • PJ1103 clamp meter: fix scale of energy sensor #1782
  • Moebot S mower: improve Parkside mower compatibility #1778
  • HDMI sync light: use white instead of brightness for color light #1788
  • YX316 aroma diffuser: make sound switch optional #1134
  • ElectriQ EcoSilent 14HPW: make some dps optional #1130
  • Goodcell EV charger: correct sensor scales and state classes #1808
  • Zemismart roller shade: revert position reversal #1830
  • Avatto, BHT002 GBLW, Hysen H08ACF thermostats: don't try to define default mapping inside conditions #1560
  • Renpho air quality: use enum rather than aqi for textual air quality sensor #1832
  • Inventor Eva Ion Pro: make water level optional #1839
  • Leos Loo Too: make light optional #1840
  • Lublueblu vacuum: make activate, charge, direction_control optional #1829
  • Eesee Adam: split tank sensor into tank_full, defrosting and general problem sensors #1841
  • RGBCW lightbulb: add compatible ANWIO BR30 #1844

General improvements

  • climate: work around HA's false deprecation log message #1513, #1632, #1637, #1734, #1737
  • German translations added #1797
  • translations: added UV sterilization and Ionizer switch translations and icons #1708
  • translations: added Heater climate translations and icons #1708
  • translations: added Time remaining sensor translations and icons #1708
  • translations: added Backlight, Display, Indicator, Laser, Nightlight, Flame, Embers, Logs light translations and icons #1708
  • event: don't re-trigger events when device keeps reporting the same value #1818
  • config flow: don't default IP to "Auto" to avoid encouraging this suboptimal config setting #407

Development changes

  • tests are temporarily constrained to run against HA 2024.4.4, as the 2024.5 beta is causing the tests to hang for unknown reason.
  • Water heater tests: use simpler Geyserwise config for base tests