Skip to content
2025.5.1 - ring the alarm

 # Highlights

- improvements to siren, alarm_control_panel and lock entities
- 27 new devices, improvements to 22+ devices

 # Breaking changes
- Deprecations from November 2024 removed:
  - select entities for light color removed from Blitzwolf BSH2, Dynasty BTZ, Grakit filament dryer, Tesla S300 (integrated into light entity)
  - Greenmigo Alpha Q25 status sensor removed (replaced by binary_sensors)

 # New devices

- Powerworld PW040 air/water heat pump #2705 by @hcanIngo
- Avatto CLS02 curtain with dual lights #3107
- TG Electro motion sensor #2900 by @ddave666
- Tellur thermostat #3059 by @ladalochness
- TrueLife P3 and P7 air purifiers #3243 by @Garthcz
- Positivo Smart keypad and voice locks #3063 by @devlucasc
- Vevor 3.7kW EV charger #3072 by @farpudo
- Sefaul Q9 dehumidifier #3084 by @peng1can
- Primebras Athenas BLE lock #3065
- 4-TH quad temperature/humidity switch #3071
- BBCoin AC5299 PCIe switch #3088
- Vidos M13-XT video doorbell #3090
- Haozee PS10 presence light switch #3094
- SR208C solar water heater #3102
- LSC Smart Connect RGBIC+CCTIC LED strip #3109
- ElectriQ SC16HPW air conditioner #3245 by @bputtick
- PIR sensor alarm #3249 by @EmilianoMorello
- Inkbird IBS M2 #3250 by @LordGuenni
- Euroster 4040 thermostat #3255 by @arni077r
- RQ400A gas alarm #3261 by @pergolafabio
- Fral Super Cool FSC14.2 DH portable air conditioner #3116
- dé EV wall charger #3120, #3152
- InLine ultrasonic aroma diffuser #3132
- Zemismart ZM8SEL-1x roller blind motor #3133
- Neo siren alarm #3137
- iGET HOME DS1 video doorbell #3143
- Parkside PPWD 30 A1 workshop vacuum #3148

 # Devices improvements

- Mustool MT15/29: temperature is always in Celsius #3209
- Axen heatpump: various improvements #2787 by @amantia
- Arlec smart button: add ZG101Z compatible product #3153
- Mustool MT15/29: expose air sensors as main sensors #3054
- Ailrinni, BLT, Bstuokey, Gainsborough, Hornbill, Intelbras, Lucking, Nice digi, Orion locks: separate lock_state from lock #3063
- Kolanky, Vevor EV chargers: standardise Delay entities #3072
- MPPT 4048 solar charger: correct load power scale #3251
- V330L pet feeder: add compatible iGET HOME 9LC model #3087
- Magnum floor heater: improve compatibility #3268
- YP pet feeder: fix fault sensor type #3270
- SmartplugV2: add compatible Mercator Ikuü model #3269
- Gautone PG103/107: restore binary sensors for power and alarm #3272
- Treatlife DS03 fan/light: add additional product id #3273 by @falquaddoomi

 # General improvements

- siren: advertise turn on/off feature if siren has a switch #3002
- lock: support lock_state for reading separate from the lock control #3063 by @devlucasc
- cloud config: correct debug logging of device addition, clarify that device spec is not local dps #3258
- alarm_control_panel: advertise trigger as supported if it is bundled with arm/disarm controls #3272
- config loading: log that `entities` is missing if fallback to primary_entity fails #3248

 # Translation improvements

- standardise air/water heatpump operation modes, and translate #2705
- standardise SD card status sensors, and translate #1708
- add name for aircon_extra climate devices #1708

 # Documentation improvements

- Split advanced config to a separate file