Software-update: Zigbee2MQTT 2.6.1

Zigbee2MQTT logo Versie 2.6.1 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.

Notes
  • In the October release the new Windfront frontend will become the default. Make sure to check it out and provide your feedback in #28442. In case you encounter bugs, submit a new issue here.
  • Some URLs in the Windfront frontend have been changed, make sure to update your bookmarks in case you had them.
  • Various changes have been made which can break external converters, especially Tuya devices will be affected. In case your external converter does not work anymore please submit an issue.
  • Due to the added support of ZCL non-values (values used to indicate "unavailable state", calibrating, etc.) if you see a device value not being updated when you usually did before (albeit to a weird value like -367.68°C), it could be the sensor of the device is temporarily unavailable.
Improvements
  • #9892 Gledopto GL-S-006P: expose power on behaviour
  • #9888 Schneider Electric S520619: support cooling setpoint
  • #9865 Bosch BSP-FZ2 (Plug compact II): Support reset of energy meter and lower min value change on electricityMeter reporting
  • #9869 Onokom: various improvements
  • #9849 Zemismart TB26-3: support more features
  • #838 SONOFF SNZB-05P: support OTA
  • #9834 Shelly 2PM: support cover and switch mode
  • #9806 Soil Pro: support measurement mode selection
  • #9816 WDE002386: add more features
  • #9798 SONOFF SNZB-02P: add more features
  • #9735 Add support for Inovelli's custom ledEffectComplete command
  • #28165 Bosch BMCT-DZ: support OTA
  • #9736 Shelly 2PM: support tilt
  • #9730 Tuya TRV601 and TS0601_thermostat_1: support new options
  • #1459 Autotype ZCL clusters
  • #9753 Sinope: support electrical measurements for some devices
Fixes
  • #28202 Always unlink node_modules symlinks on stop
  • #28192 Home Assistant: set icon and state class for orientation sensors
  • #28329 Home Assistant: use "occupancy" device_class for human presence sensors
  • #28160 Remove 60 MB (28%) of dev dependencies from Docker image
  • #28209 Set minimum for some settings
  • #28257 Support for new ZH typing
  • #27984 Update to refactored zhc api and fix onEvent(stop) not being called when device is force removed
  • #28389 Update zigbee2mqtt-windfront to 2.0.0
  • #9896 Legrand ZLGP17/ZLGP18: fix missing up and down long press action
  • #9883 Clicksmart+ CMA30651: fix integration
  • #9588 Tuya _TZE204_ltwbm23f: fix local temperature calibration step size
  • #9891 Tuya BLE-YL01: improve integration
  • #9877 Sunricher SR-ZG9101SAC-HP-SWITCH-2CH: fix configure failing
  • #9870 Create inovelliMMWave modern extend to relocate mmWave commands and support future expansion
  • #9852 Bosch BMCT-SLZ: various enhancements and fixes
  • #9848 Correct vendor from GiEX to GIEX
  • #9835 Create custom modernExtend classes to use with Inovelli devices
  • #9786 Tuya _TZ3000_okaz9tjs: fix configure failing
  • #9854 Various code fixes
  • #28198 Girier JR-ZPM01: fix configure failing
  • #9828 Tuya HY607W-3A: various improvements
  • #9822 Arteco ZS-301Z: expose soil moisture
  • #9821 Inovelli: Fix broken on/off command with recent code cleanup
  • #9769 CK-BL702-AL-01_1: improve converter
  • #9812 Tuya BLE-YL01: Ph value if Ph > 99
  • #9779 Adjust to new typing from ZH, fix discovered issues
  • #834 SONOFF SNZB-02P: enable OTA
  • #9757 Inovelli: re-use on_off and light_onoff_brightness converters
  • #9800 ROB_200-018-0: fix exposed actions
  • #27525 Aqara WS-K07E and WS-K08E: fix configure failing
  • #9796 Develco: split sirzb110 and sirzb111 converter due missing temperature sensor on sirzb-111
  • #9785 Tuya TS110E_2gang_2: remove duplicated options
  • #9693 Add device argument to postProcessConvertedFromZigbeeMessage
  • #27915 Aqara VC-X01D: fix battery % divided by 2
  • #9780 Aqara WS-K02E: fix wireless endpoint
  • #9775 Expose rawData on Fz.Message.meta
  • #9650 Refactor onEvent
  • #9781 Rename MOES to Moes
  • #28187 SONOFF S60ZBTPF: fix power not updating
  • #9766 Tuya BLE-YL01: improve stability
  • #9679 Tuya cluster name convention
  • #9783 Vesternet VES-ZB-HLD-017: add new fingerprint
  • #27525 Aqara WS-K07E and WS-K08E: fix configure failing
  • #9754 Cleanup for Koenkk/zigbee-herdsman#1424
  • #4018 Connecto COZIGPMS: remove not supported battery expose
  • #28177 Fix state not reported for some Ledvane plugs
  • #9756 Inovelli VZM31: temporarily remove fanTimerMode
  • #28099 Tuya _TZE284_ye5jkfsb: fix local_temperature divided by 10
  • #9016 Tuya PJ-1203A: fix timestamp exposes
  • #28133 YSRSAI YSR-MINI-01_dimmer: fix state not reported when changed via the device
  • #27822 Ignore iAS enroll failure for CS-T9C-A0-BG
  • #1481 Handle parsing errors in Endpoint waitForCommand
  • #1472 Map responses for some hvacThermostat cluster commands
  • #1484 Remove sprutDevice cluster
  • #1479 Type Endpoint & Group ZCL, refactor to fit
  • #1475 Expose rawData on message event
  • #1424 More support for ZCL non-value
  • #1480 ZCL condition cleanup
Windfront
  • #206 fix: various fixes
  • fix: display topic in device info page
  • fix: add Notifications drawer header
  • fix: show source in toasts for multi-instance
  • fix: up device card title font weight
  • fix: dedupe LogsPage log line key
  • fix: display dates according to browser locale
  • #176 feat: 2.0.0 - Merged multi-Zigbee2MQTT
  • #177 fix: various OTA page fixes
  • #178 fix: set default sorting on friendly name
  • #179 fix: various styling fixes
  • #180 fix: show settings defaults and use them if null
  • #181 fix: various small fixes
  • #185 fix: performance optimizations
  • #186 fix: source name improvements
  • #187 fix: remember settings tab when switching source
  • #188 fix: improve search inputs
  • #191 fix: refactor device card handling
  • #192 fix: refactor tables handling
  • #193 feat: various QoL improvements
  • #194 feat: AI-driven partial translations (@Copilot)
  • #197 feat: various improvements
  • #198 feat: refactor filtering - advanced searching
  • #200 fix: update @fortawesome/react-fontawesome to 3.0.0
  • #201 fix: update reagraph to 4.30.1
  • #204 fix: improve features displayed in Dashboard
  • #174 fix: improve some mutation cases, fix re-render
  • #171 feat: refactor store using zustand
  • #164 fix: auto-close main menu on item click
  • #165 fix: notification width & index
  • #167 feat: add icon display support in network map
  • #168 fix: network map controls overlap on small screens
  • #146 fix: replace site icons & more support
  • #144 fix: match feature payload according to property
  • #150 feat: add storybook
  • #151 feat: add more stories in storybook
  • #148 fix: bump typescript from 5.8.3 to 5.9.2 in the development-dependencies group (@dependabot)
  • #152 feat: add theme/lang switchers in storybook
  • fix: use window.location everywhere
  • #153 feat: support for standalone proxying
  • #154 fix: move API URL switcher URLs to title (too long)
  • #155 fix: missing icon titles
  • #156 fix: remember last API URL used (in localStorage)
  • #143 fix: update reagraph to 4.28.0
  • #136 fix: OTA remaining time single-digit padding for mm:ss
  • #137 fix: improve validation of some number fields
  • #140 fix: list root detection
  • #141 fix: list payload format
  • #129 fix: update reagraph to 4.26.0
  • #130 feat: persist searches
  • #131 fix: various fixes
  • #133 fix: cleanup
  • #126 fix: scene feature display validation
  • #127 fix: support features filtering by endpoint name
  • #128 fix: update fontawesome icons to v7
  • #117 feat: add "available only" toggle to OTA table
  • #120 fix: about link to windfront release
  • #121 fix: bump the development-dependencies group with 3 updates (@dependabot)
  • #112 fix: root composite not properly handled/displayed
  • #114 fix: bump the development-dependencies group with 3 updates (@dependabot)
  • #115 fix: bump zigbee2mqtt from 6122009 to 105176d (@dependabot)
  • fix: improve network loading notice
  • #92 feat: add french translation
  • #102 fix: use icons for interview state
  • #104 fix: display power source for GP devices
  • #106 feat: network map theme support
  • #109 fix: bump the development-dependencies group with 4 updates (@dependabot)
  • #108 fix: bump zigbee2mqtt from b3feb13 to 2f91655 (@dependabot)
  • #89 fix: remove features i18n
  • #90 fix: tweak dropdown sizing & bg
  • #93 fix: bump the development-dependencies group with 2 updates (@dependabot)
  • #94 fix: bump zigbee2mqtt from 0744b67 to b3feb13 (@dependabot)
  • #95 fix: improve spacing in navbar and table header
  • #97 fix: dropdown icon button not styled properly
  • #98 fix: outline action buttons in tables & cards
  • #99 fix: long descriptions causing problems
  • #78 feat: support table column toggling
  • #79 fix: migrate to biome v2
  • #85 fix: bump zigbee2mqtt from 3cd45a7 to 0744b67 (@dependabot)
  • #86 fix: bump the development-dependencies group with 7 updates (@dependabot)
  • #87 fix: bump vite from 6.3.5 to 7.0.0 (@dependabot)
  • #84 fix: various small fixes
  • #68 fix: only pass group ID on add if non-empty string
  • #69 fix: improve add install code
  • #70 fix: cleanup hex color typing
  • #73 feat: support for new health extension & extras in info
  • #65 feat: standalone running, with Z2M instance switching
  • #58 fix: resize some badges
  • #59 fix: add network map relationship link toggles
  • #60 fix: improve card-like elements
  • #48 fix: add a few features to blacklist for dashboard/scene.
  • #49 fix: table sorting by ieee
  • #51 fix: battery low display
  • #55 feat: rebuild network map
  • #55 fix: improve display of unknown devices in network "data" display
  • #55 fix: remove flags in favor of plain name for language
  • #55 fix: remove bars under slider
  • #55 fix: display current value under slider
  • #55 fix: move units to end of inputs
  • #55 fix: add ability to reset auth-related data from local storage
  • #55 fix: min sizing of some inputs
  • #30 fix: remove Table pagination
  • #33 fix: use neutral color for cancel buttons
  • #35 fix: Network page map issues
  • #36 fix: styling
  • #37 fix: add LQI column in Devices table to allow sorting
  • #38 fix: keep joined items horizontal whenever possible
  • #39 fix: lower various spacing
  • #40 fix: popover input click closing popover
  • #41 fix: reduce stat-value font size
  • #42 fix: remove unnecessary switchers in Frontend settings page
  • #44 fix: multiendpoint devices not using correct endpoint for color/gradient
  • #12 fix: networkmap failed undefined for EndDevice type
  • #13 fix: add log level config select on Logs page
Frontend
  • #2586 Settings saving issue when value is null
New supported devices

This release adds support for 71 devices:

  • #9894 _TZE204_q9xty0ad Tuya Ayvolt Blinds
  • #9895 THERM_SLACKY_DIY_R09 Slacky-DIY Tuya Thermostat for Floor Heating with custom Firmware
  • #9902 WXKG21LM Aqara Wireless remote switch bM (single rocker)
  • #9884 TO-Q-SA1 Tongou Zigbee energy meter (transformer clamp)
  • #9886 SR-ZG9041A-2R Sunricher Zigbee 2ch smart relay
  • #9886 SR-ZG9081A Sunricher Zigbee curtain control module
  • #9879 TS011F_plug_1_1 Zbeacon Smart plug (with power monitoring)
  • #9885 WT-100-BH AVATTO Wall thermostat
  • #9728 SFL02-Z-1 Moes Star feather smart switch 1 gang
  • #9728 SFL02-Z-3 Moes Star feather smart switch 3 gang
  • #9728 SFL02-Z-4 Moes Star feather smart switch 4 gang
  • #9864 AE 287 C Innr E26 bulb 1100lm, RGBCW
  • #9874 Drivent Sprut.device Drivent window drive
  • #9866 m5NanoC6 Custom devices (DiY) DIY Zigbee light using M5NanoC6
  • #9853 929003808801 Philips Hue White & Color ambience Centris ceiling light (4 spots)
  • #28397 929004297402 Philips Hue White Ambiance Devote
  • #9841 AirQ_Monitor_S01 Slacky-DIY Air quality monitor
  • #9859 FUT068ZR MiBoxer RGB+CCT LED Downlight
  • #9846 OSM-300ZB ShinaSystem SiHAS Motion Sensor
  • #26182 T2_E26 Aqara E26 led bulb
  • #9843 HS2SA-EF-3.0 Heiman Smoke detector
  • #9842 SLZB-07P7 SMLIGHT Router
  • #26182 T2_GU10 Aqara GU10 led bulb
  • #9831 DS150ZB HomeSeer Door sensor
  • #9830 SA-6 Nova Digital Safira smart switch - 6 gang
  • #9832 SS6400ZB LoraTap 4 button portable remote control
  • #9826 HS1RGB Heiman Bulb E26/E27, RGB+WW 2700K, globe, opal, 400lm
  • #9827 SR-ZG9041A-R Sunricher Zigbee smart relay module
  • #9729 7061427 LS Deutschland GmbH Mec Driver power supply platform
  • #9805 _TZE284_z5jz7wpo Tuya Ceiling fan control module
  • #9795 AUX-1-ZB-S ONOKOM AIR AUX-1-MB-B (Adapter for household and semi-industrial AUX systems)
  • #9795 DK-1-ZB-S ONOKOM AIR DK-1-MB-B (Adapter for household Daikin systems)
  • #9795 GR-1-ZB-S ONOKOM AIR GR-1-MB-B (Adapter for household GREE systems)
  • #9795 GR-3-ZB-S ONOKOM AIR GR-3-MB-B (Adapter for control of semi-industrial and multi-split systems GREE)
  • #9795 HR-1-ZB-S ONOKOM AIR HR-1-MB-B (Adapter for household and semi-industrial Haier systems)
  • #9795 HS-3-ZB-S ONOKOM AIR HS-3-MB-B (Adapter for household Hisesnse systems)
  • #9795 HT-1-ZB-S ONOKOM AIR HT-1-MB-B (Adapter for household Hitachi systems)
  • #9795 MD-1-ZB-S ONOKOM AIR MD-1-MB-B (Adapter for household MDV systems)
  • #9795 MD-3-ZB-S ONOKOM AIR MD-3-MB-B (Adapter for semi-industrial MDV systems)
  • #9795 ME-1-ZB-S ONOKOM ONOKOM-AIR-ME-1-MB-B (Adapter for household and semi-industrial Mitsubishi Electric systems)
  • #9795 TCL-1-ZB-S ONOKOM ONOKOM-AIR-TCL-1-MB-B (Adapter for household TCL systems )
  • #9795 TCL-3-ZB-S ONOKOM AIR TCL-3-MB-B (Adapter for semi industrial TCL systems)
  • #9811 OTR1 Hive Single channel heating receiver
  • #9803 ZM25R3 Zemismart Tubular motor
  • #9715 SZR07 Lincukoo 24GHz millimeter wave radar
  • #9715 SZLR08T Lincukoo 24GHz millimeter wave radar
  • #9802 929003809401 Philips Hue White and Color Ambiance GU10 (Centura)
  • #9784 EBF_RGB_Zm AwoX LED with adjustable color temp on main ring; extra RGB strip for full colors.
  • #9797 RS 240 Innr Smart spot white GU10
  • #9799 SA-1 Nova Digital Safira smart light switch - 1 gang
  • #9799 SA-4 Nova Digital Safira smart light switch - 4 gang
  • #9774 929003809701 Philips Hue White and Color Ambiance GU10 (Centura round white)
  • #9765 HS2SA-1 Heiman Photoelectric Smoke Alarm
  • #9771 TS0222_solar_light Tuya Solar light sensor
  • #9749 E1XCTW3001 AduroSmart ERIA tunable-white candle bulb (E12)
  • #9744 TQM-300ZB ShinaSystem SiHAS Round Temperature/Humidity Sensor
  • #9744 WCM-300Z ShinaSystem SiHAS 4-gang wall outlet
  • #28167 ZC-W1 iHseno Temperature & humidity sensor
  • #28174 915005914701 Philips Hue Being Pendant
  • #9742 929003846201 Philips Hue Tento WCA slim ceiling SQ S (White)
  • #9264 Soil Pro Simpla Home Soil Pro
  • #9747 TOSA1 Tongou Single-phase multifunction RCBO (DIN Module)
  • #9745 ZS-D1 Moes Intelligent dimming switch - 1 gang
  • #9745 ZS-D2 Moes Intelligent dimming switch - 2 gang
  • #9745 ZS-D3 Moes Intelligent dimming switch - 3 gang
  • #9734 STLO-23 Stello Hilo water heater controller
  • #9728 TPZ-1 Nova Digital Topazio smart switch 1 gang
  • #9728 TPZ-2 Nova Digital Topazio smart switch 2 gangs
  • #9728 TPZ-3 Nova Digital Topazio smart switch 3 gangs
  • #9728 TPZ-4 Nova Digital Topazio smart switch 4 gangs
  • #9740 WISZB-131 Frient Temperature and contact sensor
Fixed device detections
  • #9898 Detect _TZE284_nqqylykc as AVATTO ZDMS16-1
  • #28416 Detect _TZE200_d7lpruvi as Tuya TS0601_temperature_humidity_sensor_2
  • #9876 Detect _TZE200_vuwtqx0t as Tuya TS0601_water_valve
  • #9878 Detect _TZE284_wckqztdq as Tuya TS0601_dimmer_1_gang_1
  • #9861 Detect _TZ3000_fawk5xjv and _TZ3000_ok0ggpk7 as a Detect _TZ3000_fawk5xjv and _TZ3000_ok0ggpk7 as a TS0003_switch_3_gang_with_backlight
  • #9872 Detect _TZE200_jfw0a4aa as ZG-102ZM and _TZE200_hdih4foa as ZG-204ZH
  • #28398 Detect _TZE284_1lvln0x6 as iHsenso_TS0601_human_presence
  • #26182 Detect lumi.light.agl002 as Aqara T2_E26
  • #9851 Detect 929003811201 as Philips 5633030P6
  • #28302 Detect _TZ3000_ysiog9xi as Tuya TS011F_plug_2
  • #28342 Detect _TZE200_9cqcpkgb as Tuya TS0601_soil
  • #28348 Detect TZE284_tzreobvu as Tongou TOQCB2-80
  • #9833 Detect _TZE204_lbbg34rj as Nova Digital ZTS-MM
  • #28339 Detect _TZE200_6wi2mope as Tuya TS0601_switch_4_gang_1
  • #28341 Detect _TZE284_jtbgusdc as AVATTO ZDMS16-2
  • #4039 Detect _TZ3000_mqiev3jk as Tuya _TZ3000_mqiev3jk
  • #9815 Detect JETSTROM 6060 NA as IKEA L2207
  • #9814 Detect TZ3000_amqudjr0 as Woox R7048
  • #9767 Detect _TZB210_w9hcix2r as MiBoxer SZ5
  • #28275 Detect _TZE284_7a5ob7xq as _TZE200_7a5ob7xq
  • #28256 Detect _TZ3000_b28wrpvx as BSEED FK86ZEUSK1W
  • #28248 Detect _TZ3210_p68kms0l Tuya RB-SRAIN01
  • #28240 Detect _TZE200_nhyj64w2 as Tuya TS0601_cover_1
  • #28255 Detect _TZE284_dvosyycn as Tuya TS0601_switch_8
  • #9791 Detect _TZE608_lapuuoke as Tuya TS0603
  • #28224 Detect _TZ3000_zgyzgdua as Moes XH-SY-04Z
  • #9761 Detect _TZE284_y4jqpry8 as Zemismart ZMS-206US-4
  • #9772 Detect _TZE284_zqq3cipq as ZSVIOT PN16
  • #9759 Detect _TZE200_6y7kyjga as Moes BRT-100-TRV
  • #9755 Detect _TZE204_zuepxzck as Zemismart ZMS-206US-1
  • #27843 Detect _TZE200_ba69l9ol as Tuya TS0601_cover_1
  • #9746 Detect _TZE284_1wnh8bqp as Tuya TS0601_temperature_humidity_sensor_2
  • #28157 Detect _TZ3000_4ux0ondb as BSEED FK86ZEUSK1W
  • #9727 Detect _TZ3000_gwkzibhs with appVersion 147 as ZG-101Z/D
  • #9731 Detect _TZE204_gops3slb as Tuya ZWT198/ZWT100-BH

Zigbee2MQTT

Versienummer 2.6.1
Releasestatus Final
Website Zigbee2MQTT
Download https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.6.1
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

02-09-2025 • 07:30

6

Submitter: Dennisb1

Bron: Zigbee2MQTT

Reacties (6)

6
6
1
0
0
4
Wijzig sortering
Man, man, man. Als software engineer bij ASML aan het werk, een klein keuteltje thuis aan het rondlopen en dan nog tijd over hebben voor dit "hobby" projectje. Respect!
Zigbee2MQTT maakt het mogelijk om Zigbee-apparaten aan te sturen zonder gebruik te hoeven maken van de gateway of bridge van de fabrikant
Waarom zou je de gateway of bridge van de fabrikant moeten gebruiken? Het enigste wat je nodig hebt is een zigbee coordinator dat je gewoon aan HA/Domoticz/.. kan hangen.

Zigbee2MQTT biedt je wel veel meer mogelijkheden en ondersteunt meet toestellen dan enkel via een zigbee coordinator aan je HA installatie te hangen, maar is op zich niet nodig als je al HA/Domoticz/etc en een coordinator stick hebt
Voor de huis tuin en keuken gebruikers van het Zigbee protocol is er een gateway of bridge vereist om de gekoppelde apparatuur middels de app van de fabrikant te kunnen bedienen.
Het stukje tekst waar jij op hint is, zoals ik het lees, bedoelt om aan te geven dat deze apparaten veelal zonder de gateway of bridge van de fabrikant feilloos kunnen werken met Zigbee2MQTT.
De bridge of gateway van de vendor heb je helemaal niet nodig, zelfs niet met HA.

Met een zigbee coordinator stick rechstreeks aan je HA/Domoticz pc kan je alles perfect doen, diezelfde zigbee coordinator heb je trouwens ook nodig voor je zigbee2mqtt server.
Een bridge is voor mensen die iets willen dat gewoon werkt. Je zet zo'n ding in de vensterbank, koppelt je apparaten en installeert een app. Die bridge is dus feitelijk gewoon een coordinator die de boel koppelt aan een app (en die app vervang jij dus door HA of iets soortgelijks).

Het is niet iets wezenlijks anders. Met HA en consorten heb je veel meer mogelijkheden, met een bridge is het veel meer een kant-en-klaar product.
klopt en dat is ook wat ik corrigeer aan de verkeerde tekst van het artikel.

Je hebt de bridge van de vendor helemaal niet nodig met HA/Domoticz. Het artikel zegt dat je Zigbee2MQTT nodig hebt om die bridge te vervangen, wat helemaal niet waar is.


Om te kunnen reageren moet je ingelogd zijn