Features
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_temperatureandroom_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
percentageAttributetypo (@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_statenot 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
actionpublished (@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_modeexpose (@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
onOffTransitionTimeunit 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
defaultRspcommand 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&defaultRspspec behavior (@Nerivec) - #1736 Set max illuminance measured value to 0xfffe (@andrei-lazarov)
- #12073 Smarli.: update description of various devices (@loocd)
- #12062 Support
togglecommand 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-HUBCandeo Kinetic RF to Zigbee gateway (@candeodevelopment) - #12038
NTZB-01Nova Digital 1 switch and 1 socket with backlight (@rubempoli) - #12031
NTZB-02Nova Digital 2 switches and 1 socket with backlight (@rubempoli) - #12058
POK019PushOk Hardware Battery powered window handle (@zombierzn) - #12067
SNZB-02MSONOFF Temperature and humidity sensor (@CubeZ2mDeveloper) - #12066
SNZB-06P24SONOFF Zigbee occupancy sensor with illuminance (@CubeZ2mDeveloper) - #12072
SWV-ZNESONOFF Zigbee smart water valve (@CubeZ2mDeveloper) - #12072
SWV-ZNUSONOFF Zigbee smart water valve (@CubeZ2mDeveloper) - #12070
BASIC-ZB1GSPSONOFF Zigbee smart plug with power monitoring (@CubeZ2mDeveloper) - #12052
TS0044_2Tuya Wireless switch with 4 buttons (@andrei-lazarov) - #12057
ZCC-250KlikAanKlikUit Zigbee socket dimmer (@nierga8) - #12015
9290038022Philips Hue Impress outdoor wall light (@andrei-lazarov) - #12027
ALCANTARA3Acova Alcantara 3 heater (@maxiiss) - #12014
TS0601_cover_13Tuya Curtain motor (@andrei-lazarov) - #12000
929004277004Philips Hue Neon Outdoor Lightstrip (5m) (@jasonhollis) - #12002
HM-722ESY-E PlusHeiman Co detector (@Leo2442926161) - #12002
HS1CA-E PlusHeiman Co detector (@Leo2442926161) - #12003
S4SN-0U61XShelly Presence Gen4 Zigbee (@teodor-hristov) - #11974
DWZTCGQ11LMAqara Multi-state sensor P100 (@absent42) - #11983
HD-T1000Heat Decor Floor thermostat (@plenczewski) - #11982
HS9MS-EHeiman Smart motion sensor (@Leo2442926161) - #11982
HS1SA-E LoverHeiman Smoke detector (@Leo2442926161) - #11982
HM-636THV-AC-MHeiman Smoke detector (@Leo2442926161) - #11973
TB25-DC-10/25ZTrublockout Zigbee + RG roller blind motor (@pantsman0) - #11964
PFMOT001LDS Hive Pet Friendly Motion sensor (@smeester18) - #11956
929004582001Philips Hue Festavia globe outdoor string lights (21 meter with 30 bulbs) (@psde) - #11950
OSL 232 CInnr Outdoor Smart Spot White & Colour (@kauthmbt) - #11962
SBDV-00197Sber Smart Wall Switch (optional neutral wire, single button) (@avzasorin-sd) - #11962
SBDV-00200Sber Smart Wall Switch (optional neutral wire, two buttons) (@avzasorin-sd) - #11955
VES-ZB-PIR-21Vesternet Zigbee motion sensor (@kingswindsor) - #11941
Co019Develco Smart relay 16A (@ChillZwix) - #11937
OK-AC-H-TCL-3-ZB-S-AONOKOM Adapter for semi industrial TCL systems (@zwg3) - #11937
OK-AC-H-TCL-1-ZB-S-AONOKOM Adapter for household TCL systems (@zwg3) - #11937
TCL-1-ZB-SONOKOM Adapter for household TCL systems (@zwg3) - #11937
OK-AC-H-ME-1-ZB-S-AONOKOM Adapter for household and semi-industrial Mitsubishi Electric systems (@zwg3) - #11937
ME-1-ZB-SONOKOM Adapter for household and semi-industrial Mitsubishi Electric systems (@zwg3) - #11937
OK-AC-H-MD-3-ZB-S-AONOKOM Adapter for semi-industrial MDV systems (@zwg3) - #11937
MD-3-ZB-SONOKOM Adapter for semi-industrial MDV systems (@zwg3) - #11937
OK-AC-H-MD-1-ZB-S-AONOKOM Adapter for household MDV systems (@zwg3) - #11937
MD-1-ZB-SONOKOM Adapter for household MDV systems (@zwg3) - #11937
OK-AC-H-HT-1-ZB-S-AONOKOM Adapter for household Hitachi systems (@zwg3) - #11937
HT-1-ZB-SONOKOM Adapter for household Hitachi systems (@zwg3) - #11937
OK-AC-H-HS-3-ZB-S-AONOKOM Adapter for household Hisesnse systems (@zwg3) - #11889
929004611002Philips Hue Flux Outdoor strip light (6m) (@Holgeretti) - #11913
3RAQ1096ZThird Reality Smart air quality sensor (@3reality-support) - #31642
CK-BL702-AL-01(7008_Z102LG01-1)Tuya Zigbee LED bulb (@Koenkk) - #11908
DS-K02D/DS-K02EAqara Aqara Shutter Switch H2 EU (@sbstnkng) - #11899
R12LM-Z11TLincukoo Human motion & presence sensor (@joliam) - #11905
TS0045Tuya Wireless switch with 5 buttons (@wobondar) - #11909
ZBEK-37Adeo ENKI LEXMAN Vizzini ENKI D40 (@Adorem) - #11880
ZS-SF-EUC-WH-MSMoes Star feather Zigbee curtain switch (@alefrenz) - #11873
MFTWIFIMill Smart floor thermostat WiFi & Zigbee (@codingMonkey2000) - #11878
0190015Shada LED dimmer (@andrei-lazarov) - #11820
4512785Namron Zigbee 30A relay with NTC temperature sensors and water leak detection (@strips) - #11796
FFZB1-SM-ECOEcolink 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-807ZLCOOLO USB signal repeater (@13717033460) - #12077
ZG-301Z-2CHHOBEIAN 2 gang switch module (@13717033460) - #12077
ZG-301Z-3CHHOBEIAN 3 gang switch module (@13717033460) - #12077
ZG-IR01HOBEIAN Smart IR remote switch (@13717033460) - #12077
ZG-301Z-MOTOHOBEIAN Curtain Motor Controller (@13717033460)
Fixed device detections
- #12063 Detect _TZE284_pislt0wa as Nous C2 (@andrei-lazarov)
- #12079 Detect
_TZ3000_46vasa5has Rylike RY-WS02Z (@gruberdieter) - #12064 Detect
_TZE284_7trh4ihpas Tuya TS0601_vibration_alarm_sensor (@andrei-lazarov) - #12051 Detect
_TZE284_kow4ok3tas ZYXH TS0601_switch_8 (@DanielUlisses) - #12061 Detect HOBEIAN ZG-227Z as HOBEIAN ZG-227Z (@andrei-lazarov)
- #31782 Detect
_TZ3000_iwtv2jwoas Tuya _TZ3000_h1ipgkwn (@Koenkk) - #12012 Detect
_TZE204_huu3td85and_TZE284_huu3td85as AVATTO DMS16-1,_TZE204_fjms2pi9and_TZE284_fjms2pi9as AVATTO ZDMS16-2 (@alblcl) - #12010 Detect
929004610403as Philips 929004610402 (@steaura) - #12005 Detect
_TZE284_awepdiwias NEO NAS-STH02B2 (@andrei-lazarov) - #11994 Detect
_TZ3210_2uollq9das BSEED TS011F_plug_1_2 (@andrei-lazarov) - #31740 Detect
_TZE284_2nhqasjhas Tuya TS0601_soil (@Koenkk) - #11990 Detect
_TZB210_ue01a0s2as MiBoxer E2-ZR (@mikelauskas) - #11981 Detect
_TZE284_hgeqeyuvas ZT24 and_TZE284_pzm3wab5as ZX24 (@tiankakeji-cloud) - #11975 Detect
_TZE284_r731zlxkas Tuya TS0601_switch_6_gang (@Koenkk) - #11984 Detect
7099930PHas Philips 7099930PH (@FoxRomeo) - #11966 Detect
_TZE284_4fblxpmaas NEO NAS-WV03B (@andrei-lazarov) - #11967 Detect
_TZE284_xuflgcnzas RTX ZVG1 (@andrei-lazarov) - #31724 Detect
_TZE204_4fblxpmaas NEO NAS-WV03B (@Koenkk) - #11961 Detect
_TZE284_sndkanfras Lincukoo SZLMR10 (@pauloromeira) - #31731 Detect
Dimmer USas Shelly S4DM-0A101WWL (@Koenkk) - #11942 Detect
_TZ3000_a37eix1sas Zemismart KES-606US-L4 (@andrei-lazarov) - #11943 Detect
_TZ3000_ko6v90pgas BSEED TS011F_plug_1_2 (@andrei-lazarov) - #11946 Detect
_TZE200_vawy74yhas Moes ZSS-HM-SSD01 (@andrei-lazarov) - #11922 Detect
_TZ3000_ehgouyvuas Lonsonho X701A (@L0rDoCH) - #11919 Detect
_TZ3000_viqwamhnas Tuya TS011F_din_smart_relay_polling (@vitalybibikov) - #11927 Detect
_TZ3002_eda6eitkas BSEED EC-SL-FK86ZPCS41 (@andrei-lazarov) - #11903 Detect
_TZE204_ai4rqhkyas Heiman HS2SA-1 (@andrei-lazarov) - #11877 Detect
_TZ3210_2putqrmwas Nous A1Z (@andrei-lazarov) - #31588 Detect
_TZE284_uo8qcagcas Tuya TS0601_gas_sensor_4 (@Koenkk) - #11874 Detect
NimlyCodePROas Onesti Products AS Nimly (@robin-wallberg) - #11860 Detect
_TZ32101000000_5oy7cyskas ONENUO TS0210_5oy7cysk (@BrunoKrugel) - #31584 Detect
_TZE284_1fuxihtias Tuya TS0601_cover_1 (@Koenkk) - #31369 Detect
_TZE284_xdtnpp1aas 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)