Improvements
- #11849 Improve IKEA KAJPLATS (@andrei-lazarov)
- #11802 Improve Tuya water sprinklers (@andrei-lazarov)
- #11848 Netica FRZ1: support more features (@syenchuk)
- #11847 SONOFF SWV-ZNE: support more features (@CubeZ2mDeveloper)
- #11762 SONOFF S60ZBTPF and S60ZBTPG: various improvements (@CubeZ2mDeveloper)
- #11746 NodON FPS-4-1-00: expose humidity (@KipK)
- #11733 Third Reality 3RTHS0324Z: support more features (@3reality-support)
- #11710 ZB-IR01: support more features (@xsp1989)
- #11714 Third Reality 3RPL01084Z: support more features (@3reality-support)
- #11713 Third Reality 3RWK0148Z: support more features (@3reality-support)
- #11704 Tuya TS0601_switch_6_gang: expose more features (@edusouzadias)
- #11705 MiCASAGasCounter: allow to set gas counter value (@IgnacioHR)
- #11688 Shelly remotes: Add toggle to 4 buttons, add long press to 1 button (@andrei-lazarov)
- #11678 Shelly SBBT-104CUS: Add support for double, triple, and long events (@Estrobeda)
- #11682 Third Reality 3RSB02015Z: support OTA (@3reality-support)
- #11614 General thermostat improvements (@jpaju)
- #11625 Zemismart ZM25TQ: support lower, upper, middle limits control (@nilvanis)
Fixes
- #31270 Export definition version (@andrei-lazarov)
- #31234 Home Assistant: fix entity names for derived weather sensors by removing
device_class(@danielpetrovic) - #31298 Match new cluster-related typing from ZH (@Nerivec)
- #31273 Reintroduce onboarding improvements (@Nerivec)
- #11829 Aqara DJT12LM: fix movement value (@absent42)
- #11806 Move attribute develcoAlarmOffDelay from ZH to ZHC (@svhelge)
- #11815 Move custom attribute operationalStatus from ZH to ZHC (lib/ubisys.ts) (@svhelge)
- #11811 Move fourNoksHysteresisLow/High custom attributes from ZH to ZHC (@svhelge)
- #11816 Move Legrand custom attributes from ZH to ZHC (@svhelge)
- #11814 Move plugwiseCalibrateValve custom command from ZH to ZHC (@svhelge)
- #11801 Move two Stelpro attributes in hvacThermostat from ZH to ZHC (@svhelge)
- #11805 Move Viessmann attributes from ZH to ZHC (@svhelge)
- #11835 NEO NAS-PS10B2: fix invalid
presence_timevalue (@poeggi) - #11850 Nous E12 CO alarm: fix warm-up (@andrei-lazarov)
- #11807 Nous E9: various improvements (@andrei-lazarov)
- #11828 Slacky-DIY Thermostats R0C and R0D added to thermostat_manuf_name converter (@slacky1965)
- #11842 Third Reality 3RAP0149BZ: remove private cluster and add dirty_level (@3reality-support)
- #11844 Third Reality 3RPS01083Z: change the type of expression (@3reality-support)
- #11841 Third Reality 3RSB02015Z: modify limitPosition parameter to 4100 (@3reality-support)
- #11467 Tuya TS0505B_1 and TS0505B_2: apply red fix (@iotRobot)
- #31470 Fix disabled devices being polled (@Koenkk)
- #11793 Sunricher SR-ZGP2801K4-DIM: add new fingerprints (@chris-1243)
- #11778 Move Sprut attributes from ZH to ZHC (@svhelge)
- #11787 Move tradfri custom commands (genScenes) from ZH to ZHC (@svhelge)
- #4950 Tuya ZY-ZTH02: update description (@Koenkk)
- #31477 Ubisys: fix windowCoveringMode write failing (@Koenkk)
- #11770 Danfoss 014G2461: re-work integration (@svhelge)
- #11752 Move manuspecificTuya2 from ZHC to ZH (@svhelge)
- #11751 Move manuSpecificTuya3Cluster from ZH to ZHC (@svhelge)
- #11760 Schneider Electric WDE002497: minor improvements (@svhelge)
- #11764 Third Reality 3RPL01084Z:fix airThreshold max value (@3reality-support)
- #11748 Add generation to Philips remotes' description (@andrei-lazarov)
- #11755 Tuya: enable polling for
_TZ3000_mkhkxx1pand_TZ3000_kqvb5akv(@andrei-lazarov) - #11756 Weiser: add endpoint mapping for SmartCode 10 locks (@jtubb)
- #31421 Innr SP 24X: fix toggle using physical button not reported (@Koenkk)
- #11747 Move Danfoss custom attributes from ZH to ZHC (@svhelge)
- #11742 Move OwonSeMetering attributes from ZH to ZHC (@svhelge)
- #11717 Add Develvo specific attributes from cluster "DevelcoSeMetering" and update of Develco EMIZB-132 and (@svhelge)
- #11728 MiCASAGasCounter: fix duplicate publishes (@IgnacioHR)
- #11736 Move SchneiderWisercustom cluster from ZH to ZHC (@svhelge)
- #11729 Move Sinope hvacThermostat attributes from ZH to ZHC (@svhelge)
- #11662 Namron 4512776/4512777: fix power/energy reporting (@danielcherubini)
- #11726 Schneider Electric WDE002497: various improvements (@alump)
- #11732 Third Reality 3RSB02015Z: update private cluster (@3reality-support)
- #11692 Inovelli: 3.05 firmware changes (@InovelliUSA)
- #11706 Tuya _TZB210_qzsxaqqe: fix RGB color setting is not preserved when light turned off and back on (@Bjk8kds)
- #11709 Tuya SDM01: expose
data_report_duration(@script0803) - #11711 Tuya: rename TRV603 to AR331 (@Martinius79)
- #31319 AduroSmart 81895: fix red color (@Koenkk)
- #11691 Aqara FP300: adjust max value of humidity reporting threshold (@kpustelnik)
- #11702 Elko 4523430: use modernextend instead of configure for powersource (@svhelge)
- #11672 Move cluster manuSpecificLumi from ZH to ZHC (@svhelge)
- #11673 Move cluster manuSpecificSiglisZigfred from ZH to ZHC (@svhelge)
- #11675 Move cluster manuSpecificSmartThingsArrivalSensor from ZH to ZHC (@svhelge)
- #11674 Move cluster owonClearMetering from ZH to ZHC (@svhelge)
- #11676 Move clusters zosungIRTransmit and zosungIRControl from ZH to ZHC (@svhelge)
- #31334 ROB_200-018-0: fix battery percentage multiplied by 2 (@Koenkk)
- #11677 IKEA E2112: revert label & unit, explain VOC index (@andrei-lazarov)
- #11671 Match new cluster-related typing from ZH (@Nerivec)
- #11654 Aqara MCCGQ12LM: expose
power_outage_countanddevice_temperature(@aviadra) - #31253 Fix battery % 0 not reported (@Koenkk)
- #11665 IKEA E2112: fix label, unit, remove identify (@andrei-lazarov)
- #11653 Move cluster manuSpecificProfalux1 from ZH to ZHC (@svhelge)
- #11623 Move manuSpecificOsram from ZH to ZHC (@svhelge)
- #11664 SONOFF S60ZBTPF: use STATE_SET access for overload protection properties (@jakobhellermann)
- #11658 Third Reality 3RSM0347Z: various improvements (@3reality-support)
- #11652 ZSVIOT PN6: add
previousto power on behaviour (@kasprk) - #11645 3-Phase current exposes missing (@Nerivec)
- #11643 Legrand: make
manuSpecificLegrandDevicesattributes writable (@svhelge) - #11643 Legrand: make
manuSpecificLegrandDevicesattributes writable (@svhelge) - #11643 Legrand: make
manuSpecificLegrandDevicesattributes writable (@svhelge) - #11643 Legrand: make
manuSpecificLegrandDevicesattributes writable (@svhelge) - #11643 Legrand: make
manuSpecificLegrandDevicesattributes writable (@svhelge) - #11648 Move manuSpecificPhilips and manuSpecificPhilips2 from ZH to ZHC (@svhelge)
- #11638 Move manuSpecificSamsungAccelerometer from ZH to ZHC (@svhelge)
- #11650 Move manuSpecificSinope cluster from ZH to ZHC (@svhelge)
- #11630 Tongou TO-Q-SA1: fix data not reporting (@LordRoge)
- #11646 Tuya TS0601_bed_presence_sensor: fix
occupancy(@shopsD) - #11634 Correct definition of elko specific attributes in hvacThermostat cluster (@svhelge)
- #11635 IKEA E2489 and E2490: remove unsupported voltage reporting (@andrei-lazarov)
- #11636 LiXee ZLinky: bump definition version to trigger reconfigure (@sbraz)
- #11637 Move sprutVoc, sprutNoise and sprutIrBlaster from ZH to ZHC (@svhelge)
- #4873 Heiman HS3AQ: fix time incorrect (@Koenkk)
- #30912 LiXee ZiPulses: fix multiplier, divisor and unitOfMeasure not writable (@Koenkk)
- #11624 Move manuSpecificCentraliteHumidity cluster from ZH to ZHC (@svhelge)
- #11622 Move manuSpecificClusterAduroSmart clutser to ZHC (@svhelge)
- #31227 Schneider Electric: fix
schneider_pilot_mode(@Koenkk) - #11627 Tuya TS0601_heat_meter: fix
battery_voltage(@Liionboy) - #11626 Tuya TS0601_water_valve and TS0601_water_meter: fix empty faults string (@Liionboy)
- #1714 Move "Tradfri" commands used in ZHC to ZHC / ikea.ts (@svhelge)
- #1725 Move cluster attribute develcoAlarmOffDelay from ZH to ZHC (@svhelge)
- #1713 Move Sprut attributes from ZH to ZHC (@svhelge)
- #1722 Move two Stelpro attributes in hvacThermostat from ZH to ZHC (@svhelge)
- #1724 Move Viessmann attributes from ZH to ZHC (@svhelge)
- #1723 Remove custom attributes and commands not used in ZHC (@svhelge)
- #1715 Remove custom attributes/commandsResponses not used in ZHC (@svhelge)
- #1711 Device onZclData optimizations (@Nerivec)
- #1710 Move manuSpecificTuya2 and 3 from ZH to ZHC (@svhelge)
- #1694 Better handling for ZCL default response (@Nerivec)
- #1709 Move Danfoss custom attributes from ZH to ZHC (@svhelge)
- #1708 Move OwonSeMetering attributes from ZH to ZHC (@svhelge)
- #1699 Optimize ZCL foundation parse/write (@Nerivec)
- #1703 Remove Schneider Electric-specific attributes from ZH cluster definitions that are not utilized in ZHC (@svhelge)
- #1701 Move "Develco metering cluster" to ZHC (@svhelge)
- #1702 Move SchneiderWiser attributes from ZH to ZHC (@svhelge)
- #1704 Move SinopeHvacThermostat attributes from ZH to ZHC (@svhelge)
- #1674 Set serialport DTR_CONTROL_DISABLE on Windows (@Nerivec)
- #1692 ZStack: don't require preconfigured key match on Z-Stack 3.x (@gneely74)
- #1683 Move cluster manuSpecificProfalux1 from ZH to ZHC (@svhelge)
- #1688 Move cluster manuSpecificSiglisZigfred from ZH to ZHC (@svhelge)
- #1690 Move cluster manuSpecificSmartThingsArrivalSensor from ZH to ZHC (@svhelge)
- #1691 Move cluster zosungIRTransmit and cluster zosungIRControl from ZH to ZHC (@svhelge)
- #1687 Move manuSpecificLumi from ZH to ZHC (@svhelge)
- #1686 Move manuSpecificSinope from ZH to ZHC (@svhelge)
- #1689 Move owonClearMetering from ZH to ZHC (@svhelge)
- #1698 Remove "schneiderHaElectrical" from ZH, attributes are not used in ZHC (@svhelge)
- #1697 Remove "schneiderSeMetering" from ZH, attributes are not used in ZHC (@svhelge)
- #1696 Remove Elko specific attributes from ZH (not used in ZHC) (@svhelge)
- #1663 Improve performance with ZCL clusters handling (@Nerivec)
- #1682 Move manuSpecificPhilips and manuSpecificPhilips2 from ZH to ZHC (@svhelge)
- #1680 Move manuSpecificSamsungAccelerometer from ZH to ZHC (@svhelge)
- #1671 Move manuSpecificClusterAduroSmart to ZHC (@svhelge)
- #1678 Move manuSpecificOsram from ZH to ZHC (@svhelge)
- #1679 Move sprutVoc, sprutNoise and sprutIrBlaster from ZH to ZHC (@svhelge)
- #1675 Moved cluster manuSpecificCentraliteHumidity from ZH to ZHC (@svhelge)
Frontend
- fix: revert update to vite 8
- #489 fix: update to vite 8 (@Nerivec)
- #492 feat: add quick buttons for reporting (@Nerivec)
- #494 fix: some exposes icons (@andrei-lazarov)
- #473 fix: add
70b3d5OUI (@andrei-lazarov) - #485 fix: add MMB Research Inc. OUI (@andrei-lazarov)
- #486 fix: improve scroll for same-page hash link (@andrei-lazarov)
- #488 fix: value sync issue with features (@Nerivec)
- #463 feat: Allow toggling "Overview" on home tab/page (@DennisGaida)
- #455 fix: Add Z2M converter to issue template (@andrei-lazarov)
- #472 fix: use Z2M icon (@Nerivec)
- #471 feat: add device docs tab (@Nerivec)
- #454 fix: HA URL handling causing issues with onboarding (@Nerivec)
- #459 fix: Add Qorvo OUI (@andrei-lazarov)
- #462 fix: add missing Telink OUI (@andrei-lazarov)
New supported devices
This release adds support for 69 devices:
- #11843
3RCB1095ZThird Reality Smart Color Bulb ZL2 (@3reality-support) - #11817
4505848C5Philips Hue white ambiance Within LED table light (@suspended) - #11804
929003123801Philips Garnea White Ambience Downlight (@chris-1243) - #11722
L2-T-F-MFTuya Smart Zigbee fan coil thermostat (@rvalle) - #11822
MIR-SM100-EMultIR Smoke sensor (@jortdejong) - #11846
MZTE1ZMAZDA Smart thermostat for electric radiator with pilot wire (@domcars0) - #11803
NAS-AB03B3eWeLink Indoor sound and light alarm (@nocmt) - #11803
NAS-AB06B3eWeLink Outdoor sound and light alarm (@nocmt) - #11758
QAFZ200QA CCT light controller (@queroautomacao) - #11758
QASZPQA Power sensor (@queroautomacao) - #11810
SNZB-02BSONOFF Temperature and humidity sensor (@CubeZ2mDeveloper) - #11812
ZG-226ZHOBEIAN Water leak alarm (@13717033460) - #11812
ZG-228ZHOBEIAN Vibration alarm (@13717033460) - #11812
ZG-229ZHOBEIAN Smart light & sound siren (@13717033460) - #11812
ZG-204ZXHOBEIAN 24Ghz millimeter wave and T&H sensor (@13717033460) - #11809
ZG-301AExcellux PIR Motion Sensor Light with Night Light Function (@iotRobot) - #11792
929004291601Philips Akari downlight (black) (@robmarkoski) - #11795
EONE-BATBENGO Zigbee smart thermostat (@PaTara43) - #11789
HS1SA-E-PLUSHeiman Smoke detector (@Leo2442926161) - #11783
SOLIS01Yale Solis digital lock (@juslex) - #11777
AR331ProTuya Thermostatic radiator valve (@Martinius79) - #11784
Flower_Sensor_v4Bacchus Flower soil moisture sensor (@Bacchus777) - #11763
MINI-ZBDSONOFF Zigbee smart switch (@CubeZ2mDeveloper) - #11772
msh.ds18b20psmMySmartHouse MSH outdoor thermometer with DS18B20 (@SkeLLLa) - #11772
msh.bme280psmMySmartHouse MSH outdoor thermometer with BME280 (@SkeLLLa) - #11772
msh.AirQMonMySmartHouse MSH Air quality sensor (@SkeLLLa) - #11779
ROB_200-084-0ROBB 4-button wireless Zigbee switch (Black, dual button front) (@ov-dl) - #11785
ZD24_Presence_SensorTuya PIR 24GHz human presence sensor (@zhongfu) - #11769
929004610401Philips Hue White and Color Lightstrip Flux (10ft) (@chris-1243) - #11774
E2491IKEA GRILLPLATS smart plug (@andrei-lazarov) - #11754
FL 250 CInnr Lightstrip colour, 5m (@andrei-lazarov) - #11743
929004294903Philips Hue Essential lightstrip (16ft) (@chris-1243) - #11696
Cigol ConnectCigol Electronics Zigbee interface module for LK IHC installations (@kimtnielsen) - #11739
DOM-Z-105P_CCTDOMRAEM LED controller 5 in 1 (@MrColoyo) - #11724
E2499IKEA VARMBLIXT table/wall lamp, color/white spectrum, 180 lm (@VoidElle) - #11725
FRZ1Netica FreezBee, a smart thermostat designed to operate with Frisquet boilers (@syenchuk) - #11723
SR-ZG9032A-PIRSunricher Zigbee motion sensor + light sensor + 0-10V dimming (@niracler) - #11738
TS0046-z-SlDSlacky-DIY Tuya wireless switch with 6 buttons with custom firmware (@slacky1965) - #11738
TS0043-z-SlDSlacky-DIY Tuya wireless switch with 3 buttons with custom firmware (@slacky1965) - #11738
TS0042-z-SlDSlacky-DIY Tuya wireless switch with 2 buttons with custom firmware (@slacky1965) - #11738
TS0041-M001-SlDSlacky-DIY Tuya wireless switch with 1 buttons with custom firmware (@slacky1965) - #11712
WS-K05EAqara Dimmer Switch H2 US (@evilhamsterman) - #11667
12256EGLO Generic light (@Vogeluff) - #11707
404114MLI Tint LED Bulb, E27, 806 lumen, CCT, clear (@nasi87) - #11715
CCTFR6000Schneider Electric 6 Channel Boiler Actuator (@badr-ctrl) - #11694
IHC-EnkiAcova Acova Madras IHC towel radiator (Zigbee thermostat) (@Ken-dono) - #11699
929003736701Philips Hue White and Color Ambiance Datura Ceiling Light Square (@mnestrud) - #11659
RD-250ZGRepenic Ltd. Dimmer (@Alpacay) - #11703
S-PC86ZEUSK1BBSEED Wall-mounted electrical EU socket (@DmitryArtyomov) - #11701
S-PC86ZPCS11BBSEED Curtain/blind switch (@DmitryArtyomov) - #11686
ZB-ZL01easyiot Smart door lock (@xsp1989) - #11666
HALOHalo Smart Labs Halo smart smoke & CO detector (@alex-savin) - #11666
HALO+Halo Smart Labs Halo+ smart smoke & CO detector with weather radio (@alex-savin) - #11670
TS0601_water_valve_1Tuya Water valve (@BartoszDabek) - #31282
FL 230 CInnr Lightstrip colour, 3m (@Koenkk) - #11649
SIRZB-112Frient Customizable siren (@ChillZwix) - #31277
SMKG-2KNL-SDTuya Smart leakage protector 63a with leakage monitoring (@Koenkk) - #11642
3RTHS0324ZThird Reality Temperature and Humidity Sensor Lite Gen2 (@3reality-support) - #11651
EKO01825Elko PowerTag power sensor (@ChillZwix) - #11647
MEG5779Schneider Electric Merten Connected Room Temperature Controller (@monosoul) - #11639
AE-720KACMELEC Compatible with Daikin vrv system (@juz-kid) - #11633
EC-SL-FK86ZPCS31BSEED 3 gang switch with scene and backlight (no neutral line required) (@andrei-lazarov) - #11632
ZB-DG02Spacetronik Gas leakage sensor (@mek-x) - #11631
929004611201Philips Hue Xamento White and Color Ambiance Spot (White) (@chris-1243) - #11631
929003812601Philips Hue Xamento White and Color Ambiance Spot (Black) (@chris-1243) - #11797
YNDX_00526Yandex Contact sensor (@kirovilya) - #11797
YNDX_00527Yandex Leak sensor (@kirovilya) - #11797
YNDX_00528Yandex Motion and illuminance sensor (@kirovilya) - #11797
YNDX_00529Yandex Temperature and humidity and pressure sensor (@kirovilya)
Fixed device detections
- #11845 Detect
_TZ3000_t7ugva7qas Girier ZB08 (@balint-s) - #11823 Detect
_TZ3210_zifx0xojas BSEED TS011F_plug_1_2 (@andrei-lazarov) - #11826 Detect
_TZE204_08qc13ctas Zemismart ZMS-206US-4 (@s00rb) - #11813 Detect
_TZE284_tgrzpqf4as Tuya TS0601_soil_3 (@milvert) - #31484 Detect
_TZE204_cduqh1l0as Tuya TS0601_switch_6_gang (@Koenkk) - #31493 Detect
_TZE284_4vobcgd3as Tuya TS0601_cover_1 (@Koenkk) - #11765 Detect
KAJPLATS E27 806lm 95mm smart WSas IKEA LED2401G5 (@tklevenz) - #11720 Detect
_TZ3000_icoxotzaas Tuya TS0726_2_gang (@razshlomo) - #11753 Detect HS2AQ-EM-3.0 as HS2AQ-EM (@andrei-lazarov)
- #11744 Detect
_TZ3008_reatplteas Nous A7Z (@andrei-lazarov) - #11745 Detect
_TZ3210_vbfp8eyvas Tuya TS011F_din_smart_relay (@andrei-lazarov) - #31275 Detect
_TZE284_mvtclclqas Tuya DS-1450WN (@Koenkk) - #11663 Detect
TH01-2-zas ZBeacon MC-z (@notgood) - #31222 Detect
_TZ3002_vsom92ppas Tuya TS0726_3_gang (@Koenkk)