2025.11.0 Säker upplåsning # Highlights - Support for unlock codes for BLE locks - Swedish translations - improved sub device stability - support for setting multiple masked values in a dp at once - 14 new devices, improvements to 22 others (excluding naming changes) # New devices - BlitzHome BH-CDW1 dishwasher #3900 by @barneybastelt - Moes TRV601 thermostat #3897 - Haozee gas leak and CO alarm #3903 - EMOS IP-300 camera #3880 by @jkolo - Flinq Smart Multicolor light #3916 by @tomvansambeek - Pro Breeze D-23 dehumidifier #3907 by @8none1 - Avatto WT20R thermostat new variant with holiday mode, open window detection and different temperature scaling #3905 - Nexsmart Watch 2, Air 2, Air 3 cameras #3894 by @creoludifico - Goldair GPOC2415 oil heater #3913 by @PMKA - MINI-B Public cat litter box #3922 by @amotruk - Ningbo BF314A pet feeder #3910 by @p1x3lmx - CO2V1 carbon dioxide sensor #3951 by @sajtdavid - Tongou QCB2 100A circuit breaker #2420 - eTowel Mini04 towel rail thermostat #3942 by @dtaylor7 # Improvements to existing devices - cc_curtain: fix numeric string quoting for control options - earu_k6h3aw_thermostat: support K6RH variant #3898 - zx_g30_alarm: add compatibility with Tugard model #3911 - catit_pixi_water_fountain: add sensors #3909 by @FrederikM97 - ipengen_goe3116a_evcharger: use alternate dps for many sensors #3847 - andersson_gsh_heater: constrain temperature in anti-frost mode #3924 by @CCCowley - catit_pixi_smart_feeder: add plug binary_sensor #3939 by @fbesserp - ems_waterheater: include current_temperature in water_heater #3937 by @Waz-Cpt - probreeze_pbd23w_dehumidifier: add Rohnson model #3938 by @AverageJoe89 - BLE locks: enable code unlocking and expose other advanced config options #1921 - fararo_pet_feeder: fix battery sensor #3957 by @bvweerd - earu_k6h3aw_thermostat: fix hysteresis step #3958 by @MiguelDomingues - atorch_dt20_energymeter: improvements to some entities #3868 # General improvements - setting multiple masked values in a single dp now combines them instead of overwriting #3902 - Swedish translations #3930 by @FrederikM97 - improved syncronization of sub devices sharing a hub #2289 #3929 by @darchons - Standardize all device naming to be unbranded to serve as a good example for new contributions - Standardize all entity naming to follow HA case conventions to serve as a good example for new contributions - lock: support remote code unlocking (following Tuya BLE lock docs) #1921 # Development improvements - add a script for prioritizing translations #1708 # Documentation improvements - new device template: lower the priority of low quality AI generated PRs - new device template: highlight the non-support of battery powered WiFi devices #522 - README: add caution on dual power devices that act like battery powered even when powered - avoid implication that `dp_id` should literally appear in device info. #3921