1.37.0
版本发布时间: 2024-05-02 03:39:55
Koenkk/zigbee2mqtt最新发布版本:1.40.1(2024-09-07 19:26:50)
Notes
- For Home Assistant users: this release requires at least Home Assistant 2024.4.
- This release contains various improvements to the logging:
- Zigbee-herdsman now uses the Zigbee2MQTT logger, meaning that the logging will now be included in the Zigbee2MQTT log files.
- To increase the overal performance of Zigbee2MQTT, debug logging is not logged to
zigbee2mqtt/bridge/logging
and the frontend anymore.
- The
ezsp
driver is now deprecated in favour of the newember
driver. Theember
driver will become the officially supported driver for EmberZNet adapters in the future. See this discussion for more info and how to migrate.
Improvements
- #21984 Unified logging across z2m/zh/zhc (@Nerivec)
- #7455 Improvements for TuYa PJ-1203A (@schauveau)
-
#7472 Support
on_level
for Legrand 067771 (@tkintscher) -
#7470 Use common
motor_state
values for Bosch & Lumi devices (@burmistrzak) - #7464 OTA support for Innr SP 240,242 and 244 (@leander091)
-
#7461 Add toggle for
cover_position_tilt_disable_report
(@burmistrzak) -
#7427 Expose
broadcast_alarm
for Bosch BSD-2 (@burmistrzak) - #7432 Add custom cluster for SONOFF TRVZB (@Koenkk)
- #7416 Add smoke sensitivity option for Bosch BSD-2 (@burmistrzak)
- #7412 Legrand 067776(A): Added support for showing / hiding the tilt control (@FabianMangold)
- #7230 Add Calibration attributes for SIN-4-RS-20 (@AlexisPolegato)
- #7130 Add valve opening and closing configuration for Sonoff TRVZB (@lcheng33775823)
- #7395 Added levelConfig to MEG5126-0300/MEG5172-0000 (@Nailik)
- #7390 Ptvo.switch: expose DC power metering (@ptvoinfo)
- #7328 Separate Sber devices and add SBDV-00079 (@mrskycriper)
- #7289 Improve logging (@Koenkk)
- #1039 Log EZSP adapter deprecated (@Koenkk)
-
#1028 Add
zclCommandBroadcast
to endpoint (@burmistrzak) - #1019 Support custom clusters (@Koenkk)
-
#1008 Add
manuSpecificBosch11
cluster (@burmistrzak) - #989 Improve logging (@Koenkk)
Fixes
-
#22063 Change
MQTT publish
log todebug
(@Koenkk) - #22069 Cleanup old logger leftovers (@Nerivec)
- #22129 Convert logger into a class (@Nerivec)
- #22088 Disable automatic reconfigure when configureKey changes (@Koenkk)
- #22110 Fix crash when stopping in case MQTT client did not connect yet (@Koenkk)
-
#22066 Reduce MQTT publishing by excluding debug logging from
bridge/logging
(@Koenkk) -
#22142 Remove deprecated Home Assistant
color_mode
(@Koenkk) - #7476 Correct attribute name for Aqara curtain hand open (@aurimasniekis)
-
#7467 Fix
cover_position_tilt_disable_report
(@burmistrzak) - #7473 Fix Eurotronic Zigbee Spirit system mode/host flags (@mzanetti)
- #22348 Fix ROBB ROB_200-024-0 battery percentage divided by 2 (@Koenkk)
- #7468 Fix typo "indetify" to "identify" (@jonnycastaway)
-
#21787 Fix
Value '5' is not allowed
for TuYa TS0601_fan_5_levels_and_light_switch (@Koenkk) - #22294 Fix illuminance not reporting for Bosch RFDL-ZB-MS (@Ltek)
-
#7452 Fix invalid
contact
for MCCGQ01LM (@Koenkk) - #22332 Fix TuYa TS0601_illuminance_temperature_humidity_sensor_2 exposes units (@Koenkk)
- #7450 IKEA VINDSTYRKA uses different DataType for measuredValue (@sjorge)
- #7438 Improve position reporting for Bosch BMCT-SLZ (@burmistrzak)
- #7447 Add Yandex whitelabels (@mrskycriper)
- #7444 Refactor modernExtend configure to array (@mrskycriper)
- #7448 Update WS-K01D description (@mrskycriper)
-
#22312 Fix configure failing for
_TZ3290_gnl5a6a5xvql7c2a
(@Koenkk) - #7437 Improvements for FORIA and LEDRON devices (@kirovilya)
- #7443 Improvements for PTVO ( (@ptvoinfo)
- #7439 Refactor F00YK04-18-1 to modernExtend (@dinamik1488)
- #7430 Increase Elko 4523430 max load (@Swampen)
- #7417 GS: use alarm_2 for SGPHM-I1 and attribute cleanup (@mrskycriper)
-
#7399 Rework
zoneStatus
converter for Bosch BSD-2 (@burmistrzak) - #22205 Remove unsupported color from Innr RS 128 T (@Koenkk)
- #7392 Aqara: refactor rotary knobs to modern extend (@mrskycriper)
- #22183 Disable unsupported power on behaviour for Hive HALIGHTDIMWWE27 (@Koenkk)
- #22078 Fix brightness out of range for various TuYa devices (@Koenkk)
- #7393 Sonoff: force power source for SNZB-01P (@mrskycriper)
- #7383 Improvements for Bosch 8750001213 Twinguard (@burmistrzak)
- #7386 Minor improvements for Bosch BWA-1, BSD-2, BSEN-C2 & BSEN-CV (@burmistrzak)
-
#7378 Fix
alarm_on_motion
option for Bosch BWA-1 (@burmistrzak) -
#7379 Fix Bosch BTH-RA
display_ontime
(@Burki24) - #21741 Fix TS0601_gas_sensor_3 detection (@Koenkk)
- #7381 Inovelli: update some attribute descriptions for clarity (@InovelliUSA)
- #7374 Use endpoint ids for filtering instead of friendly names (@mrskycriper)
- #7373 Fix Inovelli VZM35 Breeze Mode (@InovelliUSA)
- #7377 Fix Legrand identify (@FabianMangold)
- #7372 Fixes for Bosch BSD-2 & BWA-1 (@burmistrzak)
-
#22148 Report Aqara LLKZMK12LM
energy
in kWh instead of Wh (@Koenkk) - #7376 Use legacyAction in modern extends to avoid problems from converter duplication (@mrskycriper)
- #7364 Add RoomsAI 1-2-3 gang touch switches (@avbdr)
-
#7367 Added typing for
lookup
; fixed resulting issues (@Nerivec) - #7360 Fix Aqara FP1 zones problem (@kikecortes6)
-
#7359 Fix missing
ssIasZone
cluster on Bosch BWA-1 (@burmistrzak) - #7354 Fix TuYa TS0726 not sending actions (@kirovilya)
-
#7355 Improve bindings and
configure
for Bosch BSD-2, BWA-1, BSEN-C2 & BSEN-CV (@burmistrzak) - #7358 Improvements for Legrand Devices (@FabianMangold)
-
#7343 Fix
genLevelCtrl
target cluster type (@mrskycriper) - #7350 Fix SPM01-U01 and SPM02-U01 not reporting energy (@script0803)
- #7345 Fixes for Bosch BWA-1 & related converters (@burmistrzak)
-
#7337 Add cluster type option to
setupConfigureForBinding
(@mrskycriper) -
#22061 Fix
has multiple 'ota', this is not allowed
error for Hue devices with multiple endpoints (@Koenkk) - #7329 Fix alarm states for Bosch BSD-2 (@burmistrzak)
-
#7332 Expose
identify
for Climax PRL-1ZBS-12/24V (@TomZanna) -
#7331 Fix
sensor
expose for TuYa MTG075-ZB-RL (@BKuba65) - #7334 Invert cover state for Sunricher SR-ZG9080A (@manu469)
- #7268 Updates for Schneider Electric WDE002906/MEG5001-0300 (@Nailik)
- #7322 Added BTicino FC80GCS and 4411C (@xraver)
- #7319 Cleanup old logger leftovers (@Nerivec)
- #7317 Fix color not controllable for various Sengled bulbs (@mrskycriper)
- #7325 Improve logging levels (@Koenkk)
- #7318 Use cluster names to bind Bosch Twinguard (@burmistrzak)
- #7313 Change AQI scale for Bosch 8750001213 Twinguard (@burmistrzak)
- #7220 Convert IKEA to modern extend (@mrskycriper)
-
#7311 Fix
args
not used & casing for link quality modern extend (@Nerivec) - #7231 Merge TuYa TS0601_dimmer to TS0601_dimmer_1 (@scottyphillips)
-
#1030 Improve
tuyaAction
parsing (@kirovilya) - #1031 Update msOccupancySensing definition (@mrskycriper)
- #1026 Ember: Register default bind group in coordinator mc table (@Nerivec)
-
#1025 Add
flowMeterConfig
tomanuSpecificSinope
(@mdallaire) - #1023 EZSP: fix frombuffer refactor GP (@Nerivec)
-
#22233
Cannot read properties of null (reading 'asduPayload')
for Deconz adapter (@Koenkk) -
#1011 Move
ZclFrame.fromBuffer()
out of adapter code (@Koenkk) - #1014 Ember: Log ASH counters same as NCP, increase host RX pool size (@Nerivec)
- #1013 EZSP: change logging levels (@kirovilya)
- #1010 Ember: code optimizations (@Nerivec)
- #1006 Ember: fixed logging levels (@Nerivec)
- #1003 Set correct manufacturerCode for Bosch (@burmistrzak)
- #1004 Update last seen on network address events (@deviantintegral)
Frontend
- c2303a3 Fix dasbhoard entities (@Koenkk)
- 14b90ae Fix modernExtend entities not appearing on dashboard (#2004) (@Koenkk)
- 2db25c8 Fix tabs export (@nurikk-sa)
- b6f9d8f Pretty (@nurikk-sa)
- 3280ca5 Headers for panels (#1997) (@MacDada)
- ca636a8 Improve loading screen (#1980) (@S33G)
- 819f798 Show scene id when selecting a scene (#1994) (@MacDada)
- d27a7ce Remove annoying image animation (#1969) (@S33G)
- 03f1c80 Missing keys and hardcoded translation prompt (#1963) (@mrskycriper)
New supported devices
This release adds support for 47 devices:
-
#7457
LYWSD03MMC-z
Xiaomi Temp & RH Monitor Lite (pvxx/ZigbeeTLc) (@robvanoostenrijk) -
#7457
CGDK2
Qingping Temp & RH Monitor Lite (pvxx/ZigbeeTLc) (@robvanoostenrijk) -
#7457
TS0201-z
Tuya Temperature & Humidity Sensor (pvxx/ZigbeeTLc) (@robvanoostenrijk) -
#7469
TS0002_switch_module_4
TuYa 2 gang switch with backlight (@nakata5321) -
#7454
CCT5010-0003
Schneider Electric Micro module dimmer with neutral lead (@dflemstr) -
#22291
OLS 210
Innr Smart outdoor light string (@Koenkk) -
#7445
HK-SL-DIM-US-A
Sunricher Keypad smart dimmer (@maginawin) -
#7446
SBDV-00154
Sber Smart water leak sensor (@mrskycriper) -
#21788
ZWV-YC
Moes Water valve (@hyperlogic-dev) -
#7435
VIYU_C35_470_CCT_10454468
HORNBACH FLAIR Viyu smart LED bulb CCT E27 (@rsoftnl) -
#7425
RB 243
Innr E14 candle (@bfayers) -
#7420
81898
AduroSmart AduroSmart on/off relay (@Itay080) -
#7414
RB 272 T
Innr Smart bulb tunable white E27 (@gnu-belette) -
#7407
TRV601
TuYa Thermostatic radiator valve. (@DaaaDave) -
#7408
MEG5116-0300_MEG5162-0000
Schneider Electric Merten MEG5162 switch insert (2fold) with Merten System M push button (1fold) (@TGruber-HH) -
#7408
MEG5116-0300_MEG5151-0000
Schneider Electric Merten MEG5151 switch insert with Merten System M push button (1fold) (@TGruber-HH) -
#7409
TS0601_floor_thermostat
TuYa Zigbee thermostat for electric floors (@Kastorsky) -
#7349
TS0505B_3
TuYa Zigbee RGB+CCT light (@java-devil) -
#7391
HK-SENSOR-4IN1-A
Sunricher 4IN1 Sensor (@maginawin) -
#7402
L2205
IKEA JETSTROM wall light panel, color/white spectrum, 30x30 cm (@aoaite) -
#7397
TS0601_gas_sensor_4
TuYa Gas sensor (@b2un0) -
#7401
ZR360CDB
Zorro Alert Multifunctional CO2 detector (@D3M80L) -
#7398
ZDMS16-1
Avatto Zigbee 1 channel Dimmer (@Suxsem) -
#7398
ZDMS16-2
Avatto Zigbee 2 channels Dimmer (@Suxsem) -
#7384
SDM01
TuYa Smart energy monitor for 3P+N system (@script0803) -
#7380
501.37
Paulmann Smart switch 4 buttons white (@thomasm54) -
#7370
MWM002
Modular 0-10V Zigbee Dimmer (@laurensdehoorne) -
#7361
3RDTS01056Z
Third Reality Garage door tilt sensor (@qianchen888) -
#7340
EKAC-T3095Z
Ekaza 1 channel dimmer (@karlprieb) -
#7362
PIR313-P
OWON Motion sensor (@weson-su) -
#7362
DWS312
OWON Door/window sensor (@weson-su) -
#7365
SZT06 V2.0
TuYa Smart mini temperature and humidity sensor (@mrskycriper) -
#21814
SMRZB-153
Frient A/S Smart Cable - Power switch with power measurement (@Koenkk) -
#7346
TS0601_fan_5_levels_and_light_switch
TuYa Fan with 5 levels & light switch (@rodrigobutta) -
#7351
ZNXNKG01LM
Aqara Smart rotary knob H1 (with neutral) (@mageali) -
#7338
929003555701
Philips Hue White and Color Ambiance Play Gradient Light Tube Compact (@khara02) -
#7333
98424072
Nordtronic Zigbee rotary dimmer (@mikkelkaas) -
#7327
E21-N14A
Sengled Smart light bulb, dimmable 5000K, E26/A19 (@mrskycriper) -
#7330
YAYRD256HA2619
Yale Assure lock SL (@Ryan6578) -
#7316
F00YK04-18-1
FORIA 18 scenes remote (@dinamik1488) -
#7305
BMCT-DZ
Bosch Phase-cut dimmer (@falaix) -
#7302
COZIGVS
Conecto Vibration sensor (@taasko) -
#7306
F00MB00-04-1
FORIA 4 scenes switch (@dinamik1488) -
#7310
F00XN00-04-1
FORIA Dimmer 4 scenes (@dinamik1488) -
#7234
ZBMicro
SONOFF Zigbee USB repeater plug (@liubotongs) -
#7385
MEG5126-0300_MEG5152-0000
Schneider Electric Merten MEG5152 switch insert (2fold) with Merten System M push button (2fold) (@TGruber-HH) -
#7342
alab.switch
Alab Four channel relay board with four inputs (@9zigen)
Fixed device detections
-
#7474 Detect
_TZ3000_tgddllx4
as Colorock CR-MNZ1 (@Burki24) -
#7308 Detect
_TZE200_g5xqosu7
as TuYa TS0601_cover_8 (@Killi77) -
#7424 Detect
_TZE200_snloy4rwz
as Nous SZ-T04 (@geniodelmale) -
#7428 Detect
440400982843
as Philips 915005733701 (@haguenau) -
#7422 Detect
_TZE200_0nauxa0p
as Lonsonho EDM-1ZBB-EU (@johnfrie) -
#22209 Detect
_TZE200_qyss8gjy
as TuYa TS0601_light (@Koenkk) -
#22230 Detect
LTC010
as Philips 6109331C5 (@Koenkk) -
#7387 Detect
_TZE204_cirvgep4
as TuYa ZTH08-E (@mrskycriper) -
#21980 Detect
_TZE204_vevc4c6g
as TuYa TS0601_dimmer_1 (@mrespin) -
#20400 Detect
TRADFRI bulb E26 WW globe 806lm
as IKEA LED2103G5 (@Koenkk) -
#11199 Detect
06e01d220c
as Yale YMF40A RL (@Koenkk) -
#7369 Detect
RGBWW Lighting
as 511.050 (@mrskycriper) -
#21458 Detect
_TZ3000_wkai4ga5
and_TZ3000_uaa99arv
as TuYa TS0044 (@Koenkk) -
#22097 Detect
_TZE200_lawxy9e2
as TuYa TS0601_fan_and_light_switch (@Koenkk) -
#22067 Detect
_TZ3000_zwszqdpy
as Ledron YK-16 (@Koenkk) -
#22037 Detect
_TZ3000_g9g2xnch
as TuYa YSR-MINI-Z (@Koenkk) -
#22037 Detect
_TZE200_rsj5pu8y
as TuYa TS0601_cover_1 (@Koenkk) -
#7309 Detect
_TZ3000_zwszqdpy
as Ledron YK-16 (@dinamik1488) -
#22016 Detect
_TZE204_bjzrowv2
as TuYa TS0601_cover_1 (@Koenkk)