Versie 2.13.0 van Zigbee2MQTT is uitgekomen. Zigbee2MQTT maakt het mogelijk om Zigbee-apparaten aan te sturen zonder gebruik te hoeven maken van de gateway of bridge van de fabrikant. Dit doet het door van MQTT gebruik te maken, waardoor het eenvoudig te integreren is in smarthomesoftware, zoals bijvoorbeeld Home Assistant, Homey of Domoticz. De changelog voor deze uitgave kan hieronder worden gevonden.
NotesFeatures
- In #32508, support for Node.js 20 has been removed due to end-of-life status. If you run Zigbee2MQTT on bare metal, please upgrade to Node.js 24 or 26.
Improvements
- #32631 Add
clear_cacheoption to device remove request- #32625 Home Assistant: add discovery support for Tuya infrared receiver (learn mode) and emitter features
Fixes
- #12757 SONOFF SNZB-09P: improve battery handling and expose more alarm options
- #12787 Sunricher dimmers: add minimum PWM
- #12764 Philips Hue plugs: expose Power-on behavior
- #12523 NodOn SDO-4-1-00:add configureReporting for ssIasZone/zoneStatus
- #12548 NodOn SEM-4-1-00: add energy reset, configureReporting and apparent power
- #12733 Shelly Presence Gen4 (S4SN-0U61X): full sensor and zone configuration
- #12758 Third Reality 3RDS17BZ: expose
delay_open- #12727 SONOFF SONOFF SNZB-02B/02M/02UL: add dewpoint and VPD
- #12659 Shelly WS90: expose solar capacitor voltage
- #12690 EWeLink CK-BL702-MSW-01(7010) / Mumubiz CZV20: expose countdown auto-off timer
- #12670 Shelly WS90: expose battery voltage
- #12687 SONOFF SWV Gen 2: add unified imperial gallon support
- #12691 Tuya TS0002_power: expose per-endpoint countdown auto-off timer
- #12662 Aqara SSWQD22LM: support more features
- #12665 Philips 929004308301: support color
- #12654 Wiren Board WB-MSW-ZIGBEE_v.4_official: expose IR transceiver controls
- #12634 Zozung/Tuya based IR blasters: add support for Home Assistant infrared timings
- #1825 Handle
specialin ZCL spec- #1819 Allow to remove device from cache on request
Frontend
- #32535
experimental_event_entitiesandlegacy_action_sensorrequire restart- #32662 Avoid running resolveDefinition in parallel
- #32619 Drop redundant types js yaml
- #31947 Fix restartRequired flag
- #32603 Home Assistant: discover device trigger when mqtt output = attribute_and_json and add warnings about incompatible settings
- #32544 Home Assistant: fix action published to wrong topic
- #32676 Publish groups on device leave
- #32486 Refresh exposes after manual device configure
- #32643 Remove json-stable-stringify-without-jsonify dep
- #32683 Replace jszip with fflate
- #32579 Replace rimraf with native fs.rmSync
- #32620 Replace source-map-support with native Node source map support
- #32508 Support Node 26, remove Node 20 support
- #12770 Schneider Electric: fix dimming mode
- #12812 Shelly 1/1 Mini, 1PM/1PM Mini: merge identical variants into whitelabels
- #32703 Sinopé Tb400ZB: expose
floor_temperatureandroom_temperature- #12814 SONOFF ZBM5: fix configure failing
- #12818 Tuya
_TZ3000_w0qqde0gand_TZ3000_typdpbpg: removeswitch_type_button- #12817 Tuya TS011F_plug_1: fix current scale
- #12801 Tuya TS0601_water_valve and TS0601_water_meter: fix battery voltage expose
- #12791 Expose Tuya infrared learning ir code switch as button to Home Assistant
- #12772 LEDVANCE 4099854295232/4099854293276: silence periodic divisor-constant reports
- #12802 Namron 4512758: expose Namron custom attributes
- #12805 RTX ZVG1: Enable Tuya time sync
- #12811 Shelly S4SN-0071A/S4SN-0071Z: merge Flood and Flood S into one definition
- #12804 Smarthjemmet.dk devices: make
switchTypewritable- #12795 Somfy Glydea: fix incorrect position reported
- #12793 Tuya AY-204Z: fix occupancy and battery reporting
- #12798 Tuya TS011F_with_threshold: change min
over_voltage_thresholdrange to 90- #12808 Wirenboard WB-MSW-ZIGBEE v.4: correct CO2 unit
- #12789 Haozee HZ-SL10: fix light sensor DP commands
- #12782 Nous L14: query on device announce
- #12769 Shelly: remove shellyPowerFactorInt16Fix
- #12778 Simplify template on infrared receiver entity to avoid warnings when the value is reset
- #12777 Smarli S-ZB-COV1-R251: disable unintended optimistic write of cover position
- #12774 Sonoff MINI-ZBRBS: add missing 'none' (0) value for
motor_travel_calibration_action- #12771 Tuya IR: clear last published timings and add override option for HA
value_template- #12760 HOBEIAN ZG-302ZM: fix auto on/off lookup
- #12738 Fix vendor casing to prevent duplicates
- #12737 Improve infrared emitter description
- #12729 NodOn SIN-4-1-20/SIN-4-1-21/SIN-4-2-20: fix wired input, endpoint 242 and identify
- #12736 Shelly 2PM Gen4: switch input mode is mapped to the wrong endpoints in switch mode
- #12747 Shelly Gen4: harden switch and button input handling
- #12735 Shelly Gen4: stop offering settings the device cannot report
- #12732 Shelly Gen4: stop reading through the RPC cluster
- #12749 Shelly Gen4: write only the given Wi-Fi fields
- #12748 Shelly WS90: discard non-value markers and recover the rain rate after a counter reset
- #12750 Shelly: do not serialize RPC transactions of different devices against each other
- #32647 Tuya TS0601_floor_thermostat: fix date/time
- #12069 Tuya ZY-M100-24GV3: drop bogus 0 sensitivity reads from device
- #12755 Yale SOLIS01: fix operation event decoding and battery scale; drop state derivation from ymc_action
- #12718 Add Legrand 600090A white-label
- #12711 SONOF MINI-ZBRBS: fix configure failing
- #12708 Allow schema and type override for Home Assistant infrared discovery type
- #12715 BTicino F20T60A and FC80GCS: remove unused converters
- #12704 Aqara DS-K02D/DS-K02E: fix ghost events
- #12699 Aqara T3: improve definition
- #12701 EGLO 900878: add whitelabel of 900024/12253
- #12648 HEIMAN M1-PE : optimize reporting config
- #12676 Aqara ZNCLBL01LM: normalize terminal drift
- #12675 Change action_transition_time unit to seconds
- #12686 Innr RB 279 T: fix color temperature range
- #12685 Leviton DG3HL: expose and preserve dimmer configuration
- #12668 Paul Neuhaus lights: fix color and temperature control
- #12689 Tuya: TS1201: fix discovery and add expose zosung learned timings
- #12650 Moes ZC-LS02: battery polling + stop mcuVersion flood
- #12656 SONOFF MINIZB1GS: update inchingControlSet timeout
- #12647 SONOFF: restore composite exposes for irrigation settings
- #12651 Tuya RB-SRAIN01: invert cleaning_reminder
- #12644 HEIMAN HS1SA-E Plus: fix smoke level
- #12646 Tuya: fix negative numbers in datapoints
- #12624 Aqara PS-S04D: fix battery never reporting
- #12626 Definition generator: fix occupancy sensor on multi endpoint device
- #12628 ENGO E40: expose battery information of TRV and firmware info TRV
- #12629 Tuya ZN2S-RS02E: fix endpoints
- #12605 Develco ZHEMI101: fix incorrect power report
- #12616 Moes BHT-002: fix max
current_heating_setpoint- #12622 Moes ZC-LS02: fix
motor_direction- #32460 Müller Licht 404021: fix detection
- #12612 Namron Simplify: refactor dimmer converter functions
- #12615 NYCE NCZ-3011-HA: fix IAS enrollment during reconfigure
- #12620 Shelly: keep cover tilt controls visible when supported
- #12593 Third Reality 3RVS01031Z: improve definition
- #12619 Tuya cover moesCalibrationTime ENUM8 -> UINT16
- #32204 Tuya TS0505B_2: fix color control
- #12603 Tuya TS0726_1_gang and TS0726_2_gang: expose
indicator_mode- #12609 Universal Electronics Inc XHS2-UE: fix battery voltage curve
- #12597 Soma SmartShades3: remove tilt control
- #12600 SONOFF SWV: fix configure when optional attribute is unsupported
- #12598 Tuya TS011F_with_threshold: expose
child_lock- #12595 Tuya: fix weather crash due to missing await
- #1830 Add support for some recent
EzspValueId- #1816 Optimize attribute reads during interview logic
- #1804 Greenpower: fix attr parsing
- #1809 NYCE NCZ-3011-HA: enable interviewQuirks
New supported devices
- #644 fix: Replace jszip with fflate
- #627 fix: translate remaining English strings in ptbr
- #628 fix: add Legrand OUI
- #634 fix: add STMicrolectronics OUI
- #638 feat: allow to clear cache when removing device
- #612 fix: fix "disable periodic reporting" label
- #610 feat: change "support" display to use definition source
- #614 fix: cleanup i18n
- #615 fix: improve source labeling
- #620 fix: fix rounded corners on some buttons
- #623 feat: Add "Zigbee manufacturer" tooltip
- #580 feat: Improve firmware versions display
- #613 feat: add vendor image lookup
- #574 fix: use regions in icon_map and fix typo
- #576 fix: add Develco OUI
- #592 fix: min and max Group ID
This release adds support for 51 devices:
Fixed device detections
- #12813
BHT-209-GCZBBeca Battery Zigbee thermostat with dry contact for boiler control- #12809
929004321001Philips Hue Play Floor lamp large- #12807
BAC-001Tuya Heating/cooling thermostat with fan control- #12751
GWA1201Gewiss Chorus on/off switch- #12796
S4SN-0071ZShelly Flood S Gen 4- #12794
TO-WK-2W/BNova Digital Topazio 2 gang switch with socket- #12800
ZBCMR-02Nova Digital Roller Blind Motor- #12776
EZ-104UPTExcellux Contact sensor and vibration sensor- #12784
SAV-DL6IN-24V-12WSavolar Zigbee 12W Downlight RGB+CCT with external antenna design- #12768
SWS-IZNobø Mode switch (Home/Sleep/Away/Vacation)- #12788
ZF24ProTuya Tuya Temperature & Humidity Human Presence Sensor- #12765
TS0201-LCD-SlDSlacky-DIY Tuya temperature and humidity sensor with LCD display and custom firmware- #12765
Router-ZG-807Z-SlDSlacky-DIY Tuya router with custom firmware- #12734
_TZE200_rgeapp2cTuya Semicom touch panel: 2 switches + 2 shutters- #12746
_TZE28C1000000_jlbsptklTuya Human sresence sensor 1-gang smart switch- #12746
_TZE28C1000000_jaunkx9gTuya Human presence sensor 2-gang smart switch- #12746
_TZE28C1000000_usmqzgdmTuya Human presence sensor 3-gang smart switch- #12742
91-943-PRO-RGBCWLight Solutions 5-in-1 RGBCCT LED controller- #12754
RCL 241 TInnr Round Ceiling Light (42cm)- Warm to Cool White- #12752
SEM-4-3-20NodOn 3CT Energy Meter- #12719
eMotion AirLinknLink Battery-Powered mmWave Presence Multi-Sensor- #12722
EZMB-RGB-TW-I2CAwoX EGLO Connect-Z LED G95 13.5W RGB + tunable white- #12728
POK018PushOk Hardware Battery powered loudspeaker- #12712
CCT-IPaulmann Tunable white light controller with integrated motion sensor (tested with Skyla 948.64)- #12705
TP-WGZBASONOFF Zigbee thermostat panel- #12714
ZSS-QT-LTH-CMoes Smart 3-in-1 brightness, temperature and humidity sensor- #12700
TO-DM-W/BNova Digital Topazio 1 gang Zigbee dimmer switch- #12695
ZNYB01LMAqara Smart bathroom heater T1- #12693
LPC-V1Pulsar LLC Leak protection controller- #12658
NFZB-2Nova Digital 2-Gang switch with backlight, countdown and inching- #12684
SR-2421-Z2D8CSunricher Zigbee to DALI controller- #12678
TO-WK-1W/BNova Digital Topazio 1 gang switch with socket- #12663
SSWQDYH02Aqara Spotlight V1- #11734
_TZE284_0kihjsysEyZEE 5-Gang TZExxx Zigbee Touch Switch- #12649
100050060900Atlantic Group Galapagos electric radiator- #12637
SMRZB-342Frient Smart DIN Relay 2- #12521
AY-601ZLAOYAN 1 gang switch module - without neutral wire- #12521
AY-602ZLAOYAN 2 gang switch module - without neutral wire- #12521
AY-603ZLAOYAN 3 gang switch module - without neutral wire- #12633
Dongle-PP10SONOFF Dongle Plus CC2674P10 (CC2674P10) with router firmware- #12630
ZRS-USC-WHMoes Smart curtain switch- #12520
AY02SZAOYAN Vibration sensor- #12518
AY205ZAOYAN PIR 24Ghz human presence sensor- #12519
AY208ZAOYAN 24G millimeter wave human presence sensor- #12623
EC1366Villeroy & Boch My View mirror cabinet- #12613
RCL 242 CInnr Round ceilng light (42cm) - white and colour- #12604
SE-RZ11Sercomm Boiler control relay module used in Enel Homix system- #12618
ZM6LT1Moes Smart 1-phase energy power meter with CT sensor clamp- #12517
AY-204ZXAOYAN 24Ghz millimeter wave and T&H sensor- #12602
TOQCB2-80-2PTongou Smart circuit breaker (2P)- #12594
ZSN-03PNovato Temperature & humidity sensor
- #32707 Detect
_TZE284_qvzsq3s2as Tuya PA-44Z- #12781 Detect
_TZE204_zhiqbr7las Skydance WZ5_rgbcct- #12786 Detect
_TZE2841000000_bw4ayyehas Tuya ZD24_Presence_Sensor- #12762 Detect
_TZ3210_r3wubmyhas Nous P8Z- #12753 Detect
_TZ3210_htdm5hvwas Nous P4Z- #12741 Detect
_TZE284_aoah6bv8as Moes JKD-513COM-Z- #12724 Detect
_TZ3000_46vasa5has Tuya TS011F_2_gang_wall- #12721 Detect
SLZB-06Mg26Uas SMLIGHT SLZB-06M- #12698 Detect
_TZ3000_w0qqde0gas Nous A1Z- #12702 Detect
_TZE28C1000000_68utemioas Tuya TS0601_dimmer_1_gang_1- #12703 Detect
_TZE28C1000000_xvywzhmias Zemismart ZN-USC1U-HT- #12696 Detect Shyugj MotionSensor-ZB3.0 as HZC Electric S902M-ZG
- #12692 Detect
AY-101Zas Tuya TS0203 andAY301Zas Tuya WHD02- #12661 Detect
AY222Zas TS0207_water_leak_detector andAY201Zas ZG-227ZL- #12664 Detect
FB56-COS02HM1.4as Feibit SCA01ZB- #12660 Detect
LGT011as Philips 046677590161- #12645 Detect _TZE204_qtnjuoae as RTX ZVG1
- #12636 Detect
_TZE28C1000000_hgeqeyuvas ZT24 and_TZE28C1000000_pzm3wab5as ZX24- #32496 Detect
_TZE2841000000_rccxox8pas Tuya PA-44Z- #12610 Detect
_TZ3210_lqb7lcq9as Nova Digital SA-WK- #12621 Detect
LIGHTIFY Conv Under Cabinet TWas Sylvania 72569
