npm zigbee2mqtt 2.8.0

9 hours ago

Features

  • This release features a complete re-implementation of the OTA functionality (thanks to @Nerivec!). Users can now upload custom OTA files directly through the frontend, simplifying the process of flashing custom firmwares to e.g. Tuya devices. Please note that this update modifies the logging format during OTA updates. For a full breakdown of the changes, see #30566.
ota

Improvements

Fixes

Frontend

  • #404 fix: hide apply buttons for nested composite features (@rohankapoorcom)
  • #405 feat: add group Exposes tab (@Nerivec)
  • #413 fix: refactor dev console to use new definitions metadata (@Nerivec)
  • fix: downgrade check using wrong topic
  • fix: floating card issues
  • #400 fix: treat area1-4Occupancy the same as occupancy for supporting devices that have multiple occupancy zones (@rohankapoorcom)
  • #406 fix: promises (@Nerivec)
  • #403 feat: support for OTA refactor (@Nerivec)

New supported devices

This release adds support for 120 devices:

  • #11405 HA-ZM12/24-4K Halemeier 4-channel LED driver (@andrei-lazarov)
  • #11378 SPC-IZ Nobø Control unit for panel heaters (@jpaju)
  • #11378 SWT-IZ Nobø Smart thermostat for floor heating control (@jpaju)
  • #11409 SBBT-102C Shelly BLU Button Tough 1 ZB (@andrei-lazarov)
  • #11409 SBBT-104CUS Shelly BLU RC Button 4 ZB (@andrei-lazarov)
  • #11409 SBBT-004CEU Shelly BLU Wall Switch 4 ZB (@andrei-lazarov)
  • #11247 ZM4LT1 Moes 1-gang switch module (@andrei-lazarov)
  • #11247 ZM4LT4 Moes 4-gang switch module (@andrei-lazarov)
  • #11424 POK021 PushOk Hardware Gas pulse meter (@zombierzn)
  • #11427 TS0601_fan_5_levels_and_light_5_levels Tuya Fan with 5 levels and light with 5 levels (@andrei-lazarov)
  • #11414 TS0601_sos Tuya SOS panic button (@gio82c)
  • #30858 ZY-ZTH03PRO Tuya Temperature & humidity sensor with external probe (@Koenkk)
  • #11376 SBHT-103C Shelly BLU H&T display Zigbee (@luka-kusulja)
  • #11395 BEE PIR 1 TIS Control PIR Sensor (@chris-1243)
  • #11402 FWBulb03UK LDS Hive Smart Light Bulb E27 Dimmable (@jernauH)
  • #11398 JKD-816COM-Z Tuya Carbon monoxide & gas sensor (@alufers)
  • #11392 TS0601_pir_solar Tuya Solar PIR occupancy sensor (@gio82c)
  • #11396 ZG9101SAC-HP-Switch-B Sunricher Zigbee AC in wall switch with metering (@andrei-lazarov)
  • #11365 929004276902 Philips Hue Neon Outdoor Lightstrip (3m) (@stefinuxha)
  • #11365 929004277002 Philips Hue Neon Outdoor Lightstrip (5m) (@stefinuxha)
  • #11365 929004277102 Philips Hue Neon Outdoor Lightstrip (10m) (@stefinuxha)
  • #11368 SBTR-001AEU Shelly Thermostatic radiator valve (@ondra2305)
  • #11325 FWJZCEH18A001 Moes Roller blind motor 17mm/25mm/28mm (@Tom744744)
  • #11356 SL12S Momax mmWave Presence sensor (@Bjk8kds)
  • #11353 WISZB-134 Develco Window/door sensor (@nicgravel)
  • #11359 ZS-300TF Excellux Soil fertility sensor (@iotRobot)
  • #11336 929003809301 Philips Hue White and Color Ambiance GU10 (Centura - Silver) (@chris-1243)
  • #11338 SY-6811314 Sygonix Zigbee Smart button/switch Pusher (@jannik-rahm)
  • #11346 ZMP1 Zemismart Blind driver (@nikolay-matev)
  • #11322 404117 Müller Licht tint Nolia desk lamp (anthracite) (@JMyrng)
  • #11318 929004608201 Philips Hue OmniGlow lightstrip (10m) (@Pixolantis)
  • #11310 DOM-Z-105P_RGBCCT DOMRAEM LED controller 5 in 1 (@wrych)
  • #11314 GM35TEQ-TYZ-2/25 Tuya Roller Shade Blinds Motor for 38mm Tube (@andrey10100)
  • #11320 LED2407G8 IKEA KAJPLATS E27 bulb, white spectrum, globe, opal, 1055 lm (@andrei-lazarov)
  • #11320 LED2403R5/LED2403R5NA IKEA KAJPLATS GU10 bulb, white spectrum, 575 lm (@andrei-lazarov)
  • #11320 LED2408G10 IKEA KAJPLATS E27 bulb, white spectrum, globe, opal, 1521 lm (@andrei-lazarov)
  • #11320 LED2404G6 IKEA KAJPLATS E14 bulb, white spectrum, globe, opal, 806 lm (@andrei-lazarov)
  • #11320 LED2405G8 IKEA KAJPLATS E27 bulb, color/white spectrum, globe, opal, 1055 lm (@andrei-lazarov)
  • #11320 LED2409G6 IKEA KAJPLATS E14 bulb, color/white spectrum, globe, opal, 806 lm (@andrei-lazarov)
  • #11320 LED2410R5/LED2410R5NA IKEA KAJPLATS GU10 bulb, color/white spectrum, 470/575 lm (@andrei-lazarov)
  • #11320 LED2402C3 IKEA KAJPLATS E14 bulb, white spectrum, candle, clear, 470 lm (@andrei-lazarov)
  • #11320 LED2406G4NA IKEA KAJPLATS E26 bulb, white spectrum, globe, opal, 450 lm (@andrei-lazarov)
  • #11320 LED2407G8NA IKEA KAJPLATS E26 bulb, white spectrum, globe, opal, 1100 lm (@andrei-lazarov)
  • #11320 LED2408G10NA IKEA KAJPLATS E26 bulb, white spectrum, globe, opal, 1600 lm (@andrei-lazarov)
  • #11320 LED2404G6NA IKEA KAJPLATS E12 bulb, white spectrum, globe, opal, 800 lm (@andrei-lazarov)
  • #11320 LED2405G8NA IKEA KAJPLATS E26 bulb, color/white spectrum, globe, opal, 1100 lm (@andrei-lazarov)
  • #11320 LED2409G6NA IKEA KAJPLATS E12 bulb, color/white spectrum, globe, opal, 800 lm (@andrei-lazarov)
  • #11320 LED2402C3NA IKEA KAJPLATS E12 bulb, white spectrum, candle, clear, 450 lm (@andrei-lazarov)
  • #11308 LIA Yale Digital Lock Lia (@DanielUlisses)
  • #11319 Light-ZSLL Sibling Linear ceiling LED luminaire (@Ih0rd)
  • #11307 MiCASAGasCounter Custom devices (DiY) Zigbee Gas counter (@IgnacioHR)
  • #11323 SBRC-005B-B Shelly BLU Remote Control ZB (@Grohnheit)
  • #11330 TSM1-SlD Slacky-DIY Tuya switch module 1 gang with custom firmware (@slacky1965)
  • #11312 ZF24 Tuya Human presence sensor (millimeter wave radar) (@tiankakeji-cloud)
  • #11304 ZHT-S01 Moes Zigbee wall thermostat (air/internal temperature priority) (@m-Mojo-m)
  • #11298 SSWZ8T zunzunbee Slate switch (8-button touch controller) (@toaf2022)
  • #11253 756200643 L&S Lighting Zigbee remote (@chris-1243)
  • #11302 929004608101 Philips Hue OmniGlow lightstrip (5m) (@spaceFrou)
  • #11290 FEDHT-01 Excellux HT sensor with temperature and humidity (@iotRobot)
  • #11290 NTCHT-01 Excellux Probe Temperature and ht(humidity and temperature) Sensor (@iotRobot)
  • #11290 PIRIV-01 Excellux PIR motion sensor, vibration sensor, and light sensor (@iotRobot)
  • #11290 Contact-01 Excellux contact sensor and vibration sensor (@iotRobot)
  • #11290 Scene-Switc Excellux Scene switch (@iotRobot)
  • #30639 SR-ZG2803-G4-5C Sunricher 4 groups remote (@Koenkk)
  • #11297 VABRATE-01 Excellux Vibration sensor (@iotRobot)
  • #11294 YRL256 TS Yale Assure lock (@DonGuaja)
  • #30596 _TZE204_w2vunxzm Tuya Air pressure sensor (@Koenkk)
  • #11279 4058075824010 LEDVANCE LED Tube T8 EM Connected P 1500mm 24W 840 (@Trabbi1999)
  • #11286 872WZ Tuya Water level sensor (@CAH4AC)
  • #11132 E25-BATB ENGO Zigbee Smart Thermostat Wireless (@PaTara43)
  • #11271 TS0601_thermostat_6 Tuya Thermostatic radiator valve (@mrhiddink)
  • #30580 W564100 Schneider Electric Motion sensor (@Koenkk)
  • #11277 ZIS-01P Novato Dual-tech presence sensor (PIR + radar) (@bilgi-source)
  • #11256 4512739 Namron Zigbee dimmer TW 400W (@andrei-lazarov)
  • #11255 SCCV2401-4 iStar Zigbee 3.0 LED controller, dimmable RGBW (@OnkelTom27)
  • #11261 TS0301_dual_rail Tuya Top-down bottom-up dual motor shade (@mkventure)
  • #11258 ZG2855-RGB Sunricher DIM RGB 3 in 1 Zigbee remote (@olivier6931)
  • #11187 ZVL-PRO Nova Digital Water walve (@alanmgomes)
  • #11234 M9-zigbee-SL-2 Tuya Smart switch (4 gang + 4 scene) with neutral wire and motion sensing (@andrei-lazarov)
  • #11229 SR-ZG9101SAC-HP2 Sunricher Zigbee 2 channel AC phase-cut dimmer (@dipe)
  • #11214 V04-Z20T Lincukoo Vibration alarm sensor (@joliam)
  • #11214 GEZ65 Lincukoo Zigbee Repeater (@joliam)
  • #11214 R12LM-Z10T Lincukoo Human motion & presence sensor (@joliam)
  • #11214 E02C-Z10T Lincukoo Smart air quality monitor (CO2) (@joliam)
  • #11214 EZC04 Lincukoo Smart air quality monitor (CO2) (@joliam)
  • #11214 EZCP04 Lincukoo Smart air quality monitor (CO2+PM2.5) (@joliam)
  • #11214 E04CF-Z10T Lincukoo Smart gas and CO sensor (@joliam)
  • #11214 A08-Z10T Lincukoo Smart sound and flash siren (@joliam)
  • #11106 AC221 OWON AC controller / IR blaster (@jacky202509)
  • #11070 BN-600085 Dresden Elektronik 3 part zigbee powered scene switch (@fst-dresden-elektronik)
  • #11071 BN-600087 Dresden Elektronik 2 part zigbee powered light switch (@fst-dresden-elektronik)
  • #11224 ECO-DIM.13 EcoDim Dimmer (@Albatros2409)
  • #11072 Kobold Dresden Elektronik Zigbee 3.0 dimm actuator (@fst-dresden-elektronik)
  • #11225 MIR-MC100-E MultIR Door sensor (@zhiweiyuan-crypto)
  • #11174 TS0601_smart_temperature_switch Tuya Smart temperature switch with manual and automatic modes: heating & cooling (@bnowak)
  • #11201 929003048201 Philips Hue white ambiance Buckram quadruple spotlight with Bluetooth (White) (@chris-1243)
  • #11210 ME202WZ Tuya Water level sensor (@DeltaEvo)
  • #11213 TS0601_airbox Tuya zigbee air quality sensor (@tiankakeji-cloud)
  • #10922 G91E-ZH Lincukoo Zigbee Router (@joliam)
  • #10922 G94E Lincukoo Zigbee Router (@joliam)
  • #10922 W04-Z10T Lincukoo Smart water leakage alarm sensor (@joliam)
  • #10922 W10-Z10T Lincukoo Smart water leakage alarm sensor (@joliam)
  • #10922 V04-Z10T Lincukoo Smart vibration alarm sensor (@joliam)
  • #10922 V06-Z10T Lincukoo Mini vibration sensor (@joliam)
  • #11189 3RAP0149BZ Third Reality Smart air pressure sensor (@3reality-support)
  • #11191 3RPL01084Z Third Reality Multi-function smart presence sensor R3 (@3reality-support)
  • #11186 50394 Paulmann LED Filament Bulb tuneable white (@raveit65)
  • #11199 929003115901 Philips Hue Perifo cylinder pendant (Black) (@chris-1243)
  • #11198 929004611501 Philips Hue white ambiance bathroom ceiling light Adore with Bluetooth (@AntiQliMax-stack)
  • #11185 EFEKTA_eAir_Monitor EFEKTA Smart digital carbon dioxide detector with e-ink display. (@smartboxchannel)
  • #11192 GA01 Meian Gas sensor (@fenio)
  • #11168 BOT-R9V-ZB Beok Wall-mount thermostat (@hvdort)
  • #11149 zFlora_X_Max EFEKTA Plant watering sensor zFlora X Max with signal amplifier (@smartboxchannel)
  • #11149 MODKAM_Flower EFEKTA Soil moisture sensor MODKAM_Flower, mod DIYRuZ Flower (@smartboxchannel)
  • #11149 EFEKTA_ePST_POW_V2 EFEKTA Smart water/gas pressure monitor with e-ink display. (@smartboxchannel)
  • #11149 Netuya_CO2_Smart_Box Efektalab CO2 Smart Monitor, rgb indicator, alarm, can control the relay (@smartboxchannel)
  • #11149 EFEKTA_PS_POW_PRO EFEKTA Gas, water smart pressure monitor, high-precision and high-stability. (@smartboxchannel)
  • #11149 EFEKTA_T1_POW_NTC10K EFEKTA Temperature smart monitor with NTC sensor (@smartboxchannel)
  • #11149 EFEKTA_T1_NTC10K EFEKTA Temperature smart monitor with NTC sensor (@smartboxchannel)
  • #11149 EFEKTA_DigiBaro EFEKTA Smart digital barometer with e-ink display. (@smartboxchannel)

Fixed device detections

  • #30464 Detect _TZE204_72bewjky as ZYXH TS0601_switch_8 (@Koenkk)
  • #11411 Detect _TZ3000_xwuveizv as Zemismart ZMR4_1 (@LucasHagen)
  • #11413 Detect _TZ3210_pdqu9pot as Oz Smart Things DL41-03-10-R-ZB (@Bjk8kds)
  • #11404 Detect JETSTROM 40100 NA as IKEA L2208 (@haguenau)
  • #11394 Detect TAFFETAS2 D1.00P1.63Z1.19 as Acova TAFFETAS2/PERCALE2 (@chris-1243)
  • #11371 Detect _TZE200_zaabefnt as ENGO ECB62-ZB (@PaTara43)
  • #11355 Detect _TZE284_who1jxwd as Novato ZIS-01P (@bilgi-source)
  • #11349 Detect _TZE284_hgeqeyuv as Tuya ZF24 (@tiankakeji-cloud)
  • #11342 Detect _TZ3000_ogjpfoyn as Moes ZWV-YC (@Feramance)
  • #11334 Detect _TZE284_twybxdzl as Tuya ZF24 (@tiankakeji-cloud)
  • #11326 Detect _TZ3210_tqlv4ug4 as Tuya TS0001_switch_module (@andrei-lazarov)
  • #30684 Detect LCW005 as Philips 046677585235 (@Koenkk)
  • #11316 Detect Sonesse2 ULTRA 30 WF Li-ion Roll as SOMFY-1241752 (@Koenkk)
  • #30664 Detect _TZE204_ad2jkxwh as ZYXH TS0601_switch_8 (@Koenkk)
  • #30667 Detect _TZE204_tuhfx7tf as Tongou TOWSMR1-20A-AC (@Koenkk)
  • #11278 Detect _TZB210_u3ri0968 as MiBoxer FUT037Z+ (@Bjk8kds)
  • #11269 Detect _TZE200_qasjif9e as Tuya ZY-M100-S_2 (@parihaaraka)
  • #11272 Detect _TZE204_woww89ip as Siterwell GS361A-H04 (@FoerschS)
  • #11231 Detect _TZ3000_iv4eq7eh as AVATTO ZWSM16-3-Zigbee (@andrei-lazarov)
  • #11241 Detect _TZ3000_sgpbz53b as TS0207_repeater (@andrei-lazarov)
  • #11237 Detect _TZE204_bvfld3xc as Tuya MIR-HE200-TY (@suspended)
  • #11235 Detect LTC009 as Philips 6109231C5 (@Ih0rd)
  • #11227 Detect SMOK_YDLV10N as Heiman HS1SA (@MaticKonecnik)
  • #11222 Detect _TZB210_uoiqhjqe as MiBoxer FUT105ZR (@Bjk8kds)
  • #11211 Detect _TZ3000_3n2minvf as AVATTO ZWSM16-4-Zigbee (@andrei-lazarov)
  • #11217 Detect _TZE200_dcnsggvz as Tuya TS0601_dimmer_5 (@curtash)
  • #11207 Detect _TZ3000_gdsvhfao as Tuya TS0207_repeater (@Manichee)
  • #11202 Detect SmokeSensor-EF-3.0 as Heiman HS1SA-E (@chris-1243)
  • #30490 Detect _TZE284_q22avxbv as Tongou TOQCB2-80 (@Koenkk)
  • #10612 Detect _TZE284_waa352qv as Tuya TS0601_cover_5 (@Koenkk)
  • #11172 Detect _TZ3000_8utxxtzr as Tuya TS0215A_remote (@LucasTor)
  • #11179 Detect _TZ3210_dkul5xix as Moes ZB-TDA14-RCW-E27-MS (@Bjk8kds)
  • #11183 Detect _TZE200_hvaxb2tc as Tuya TS0601_thermostat_5 (@Offebaescher)
  • #30438 Detect _TZE200_hyhl5y36 as Merrytek MSA201Z (@Koenkk)
  • #30427 Detect _TZE284_9yapgbuv as Tuya TS0601_temperature_humidity_sensor_2 (@Koenkk)

Don't miss a new zigbee2mqtt release

NewReleases is sending notifications on new releases.