1.39.0
版本发布时间: 2024-07-02 02:26:56
Koenkk/zigbee2mqtt最新发布版本:1.40.1(2024-09-07 19:26:50)
Improvements
- #22859 Allow hierarchical filtering of logger namespaces (@ghoz)
- #7694 Add support for leading/trailing edge dimming parameter for inovelli fan canopy module (@jsievenpiper)
- #23033 Support power measurements for Legrand 412171 (@CodeForLove83)
- #7656 Support electrical measurements for MG-ZG01W (@hexchain)
- #7633 Enable modern OTA for BTH-RM & minor cleanup (@burmistrzak)
- #7627 Support OTA for PMM-300Z2, PMM-300Z3 (@shinasys)
- #7611 Add pincode support for Kwikset 99140-002 (@timnolte)
-
#7612 Support
calibration_shutter_button_hold_time
andcalibration_shutter_delay_start_time
for Bosch BMCT-SLZ (@boesec) - #7585 Optimize OTA (@Nerivec)
-
#7595 Support
move_to_hue_and_saturation
action for MiBoxer FUT089Z (@Frogomeli) - #1090 Add tuyaSetMinimumBrightness command (@mlichvar)
- #1088 Expose all commands (@Koenkk)
Fixes
- #2027 Add logging for interview (@Koenkk)
- #23065 Availability code optimization/formatting (@Nerivec)
- #23110 Bind code optimisation/formatting (@Nerivec)
- #23026 Differentiate the MQTT publish/ received from regular MQTT logs (@ghoz)
-
#23209 Don't allow
homeassistant.discovery_topic
to be equal tomqtt.base_topic
https://github.com/Koenkk/zigbee2mqtt/issues/23109 (@Koenkk) -
#23058 Don't call
onEvent
on disabled devices (@ghoz) - #22880 Enforce no floating promises (@Nerivec)
-
#22995 Exclude homeassistant entries from
null
cleanup (@ghoz) - #22943 Fix floating promises originating from index.js (@Nerivec)
- #23129 Fix OTA overriding custom software version attribute (@sjorge)
- #23015 Groups code optimization/formatting (@Nerivec)
- #23072 MQTT code optimization/formatting (@Nerivec)
- #23043 Optional watchdog for "adapter disconnected"-type events (non-node-crash) (@Nerivec)
-
#23063 Remove outdated
(@types/debounce
) -
#22920 Set voc_index to
mdi:molecule
to match other VOC icons in Home Assistant (@agoode) - #22895 Support ppb and ppm for VOC reporting in Home Assistant (@agoode)
-
#22896 Use
occupancy
device_class
instead ofmotion
for occupancy sensors (@agoode) - #7706 Refactor develcoSpecificAirQuality into manuSpecificDevelcoAirQuality (@sjorge)
- #7703 Fix Bosch BSD-2 alarm states (@burmistrzak)
- #7697 Fix energy reporting change for ShinaSystem PMM-300Z1, PMM-300Z2 and PMM-300Z3 (@shinasys)
- #7685 Fix HA discovery for Bosch BTH-RA (@burmistrzak)
- #7696 Fix leadingTrailingEdge for Inovelli VZM36 (@InovelliUSA)
- #7702 Implement prettier (@Koenkk)
-
#7683 Allow
exposes
inModernExtend
interface to be a function (@Koenkk) - #18228 Remove unsupported tamper from Lidl HG06336 (@Koenkk)
- #7679 BHI-US: Add missing expose of button actions (@mldytech)
- #7682 Improve Third Reality 3RSS009Z battery % calculation (@deviantintegral)
-
#7654 Minor
modernExtend
updates for Bosch BMCT-SLZ (@burmistrzak) - #7675 Add 4512727 as whitelabel to EnOcean PTM 215Z (@ruant)
-
#7673 Fix 'customized' spelling for Tuya
color_power_on_behavior
(@robvanoostenrijk) - #7677 Omit battery_low for Tuya TS0203 models that don't have it (@deviantintegral)
- #7667 Fix BITUO TECHNIK SPM01-U01 energy reporting (@script0803)
- #7664 Inovelli - fix fan mode issue with vzm36 (@InovelliUSA)
- #7668 Refactor Iluminize 511.344 to modernExtend (@chris-1243)
- #7653 SPLZB-132: read develco specific sw/hw versions (@sjorge)
- #7641 Add "off" fan mode for Inovelli (@MangoScango)
- #7640 Fixes for TICMeter (@xmow49)
- #7637 Improve support of Sunricher ZG2858A (@maginawin)
- #7615 Add manuSpecificIkeaUnknown (@sjorge)
- #7621 Add manuSpecificIkeaUnknown to all ikea devices (@sjorge)
-
#22985 Fix Tuya BLE-YL01
free_chlorine
multiplied by 10 (@Koenkk) -
#7582 Remove unsupported
battery_low
from SONOFF TRVZB (@Koenkk) -
#21330 Fix
LXN56-TS27LX1.2
support (@kamaldeepdhiman) - #7614 Move manuSpecificIkeaAirPurifier to zhc (@sjorge)
- #502 Enable OTA for frient EMIZB-141 (@Koenkk)
-
#22937 Fix definition generator for lights only supporting
genLevelCtrl
(@Koenkk) -
#7590 Fix typo in ZG-204ZM (
dadar
->radar
) (@Koenkk) - #7605 Fix E8332SRY800ZB with multiple model (@buiducnhat)
-
#7585 Log
Images currently unavailable for
asdebug
(@Koenkk) -
#7602 STARKVIND
child_lock
broken (@sjorge) - #20983 Disable OTA for Ledvance 74746 (@Koenkk)
- #7597 WISZB-120: Use "battery_voltage" instead of "voltage" (@kranzj)
-
#7590 Fix TuYa ZG-204ZM
motion_detection_mode
values (@Koenkk) -
#22876 Rename
TuYa
toTuya
(@Koenkk) - #7587 Ubisys writeStructure for config was not using ZLC.DataType (@sjorge)
- #1098 Add calibration attributes for Niko 552-72301 (@Sennevds)
- #1085 Ember: automatically rename/ignore unsupported backup versions (@Nerivec)
- #1089 Ember: workaround: auto-register unknown multicasts in coordinator (@Nerivec)
- #1081 Ezsp: log failed message delivery (@Nerivec)
- #1086 Hide network key in zigbee-herdsman logs (@ghoz)
- #1080 Ember: Handle port close event triggered with error but without port error event (@Nerivec)
- #1077 Remove all Bosch clusters (@burmistrzak)
Frontend
- cb2b887 fix setting external converters and passlist not working (@Koenkk)
New supported devices
This release adds support for 51 devices:
-
#7707
TI0001-illuminance
Livolo Zigbee digital illuminance and sound sensor (@PaulVanSchayck) -
#7700
E8334RWMZB
Schneider Electric Wiser AvatarOn 4K Freelocate (@buiducnhat) -
#7700
E8331SRY800ZB
Schneider Electric Wiser AvatarOn 1G onoff switch (@buiducnhat) -
#23172
SPM915
OWON Sleeping pad monitor (@mario42004) -
#23059
TS0601_dimmer_1_gang_2
Tuya 1 gang smart dimmer (@Koenkk) -
#7686
ZigDC
xyzroe ZigDC (@xyzroe) -
#7687
ZMO-606-P2
Zemismart Smart 2 poles outlet (20A + 10A) (@fabergoncalves) -
#7687
ZMO-606-S2
Zemismart Smart 2 gangs switch with outlet (@fabergoncalves) -
#7687
ZMO-606-20A
Zemismart Smart 20A outlet (@fabergoncalves) -
#7671
4503145
CTM Lyng NorLum Dim OP, 2-250W rotary dimmer (@geirra) -
#7636
AZAI6ZBEMHI
Airzone Gateway for two-way control and integration of AirCon Units.AZAI6ZBEMHI for Mitsubishi Heavy (@GitCharlieHub) -
#7663
GL-FL-007P
Gledopto Zigbee 100W Floodlight RGB+CCT (pro) (@SJRepos) -
#7630
NAS-WV03B
Neo Smart sprinkler timer (@OgV1) -
#7649
SE-20-250-1000-W2Z2
Ltech LED (CCT mode) (@morcus) -
#23076
SLZB-07
SMLIGHT Router (@Koenkk) -
#7648
TI0001-hygrometer
Livolo Zigbee Digital Humidity and Temperature Sensor (@PaulVanSchayck) -
#23054
TOWSMR1
Tongou Single-phase multifunction energy meter (DIN Module) (@terzo33) -
#22981
TS011F_2_gang_power
Tuya 2 gang socket with power monitoring and USB (@Koenkk) -
#7638
TS0501B_dimmer_2
Tuya Zigbee dimmer (@mlichvar) -
#7657
TYZGTH1CH-D1RF
Mumubiz Smart switch with temperature/humidity sensor (@kirovilya) -
#7661
TYZGTH4CH-D1RF
Mumubiz 4 channel changeover contact with temperature and humidity sensing (@DooMMasteR) -
#7645
ZNDDQDQ11LM
Aqara T1 light strip controller (@shing6326) -
#7610
QAT42Z3
QA 3 channel scene switch (@queroautomacao) -
#7610
QAT42Z1
QA 1 channel scene switch (@queroautomacao) -
#7610
QAT42Z2
QA 2 channel scene switch (@queroautomacao) -
#7610
QARZ1DC
QA 1 channel switch (@queroautomacao) -
#7610
QARZDC1LR
QA 1 channel long range switch (@queroautomacao) -
#7610
QARZ2LR
QA 2 channel long range switch (@queroautomacao) -
#7610
QARZ3LR
QA 3 channel long range switch (@queroautomacao) -
#7610
QARZ4LR
QA 4 channel long range switch (@queroautomacao) -
#7610
QAT42Z1H
QA 1 channel wall switch (@queroautomacao) -
#7610
QAT42Z2H
QA 2 channel wall switch (@queroautomacao) -
#7610
QAT42Z3H
QA 3 channel wall switch (@queroautomacao) -
#7610
QAT44Z6H
QA 6 channel wall switch (@queroautomacao) -
#7610
QAT44Z4H
QA 4 channel wall switch (@queroautomacao) -
#7610
QADZ1
QA Dimmer 1 channel (@queroautomacao) -
#7610
QADZ2
QA Dimmer 2 channel (@queroautomacao) -
#7631
E8333SRY800ZB_NEW
Schneider Electric Wiser AvatarOn 3G onoff switch (@shing6326) -
#613
SLZB-06p7
SMLIGHT Router (@Koenkk) -
#7613
YK-S03
Tuya Smart pH and Chlorine Tester for Swimming Pool (@lauer) -
#22999
SIRZB-111
Develco Customizable siren (@Koenkk) -
#7609
TS0601_soil_2
Tuya Soil sensor (@rare-magma) -
#22971
AU-A1ZB110
Aurora Lighting AOne 1-10V in-line dimmer (@Puntoboy) -
#22974
mKomfy_Tak
CTM Lyng Temperature sensor (@mixedbreed) -
#22962
ST8EM-CON
LEDVANCE SubstiTUBE connected advanced ultra output (@Dis90) -
#22937
8719514329843
Philips Hue A60 - E27 smart bulb - 800 lumen (@Koenkk) -
#7599
LXN56-TS27LX1.2
Nue / 3A Smart double GPO (@jamesahendry) -
#7577
SNZB-05P
SONOFF Zigbee water sensor (@liubotongs) -
#7565
SODA_S8
Tuya SODA S8 premium window handle (@clumsy-stefan) -
#7600
ZY-M100-24GV2
Tuya 24G MmWave radar human presence motion sensor (@yhbyhb) -
#7591
929003597901
Philips Hue white ambiance Aurelle round panel light (@janmisar)
Fixed device detections
-
#7712 Detect
_TZ3000_mmkbptmx
as Tuya TS0004_switch_module (@blackwiz4rd) -
#7705 Detect
_TZ3000_v7chgqso
as Nous E3,_TZ3000_abjodzasas
as Nous LZ3,_TZ3000_yruungrl
as Nous B4Z and_TZ3000_6km7djcm
as Nous LZ4 (@Koenkk) -
#7692 Detect
_TZ3000_huvxrx4i
as Tuya TS0002_power (@marthubner) -
#7693 Detect
_TZ3000_rcuyhwe3
as Tuya ZD06 (@matriphe) -
#7690 Detect
TRADFRI bulb E26 CWS globe 806lm
as IKEA LED2109G6 (@baeklin99) -
#7684 Detect
_TZ3000_okaz9tjs
as Elivco LSPA9 (@matriphe) -
#7680 Detect
_TZE204_a7sghmms
as Giex QT06_2 (@ayasystems) -
#7688 Detect
_TZE204_rzrrjkz2
as Neo NAS-WV03B (@OgV1) -
#7670 Detect
_TZE204_uab532m0
as Neo NAS-WV03B (@xpavli44) -
#7665 Detect
TRADFRI bulb GU10 WS 380lm
as LED2005R5/LED2106R3 (@indrajitr) -
#7651 Detect
TRADFRI bulb E26 WS globe 1100lm
as IKEA LED2201G8 (@tongkl1) -
#7642 Detect
_TZB210_ayx58ft5
as MiBoxer E2-ZR (@ppanagiotis) -
#23009 Detect
_TZ3000_nss8amz9
as Nedis ZBSM10WT (@Koenkk) -
#7629 Detect
_TZE200_vdiuwbkq
as Zemismart M515EGBZTN (@MadDoct) -
#7625 Detect
_TZE204_57hjqelq
as Tuya TS0601_cover_1 (@maxustm) -
#7623 Detect
ZTH01Z-z
,ZTH01Z-bz
,ZTH02Z-z
andZTH02Z-bz
as Tuya TS0201-z (@baetzst) -
#22965 Detect
_TZE204_lh3arisb
as Novato WPK (@NTV20244) -
#7603 Detect
_TZE284_7ytb3h8u
as Giex QT06_2 (@Koenkk) -
#7598 Detect
_TZ3290_rlkmy85q4pzoxobl
as Tuya UFO-R4Z (@zycarlc) -
#7603 Detect
_TZE204_4fblxpma
as GiEX GX02 (@Oggymator) -
#7592 Detect
_TZB210_wxazcmsh
as MiBoxer FUT037Z+ (@Eoras) -
#7593 Detect
_TZE204_myd45weu
as Tuya TS0601_soil (@micwiel) -
#22784 Detect
_TZE284_cjbofhxw
as Tuya PJ-1203-W (@lyonelf) -
#7589 Detect
_TZE200_7ytb3h8u
as Giex QT06_2 (@wtaylor)