Skip to content

2024.11.3 Color names

Compare
Choose a tag to compare
@make-all make-all released this 24 Nov 03:12
· 220 commits to main since this release
2024.11.3
71aebc1

Highlights

  • translations now support placeholders, to allow things like "Switch 1", "Switch 2" to share the same translation.
  • lights with lists of named colors are now supported as RGB lights.

Breaking changes

  • Requires HA 2024.11.0 or later
  • fault codes have been moved from primary entities into the problem binary_sensor for many devices.
  • Some timer entity names have standardised. Migration should take care of keeping history intact and avoid zombie entities, but any references in automations, scripts or manual config may need updating.

New Devices

Improvements to existing devices

  • Many devices: standardize problem binary_sensors to contain fault code, where fault code was on primary entity, it has moved.
  • Plikc Neve: add support for Plikc Neve Pro W #2483, #2485 by @Tbaile
  • Digoo HAMB: rename some entities to match their function #2399
  • Sulion ceiling fan remote: merged with identical Arlec ceiling fan remote
  • PC321-TY: add Owon branded product #2394
  • Raykube A1 Pro Max: compatibility improvement #2500 by @johnnyaug
  • Unknown 2way meter: swap total and daily measurements #2481 by @giacomitti
  • Multiple timers and energy produced/consumed entities now use translations #2481
  • Smoke detector: use correct dp for battery level #2520
  • Klarstein Amazonia: remove non-working options #2433
  • Tesvor S6 vacuum: compatibility improvement #2519
  • Afyeev EV chargers (16 and 32A): don't scale temperature #2108
  • Many climate devices: hvac_action logic simplified, as "off" is now automatically handled internally.
  • Blitzwolf BWSH2 humidifier, Dynasty BTX fireplace, Gratkit filament dryer, Modernflames Orion fireplace, Tesla S300 purifier, Touchstone Sideline fireplace: use new named_color light support #2472
  • Avatto TRV06 radiator valve: additional entities #2457, #2465 by @ciscolyon69
  • TYTE-D1: correct current_temperature scale #2534 by @rale
  • Eurom Sani towel radiator: fix hvac_action type #2529
  • Simple switch timer v2: add compatible Kruidvat switch #2530
  • Many devices: improved consistency of optional dp marking

General improvements

  • config_flow: improve guidance for hub connected sub devices #1951
  • options: remove sub-device cid from options flow, as it is used to form the unique_id for the device, so changing it makes a new device in the registry.
  • config_flow: match devices fully asynchronously #2501
  • translation placeholder support added #2514
  • alarm_control_panel: support new alarm_state enum based state reporting #2445
  • light: improve rgbhsv brightness handling #2497
  • light: add named_color support #2472
  • config_flow: use node_id in preference to uuid if available #1951

Development improvements

  • Added a test for consistent marking of optional dps.