Zigbee2MQTT 2.10.0

2.10.0
Added 1
  • Home Assistant: add group entities in discovery config
Changed 19
  • Acova ALCANTARA3: add electrical measurement support (apparent power)
  • Aqara W600: add battery, valve alarm and open window indicators
  • Aqara W600: add schedule support
  • Datek Idlock: refactor
  • Efekta: support more features for various devices
  • HEIMAN HS1SA-E Plus and HM 636: support temperature offset

Features

  • #31663 Home Assistant: add group entities in discovery config (@hoellen)

Improvements

  • #12045 Acova ALCANTARA3: add electrical measurement support (apparent power) (@maxiiss)
  • #12024 Aqara W600: add battery, valve alarm and open window indicators (@nilvanis)
  • #12022 Aqara W600: add schedule support (@nilvanis)
  • #12060 Datek Idlock: refactor (@svhelge)
  • #12068 Efekta: support more features for various devices (@smartboxchannel)
  • #12037 HEIMAN HS1SA-E Plus and HM 636: support temperature offset (@Leo2442926161)
  • #12011 Shelly 2PM Gen4: support switch mode (@SebiGo)
  • #12059 Shelly: Expose switch inputs and input mode configuration for Gen4 1/1PM/1PM Mini/2PM (@SebiGo)
  • #12040 Yale YMC420-W: expose action (@rubempoli)
  • #11991 Aqara W600: refactor implementation (@nilvanis)
  • #12026 Danfoss 014G2461: expose more features (@storm1ng)
  • #11655 Hue lights: support hue_native_control (@Mihonarium)
  • #11987 Aqara W600: add external temperature support (@nilvanis)
  • #11985 Danfoss Icon2: support OTA (@Maxxis20)
  • #11970 Plugwise 170-01: expose more features (@svhelge)
  • #11969 Add SLZB-06MG26U router variant (@Nerivec)
  • #11948 Mumubiz TYZGTH4CH-D1RF: expose inching switch (@DooMMasteR)
  • #11960 Third Reality 3RPL01084Z: expose color temp (@3reality-support)
  • #11870 Inovelli: add new dumb switch detection parameter (fw 3.07+) (@InovelliUSA)
  • #11938 Third Reality 3RDP01072Z: support red_led_brightness (@3reality-support)
  • #11883 Inovelli: add per-model firmware gating for device attributes (@rohankapoorcom)
  • #11912 Third Reality 3RPL01084Z: expose more features (@3reality-support)
  • #11861 Sinope TH1300ZB: expose floor_temperature and room_temperature (@arsenicks)
  • #11858 Danfoss 014G2461: expose scheduling functionality (@svhelge)
  • #11856 Shelly SBHT-103C: support light level (@benmaximov)
  • #11832 SONOFF SWV: expose more features (@vitalybibikov)

Fixes

  • #31668 Clarify units of pause_on_backoff_gt (@toastedcornflakes)
  • #31735 Improve transmit power description (@andrei-lazarov)
  • #12050 Danfoss Ally: automatically sync time after rejoin (@storm1ng)
  • #12032 Paulmann 500.45: remove color support (@andrei-lazarov)
  • #12075 Schneider Electric EKO07259 and WDE002497: simplify running state (@svhelge)
  • #12065 SONOFF S60ZBTPF and S60ZBTPG prevent threshold protections from being enabled on first pairing (@CubeZ2mDeveloper)
  • #12046 Thermostat modernExtend: support dontMapPIHeatingDemand (@svhelge)
  • #12056 Third Reality 3RSB01085Z: expose identify (@3reality-support)
  • #12043 Tuya _TZB210_u3ri0968: fix color reset when turning on (@posseydon6891)
  • #12054 Tuya TS004F: add whitelabel + expose voltage, identify (@andrei-lazarov)
  • #12071 Wirenboard WB-MSW-ZIGBEE v.4: register missing Sprut custom clusters (@AndreyKsenofontov)
  • #12016 AVATTO: rename various modules (@andrei-lazarov)
  • #12020 Develco EMIZB-132: fix no power reported (@svhelge)
  • #12018 Onokom: refactor to modernExtend (@svhelge)
  • #12028 Paulmann 500.48: remove color support (@karlbeecken)
  • #12023 Schneider Electric WDE011680: running state based on pi heating demand (@svhelge)
  • #12009 Tuya soil: fix datapoints (@andrei-lazarov)
  • #12019 Tuya TS0002_basic: configure on/off reporting (@Komzpa)
  • #11999 Lytko: refactor to modernExtend (@svhelge)
  • #31767 Tuya _TZE204_bvfld3xc: fix illuminance not working (@Koenkk)
  • #11993 SONOFF S60ZBTPF and S60ZBTPG: add labels for energy today, yesterday and month (@toastedcornflakes)
  • #11977 Clean up redundant tuyaBase usage caused by moving manuSpecificTuya3 from ZH to ZHC (@svhelge)
  • #11989 Gledopto GL-B-003P: support power on behaviour (@amoledwatchfaces)
  • #11971 Fix percentageAttribute typo (@jeremiahpslewis)
  • #11953 Add typing for power source (@adriweb)
  • #11957 BTIcino K4003C/L4003C/N4003C/NT4003C: fix state not updating (@murarustefaan)
  • #11958 Shelly SBBT-104CUS: fix detection (@andrei-lazarov)
  • #11959 Smarli. S-ZB-COV1-R251: fix endponts (@loocd)
  • #11947 Easyiot ZB-RS485: expose rs485_config (@xsp1989)
  • #31369 AVATTO TRV26: fix running_state not updating (@Koenkk)
  • #11931 Bosch BMCT-SLZ: missing action in decoupled mode (@KostAlex07)
  • #11926 Develco EMIZB-141: fix pulse configuration (@andrei-lazarov)
  • #11918 Müller Licht: add 404026 and 404075 whitelabel (@sebmuc99)
  • #11887 Namron 4512793: fix no action published (@andrei-lazarov)
  • #31587 Danfoss 014G2461: fix various attributes not working (@Koenkk)
  • #11915 Inovelli: fix mmWave target info report (@kbuck1)
  • #11911 Lumi ZNCLBL01LM: fix position incorrect after stop (@martinfrancois)
  • #11916 Move Tuya specific attributes in lightingColorCtrl cluster from ZH to ZHC - implemented in tuyaLight (@svhelge)
  • #11910 CTM: Add custom clusters and attributes to devices (@svhelge)
  • #11904 Develco EMIZB-132: Simplify and hopefully improve the power issue (@svhelge)
  • #11900 Improve type arguments for Ubisys (@svhelge)
  • #11894 Move Tuya related attributes in cluster closuresWindowCovering from ZH to ZHC (@svhelge)
  • #11892 Qa QAT42Z2B and QAT42Z3B: fix multi-channel scene switches (@queroautomacao)
  • #31183 Shelly S4PL-00416EU: fix excessive reporting (@Koenkk)
  • #11898 Colorock CR-MNZ1: fix energy reporting (@andrei-lazarov)
  • #31595 Danfoss Ally 014G2461: fix programming_operation_mode expose (@Koenkk)
  • #11890 Develco EMIZB-132: fix develcoInterfaceMode (@svhelge)
  • #31626 Execllux ZG-104PLV: fix typo in illuminance exposes (@Koenkk)
  • #11761 Inovelli: refactor (@rohankapoorcom)
  • #11886 Shelly S4PL-00416EU: expose ac_frequency (@mellgoth88-eng)
  • #11897 Tuya TS0505A: fix control (@andrei-lazarov)
  • #11862 Tuya TS0601_heat_meter: fix battery_voltage (@Liionboy)
  • #11888 Tuya TYBAC-006: extend calibration range to -9..9 (@kuposcar)
  • #11895 Zemismart ZMS-206EU-X: fix time sync (@andrei-lazarov)
  • #11879 ZG-204ZK changed motion_detection_sensitivity and detection_distance (@cknost)
  • #31587 Danfoss 014G2461: revert breaking changes (@Koenkk)
  • #11871 Philips 929004581901: expose more gradient effects (@Koenkk)
  • #11875 Tongou TO-Q-SYS-JZT: fix ac_frequency (@andrei-lazarov)
  • #11840 Disable enhanced hue by default & convert HS to XY, on XY-only bulbs (@andrei-lazarov)
  • #11866 Fix illuminance lux value calculated incorrectly (@Koenkk)
  • #11836 Improve readability and tests for lookup utility functions (@jpaju)
  • #11824 Move custom commands from ZH to ZHC (@svhelge)
  • #11837 Single source of truth for thermostat enum values (@jpaju)
  • #11864 Third Reality 3RPL01084Z: fix totalVolatileOrganicCompounds (@3reality-support)
  • #11854 Change onOffTransitionTime unit to seconds (@andrei-lazarov)
  • #11786 Custom read responses cleanup (@Nerivec)
  • #30861 Tuya _TZ3000_wol32olt: fix humidity value off by factor 10 (@Koenkk)
  • #1734 Move Legrand and Tuya attributes from ZH to ZHC (@svhelge)
  • #1743 Move Tuya specific attributes in lightingColorCtrl cluster from ZH to ZHC (@svhelge)
  • #1720 defaultRsp command ID matching when sending (@Nerivec)
  • #1726 Move custom attributes (fournoks) and command (plugwise) from ZH to ZHC (@svhelge)
  • #1728 Move more custom attributes and commands from ZH to ZHC (@svhelge)
  • #1716 Proper readRsp & defaultRsp spec behavior (@Nerivec)
  • #1736 Set max illuminance measured value to 0xfffe (@andrei-lazarov)
  • #12073 Smarli.: update description of various devices (@loocd)
  • #12062 Support toggle command with native Hue control (@burmistrzak)

Frontend

  • #506 fix: add OUI: Chameleon Technology (UK) Limited (@andrei-lazarov)
  • #516 fix: make inline code monospace in Docs tab (@andrei-lazarov)
  • #517 fix: avoid unwanted horizontal scroll in Docs tab (@andrei-lazarov)
  • #503 fix: improve device description (@andrei-lazarov)
  • #532 fix: prevent possible RC when switching last seen config (@Nerivec)
  • #521 fix: improve codeblocks display (@andrei-lazarov)

New supported devices

This release adds support for 59 devices:

  • #12044 C-RFZB-HUB Candeo Kinetic RF to Zigbee gateway (@candeodevelopment)
  • #12038 NTZB-01 Nova Digital 1 switch and 1 socket with backlight (@rubempoli)
  • #12031 NTZB-02 Nova Digital 2 switches and 1 socket with backlight (@rubempoli)
  • #12058 POK019 PushOk Hardware Battery powered window handle (@zombierzn)
  • #12067 SNZB-02M SONOFF Temperature and humidity sensor (@CubeZ2mDeveloper)
  • #12066 SNZB-06P24 SONOFF Zigbee occupancy sensor with illuminance (@CubeZ2mDeveloper)
  • #12072 SWV-ZNE SONOFF Zigbee smart water valve (@CubeZ2mDeveloper)
  • #12072 SWV-ZNU SONOFF Zigbee smart water valve (@CubeZ2mDeveloper)
  • #12070 BASIC-ZB1GSP SONOFF Zigbee smart plug with power monitoring (@CubeZ2mDeveloper)
  • #12052 TS0044_2 Tuya Wireless switch with 4 buttons (@andrei-lazarov)
  • #12057 ZCC-250 KlikAanKlikUit Zigbee socket dimmer (@nierga8)
  • #12015 9290038022 Philips Hue Impress outdoor wall light (@andrei-lazarov)
  • #12027 ALCANTARA3 Acova Alcantara 3 heater (@maxiiss)
  • #12014 TS0601_cover_13 Tuya Curtain motor (@andrei-lazarov)
  • #12000 929004277004 Philips Hue Neon Outdoor Lightstrip (5m) (@jasonhollis)
  • #12002 HM-722ESY-E Plus Heiman Co detector (@Leo2442926161)
  • #12002 HS1CA-E Plus Heiman Co detector (@Leo2442926161)
  • #12003 S4SN-0U61X Shelly Presence Gen4 Zigbee (@teodor-hristov)
  • #11974 DWZTCGQ11LM Aqara Multi-state sensor P100 (@absent42)
  • #11983 HD-T1000 Heat Decor Floor thermostat (@plenczewski)
  • #11982 HS9MS-E Heiman Smart motion sensor (@Leo2442926161)
  • #11982 HS1SA-E Lover Heiman Smoke detector (@Leo2442926161)
  • #11982 HM-636THV-AC-M Heiman Smoke detector (@Leo2442926161)
  • #11973 TB25-DC-10/25Z Trublockout Zigbee + RG roller blind motor (@pantsman0)
  • #11964 PFMOT001 LDS Hive Pet Friendly Motion sensor (@smeester18)
  • #11956 929004582001 Philips Hue Festavia globe outdoor string lights (21 meter with 30 bulbs) (@psde)
  • #11950 OSL 232 C Innr Outdoor Smart Spot White & Colour (@kauthmbt)
  • #11962 SBDV-00197 Sber Smart Wall Switch (optional neutral wire, single button) (@avzasorin-sd)
  • #11962 SBDV-00200 Sber Smart Wall Switch (optional neutral wire, two buttons) (@avzasorin-sd)
  • #11955 VES-ZB-PIR-21 Vesternet Zigbee motion sensor (@kingswindsor)
  • #11941 Co019 Develco Smart relay 16A (@ChillZwix)
  • #11937 OK-AC-H-TCL-3-ZB-S-A ONOKOM Adapter for semi industrial TCL systems (@zwg3)
  • #11937 OK-AC-H-TCL-1-ZB-S-A ONOKOM Adapter for household TCL systems (@zwg3)
  • #11937 TCL-1-ZB-S ONOKOM Adapter for household TCL systems (@zwg3)
  • #11937 OK-AC-H-ME-1-ZB-S-A ONOKOM Adapter for household and semi-industrial Mitsubishi Electric systems (@zwg3)
  • #11937 ME-1-ZB-S ONOKOM Adapter for household and semi-industrial Mitsubishi Electric systems (@zwg3)
  • #11937 OK-AC-H-MD-3-ZB-S-A ONOKOM Adapter for semi-industrial MDV systems (@zwg3)
  • #11937 MD-3-ZB-S ONOKOM Adapter for semi-industrial MDV systems (@zwg3)
  • #11937 OK-AC-H-MD-1-ZB-S-A ONOKOM Adapter for household MDV systems (@zwg3)
  • #11937 MD-1-ZB-S ONOKOM Adapter for household MDV systems (@zwg3)
  • #11937 OK-AC-H-HT-1-ZB-S-A ONOKOM Adapter for household Hitachi systems (@zwg3)
  • #11937 HT-1-ZB-S ONOKOM Adapter for household Hitachi systems (@zwg3)
  • #11937 OK-AC-H-HS-3-ZB-S-A ONOKOM Adapter for household Hisesnse systems (@zwg3)
  • #11889 929004611002 Philips Hue Flux Outdoor strip light (6m) (@Holgeretti)
  • #11913 3RAQ1096Z Third Reality Smart air quality sensor (@3reality-support)
  • #31642 CK-BL702-AL-01(7008_Z102LG01-1) Tuya Zigbee LED bulb (@Koenkk)
  • #11908 DS-K02D/DS-K02E Aqara Aqara Shutter Switch H2 EU (@sbstnkng)
  • #11899 R12LM-Z11T Lincukoo Human motion & presence sensor (@joliam)
  • #11905 TS0045 Tuya Wireless switch with 5 buttons (@wobondar)
  • #11909 ZBEK-37 Adeo ENKI LEXMAN Vizzini ENKI D40 (@Adorem)
  • #11880 ZS-SF-EUC-WH-MS Moes Star feather Zigbee curtain switch (@alefrenz)
  • #11873 MFTWIFI Mill Smart floor thermostat WiFi & Zigbee (@codingMonkey2000)
  • #11878 0190015 Shada LED dimmer (@andrei-lazarov)
  • #11820 4512785 Namron Zigbee 30A relay with NTC temperature sensors and water leak detection (@strips)
  • #11796 FFZB1-SM-ECO Ecolink Audio Detector: Listens for the siren tone from a UL listed smoke detector in your home and sends signal to your Zigbee HUB (@rfg81)
  • #12077 ZG-807ZL COOLO USB signal repeater (@13717033460)
  • #12077 ZG-301Z-2CH HOBEIAN 2 gang switch module (@13717033460)
  • #12077 ZG-301Z-3CH HOBEIAN 3 gang switch module (@13717033460)
  • #12077 ZG-IR01 HOBEIAN Smart IR remote switch (@13717033460)
  • #12077 ZG-301Z-MOTO HOBEIAN Curtain Motor Controller (@13717033460)

Fixed device detections

  • #12063 Detect _TZE284_pislt0wa as Nous C2 (@andrei-lazarov)
  • #12079 Detect _TZ3000_46vasa5h as Rylike RY-WS02Z (@gruberdieter)
  • #12064 Detect _TZE284_7trh4ihp as Tuya TS0601_vibration_alarm_sensor (@andrei-lazarov)
  • #12051 Detect _TZE284_kow4ok3t as ZYXH TS0601_switch_8 (@DanielUlisses)
  • #12061 Detect HOBEIAN ZG-227Z as HOBEIAN ZG-227Z (@andrei-lazarov)
  • #31782 Detect _TZ3000_iwtv2jwo as Tuya _TZ3000_h1ipgkwn (@Koenkk)
  • #12012 Detect _TZE204_huu3td85 and _TZE284_huu3td85 as AVATTO DMS16-1, _TZE204_fjms2pi9 and _TZE284_fjms2pi9 as AVATTO ZDMS16-2 (@alblcl)
  • #12010 Detect 929004610403 as Philips 929004610402 (@steaura)
  • #12005 Detect _TZE284_awepdiwi as NEO NAS-STH02B2 (@andrei-lazarov)
  • #11994 Detect _TZ3210_2uollq9d as BSEED TS011F_plug_1_2 (@andrei-lazarov)
  • #31740 Detect _TZE284_2nhqasjh as Tuya TS0601_soil (@Koenkk)
  • #11990 Detect _TZB210_ue01a0s2 as MiBoxer E2-ZR (@mikelauskas)
  • #11981 Detect _TZE284_hgeqeyuv as ZT24 and _TZE284_pzm3wab5 as ZX24 (@tiankakeji-cloud)
  • #11975 Detect _TZE284_r731zlxk as Tuya TS0601_switch_6_gang (@Koenkk)
  • #11984 Detect 7099930PH as Philips 7099930PH (@FoxRomeo)
  • #11966 Detect _TZE284_4fblxpma as NEO NAS-WV03B (@andrei-lazarov)
  • #11967 Detect _TZE284_xuflgcnz as RTX ZVG1 (@andrei-lazarov)
  • #31724 Detect _TZE204_4fblxpma as NEO NAS-WV03B (@Koenkk)
  • #11961 Detect _TZE284_sndkanfr as Lincukoo SZLMR10 (@pauloromeira)
  • #31731 Detect Dimmer US as Shelly S4DM-0A101WWL (@Koenkk)
  • #11942 Detect _TZ3000_a37eix1s as Zemismart KES-606US-L4 (@andrei-lazarov)
  • #11943 Detect _TZ3000_ko6v90pg as BSEED TS011F_plug_1_2 (@andrei-lazarov)
  • #11946 Detect _TZE200_vawy74yh as Moes ZSS-HM-SSD01 (@andrei-lazarov)
  • #11922 Detect _TZ3000_ehgouyvu as Lonsonho X701A (@L0rDoCH)
  • #11919 Detect _TZ3000_viqwamhn as Tuya TS011F_din_smart_relay_polling (@vitalybibikov)
  • #11927 Detect _TZ3002_eda6eitk as BSEED EC-SL-FK86ZPCS41 (@andrei-lazarov)
  • #11903 Detect _TZE204_ai4rqhky as Heiman HS2SA-1 (@andrei-lazarov)
  • #11877 Detect _TZ3210_2putqrmw as Nous A1Z (@andrei-lazarov)
  • #31588 Detect _TZE284_uo8qcagc as Tuya TS0601_gas_sensor_4 (@Koenkk)
  • #11874 Detect NimlyCodePRO as Onesti Products AS Nimly (@robin-wallberg)
  • #11860 Detect _TZ32101000000_5oy7cysk as ONENUO TS0210_5oy7cysk (@BrunoKrugel)
  • #31584 Detect _TZE284_1fuxihti as Tuya TS0601_cover_1 (@Koenkk)
  • #31369 Detect _TZE284_xdtnpp1a as AVATTO TRV26 (@Koenkk)
  • #11851 Detect _TZ3210_imaccztnas TYWB 4ch-RF (@andrei-lazarov)
  • #11859 Detect CK-BL702-MSW-01(7010) as Mumubiz CZV20 (@juslex)
  • #11853 Detect IKEA TOFSMYGGA as E2435/E2491 (@andrei-lazarov)
View original

Upgraded? How did it go?

Discussion