Zigbee2MQTT 2.9.2

2.9.2
Added 7
  • Expose humidity for NodON FPS-4-1-00
  • Expose more features for Tuya TS0601_switch_6_gang
  • Allow to set gas counter value for MiCASAGasCounter
  • Add toggle to 4 buttons and long press to 1 button for Shelly remotes
  • Add support for double, triple, and long events for Shelly SBBT-104CUS
  • Support OTA for Third Reality 3RSB02015Z
  • Support lower, upper, middle limits control for Zemismart ZM25TQ
Changed 10
  • Improve IKEA KAJPLATS device support
  • Improve Tuya water sprinklers device support
  • Support more features for Netica FRZ1
  • Support more features for SONOFF SWV-ZNE
  • Various improvements for SONOFF S60ZBTPF and S60ZBTPG
  • Support more features for Third Reality 3RTHS0324Z
Fixed 2
  • Export definition version
  • Home Assistant: fix entity names for derived weather sensors by removing device_class

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_time value (@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_mkhkxx1p and _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_count and device_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 previous to power on behaviour (@kasprk)
  • #11645 3-Phase current exposes missing (@Nerivec)
  • #11643 Legrand: make manuSpecificLegrandDevices attributes writable (@svhelge)
  • #11643 Legrand: make manuSpecificLegrandDevices attributes writable (@svhelge)
  • #11643 Legrand: make manuSpecificLegrandDevices attributes writable (@svhelge)
  • #11643 Legrand: make manuSpecificLegrandDevices attributes writable (@svhelge)
  • #11643 Legrand: make manuSpecificLegrandDevices attributes 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 70b3d5 OUI (@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 3RCB1095Z Third Reality Smart Color Bulb ZL2 (@3reality-support)
  • #11817 4505848C5 Philips Hue white ambiance Within LED table light (@suspended)
  • #11804 929003123801 Philips Garnea White Ambience Downlight (@chris-1243)
  • #11722 L2-T-F-MF Tuya Smart Zigbee fan coil thermostat (@rvalle)
  • #11822 MIR-SM100-E MultIR Smoke sensor (@jortdejong)
  • #11846 MZTE1Z MAZDA Smart thermostat for electric radiator with pilot wire (@domcars0)
  • #11803 NAS-AB03B3 eWeLink Indoor sound and light alarm (@nocmt)
  • #11803 NAS-AB06B3 eWeLink Outdoor sound and light alarm (@nocmt)
  • #11758 QAFZ200 QA CCT light controller (@queroautomacao)
  • #11758 QASZP QA Power sensor (@queroautomacao)
  • #11810 SNZB-02B SONOFF Temperature and humidity sensor (@CubeZ2mDeveloper)
  • #11812 ZG-226Z HOBEIAN Water leak alarm (@13717033460)
  • #11812 ZG-228Z HOBEIAN Vibration alarm (@13717033460)
  • #11812 ZG-229Z HOBEIAN Smart light & sound siren (@13717033460)
  • #11812 ZG-204ZX HOBEIAN 24Ghz millimeter wave and T&H sensor (@13717033460)
  • #11809 ZG-301A Excellux PIR Motion Sensor Light with Night Light Function (@iotRobot)
  • #11792 929004291601 Philips Akari downlight (black) (@robmarkoski)
  • #11795 EONE-BATB ENGO Zigbee smart thermostat (@PaTara43)
  • #11789 HS1SA-E-PLUS Heiman Smoke detector (@Leo2442926161)
  • #11783 SOLIS01 Yale Solis digital lock (@juslex)
  • #11777 AR331Pro Tuya Thermostatic radiator valve (@Martinius79)
  • #11784 Flower_Sensor_v4 Bacchus Flower soil moisture sensor (@Bacchus777)
  • #11763 MINI-ZBD SONOFF Zigbee smart switch (@CubeZ2mDeveloper)
  • #11772 msh.ds18b20psm MySmartHouse MSH outdoor thermometer with DS18B20 (@SkeLLLa)
  • #11772 msh.bme280psm MySmartHouse MSH outdoor thermometer with BME280 (@SkeLLLa)
  • #11772 msh.AirQMon MySmartHouse MSH Air quality sensor (@SkeLLLa)
  • #11779 ROB_200-084-0 ROBB 4-button wireless Zigbee switch (Black, dual button front) (@ov-dl)
  • #11785 ZD24_Presence_Sensor Tuya PIR 24GHz human presence sensor (@zhongfu)
  • #11769 929004610401 Philips Hue White and Color Lightstrip Flux (10ft) (@chris-1243)
  • #11774 E2491 IKEA GRILLPLATS smart plug (@andrei-lazarov)
  • #11754 FL 250 C Innr Lightstrip colour, 5m (@andrei-lazarov)
  • #11743 929004294903 Philips Hue Essential lightstrip (16ft) (@chris-1243)
  • #11696 Cigol Connect Cigol Electronics Zigbee interface module for LK IHC installations (@kimtnielsen)
  • #11739 DOM-Z-105P_CCT DOMRAEM LED controller 5 in 1 (@MrColoyo)
  • #11724 E2499 IKEA VARMBLIXT table/wall lamp, color/white spectrum, 180 lm (@VoidElle)
  • #11725 FRZ1 Netica FreezBee, a smart thermostat designed to operate with Frisquet boilers (@syenchuk)
  • #11723 SR-ZG9032A-PIR Sunricher Zigbee motion sensor + light sensor + 0-10V dimming (@niracler)
  • #11738 TS0046-z-SlD Slacky-DIY Tuya wireless switch with 6 buttons with custom firmware (@slacky1965)
  • #11738 TS0043-z-SlD Slacky-DIY Tuya wireless switch with 3 buttons with custom firmware (@slacky1965)
  • #11738 TS0042-z-SlD Slacky-DIY Tuya wireless switch with 2 buttons with custom firmware (@slacky1965)
  • #11738 TS0041-M001-SlD Slacky-DIY Tuya wireless switch with 1 buttons with custom firmware (@slacky1965)
  • #11712 WS-K05E Aqara Dimmer Switch H2 US (@evilhamsterman)
  • #11667 12256 EGLO Generic light (@Vogeluff)
  • #11707 404114 MLI Tint LED Bulb, E27, 806 lumen, CCT, clear (@nasi87)
  • #11715 CCTFR6000 Schneider Electric 6 Channel Boiler Actuator (@badr-ctrl)
  • #11694 IHC-Enki Acova Acova Madras IHC towel radiator (Zigbee thermostat) (@Ken-dono)
  • #11699 929003736701 Philips Hue White and Color Ambiance Datura Ceiling Light Square (@mnestrud)
  • #11659 RD-250ZG Repenic Ltd. Dimmer (@Alpacay)
  • #11703 S-PC86ZEUSK1B BSEED Wall-mounted electrical EU socket (@DmitryArtyomov)
  • #11701 S-PC86ZPCS11B BSEED Curtain/blind switch (@DmitryArtyomov)
  • #11686 ZB-ZL01 easyiot Smart door lock (@xsp1989)
  • #11666 HALO Halo 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_1 Tuya Water valve (@BartoszDabek)
  • #31282 FL 230 C Innr Lightstrip colour, 3m (@Koenkk)
  • #11649 SIRZB-112 Frient Customizable siren (@ChillZwix)
  • #31277 SMKG-2KNL-SD Tuya Smart leakage protector 63a with leakage monitoring (@Koenkk)
  • #11642 3RTHS0324Z Third Reality Temperature and Humidity Sensor Lite Gen2 (@3reality-support)
  • #11651 EKO01825 Elko PowerTag power sensor (@ChillZwix)
  • #11647 MEG5779 Schneider Electric Merten Connected Room Temperature Controller (@monosoul)
  • #11639 AE-720K ACMELEC Compatible with Daikin vrv system (@juz-kid)
  • #11633 EC-SL-FK86ZPCS31 BSEED 3 gang switch with scene and backlight (no neutral line required) (@andrei-lazarov)
  • #11632 ZB-DG02 Spacetronik Gas leakage sensor (@mek-x)
  • #11631 929004611201 Philips Hue Xamento White and Color Ambiance Spot (White) (@chris-1243)
  • #11631 929003812601 Philips Hue Xamento White and Color Ambiance Spot (Black) (@chris-1243)
  • #11797 YNDX_00526 Yandex Contact sensor (@kirovilya)
  • #11797 YNDX_00527 Yandex Leak sensor (@kirovilya)
  • #11797 YNDX_00528 Yandex Motion and illuminance sensor (@kirovilya)
  • #11797 YNDX_00529 Yandex Temperature and humidity and pressure sensor (@kirovilya)

Fixed device detections

  • #11845 Detect _TZ3000_t7ugva7q as Girier ZB08 (@balint-s)
  • #11823 Detect _TZ3210_zifx0xoj as BSEED TS011F_plug_1_2 (@andrei-lazarov)
  • #11826 Detect _TZE204_08qc13ct as Zemismart ZMS-206US-4 (@s00rb)
  • #11813 Detect _TZE284_tgrzpqf4 as Tuya TS0601_soil_3 (@milvert)
  • #31484 Detect _TZE204_cduqh1l0 as Tuya TS0601_switch_6_gang (@Koenkk)
  • #31493 Detect _TZE284_4vobcgd3 as Tuya TS0601_cover_1 (@Koenkk)
  • #11765 Detect KAJPLATS E27 806lm 95mm smart WS as IKEA LED2401G5 (@tklevenz)
  • #11720 Detect _TZ3000_icoxotza as Tuya TS0726_2_gang (@razshlomo)
  • #11753 Detect HS2AQ-EM-3.0 as HS2AQ-EM (@andrei-lazarov)
  • #11744 Detect _TZ3008_reatplte as Nous A7Z (@andrei-lazarov)
  • #11745 Detect _TZ3210_vbfp8eyv as Tuya TS011F_din_smart_relay (@andrei-lazarov)
  • #31275 Detect _TZE284_mvtclclq as Tuya DS-1450WN (@Koenkk)
  • #11663 Detect TH01-2-z as ZBeacon MC-z (@notgood)
  • #31222 Detect _TZ3002_vsom92pp as Tuya TS0726_3_gang (@Koenkk)
View original

Upgraded? How did it go?

Discussion