Skip to content

Releases: Koenkk/zigbee2mqtt

1.40.1

07 Sep 11:26
403d3c0
Compare
Choose a tag to compare

Notes

  • This hotfix release primarily addresses the Cannot read properties of undefined (reading 'some') error (#23821)

Improvements

  • #7898 Support inching feature for various Tuya TS000X devices and cleanup definitions (@guidugli)

Fixes

  • #23821 Fix Cannot read properties of undefined (reading 'some') (@Koenkk)
  • #23798 Log stack trace when update check fails (@Koenkk)
  • #23863 Fix Invalid Version error when controlling TRADFRI light (@Koenkk)
  • #7948 Fix on_off_countdown when payload had no state (@Koenkk)
  • #19665 Fix state and position access of various Tuya covers (@Koenkk)
  • #23187 Fix Zemismart ZMR4 integration (@Koenkk)
  • #7946 Tuya RB-SRAIN01: change 'water-leak' to 'rain'; remove 'battery_low' and 'tamper' (@marcelhoogantink)
  • #23825 Don't ignore off transition for TRADFRI bulbs with firmware 1.0.021 (@Koenkk)
  • #7831 Fix electricityMeter modern extend showing disabled exposes (@Koenkk)
  • #22687 Fix Ledvance OTA failing with AssertionError [ERR_ASSERTION]: Size mismatch (@Koenkk)
  • #7944 Inovelli blue switches min/max modification (@knaackville)
  • #23815 Add rain_intensity unit to Tuya RB-SRAIN01 (@Koenkk)
  • #7930 Add three phase support for modernExted electricityMeter (@taraldb)
  • #7931 Add water leak expose to Tuya RB-SRAIN01 (@rdorys)
  • #1176 Use Map for runtime Device/Group lookups (@Nerivec)
  • #1175 Fix Deconz Green power implementation (@Koenkk)
  • #1174 ZBOSS: fixed logging and uart packet handling (@kirovilya)

New supported devices

This release adds support for 14 devices:

Fixed device detections

1.40.0

01 Sep 18:13
6fa1dab
Compare
Choose a tag to compare

Notes

  • For TI ZStack users: a new firmware has been released, 20240710. This firmware improves reliability and improves performance. To determine what firmware is compatible with your adapter, see the docs.
  • Experimental support for ZBOSS adapters has been added.
  • For external extensions (not converters!): the emitDeviceRemoved event has been renamed to emitEntityRemoved.

Improvements

Fixes

Frontend

New supported devices

This release adds support for 38 devices:

Read more

1.39.1

01 Aug 18:51
e132316
Compare
Choose a tag to compare

Notes

  • This release introduces the ability to change the Zigbee channel of an existing network when using the zstack adapter. Note that this functionality was already available for the ember adapter in previous releases. (docs)

Improvements

Fixes

Frontend

New supported devices

This release adds support for 39 devices:

Read more

1.39.0

01 Jul 18:26
0326926
Compare
Choose a tag to compare

Improvements

Fixes

Frontend

  • cb2b887 fix setting external converters and passlist not working (@Koenkk)

New supported devices

This release adds support for 51 devices:

Read more

1.38.0

01 Jun 09:22
fe048e6
Compare
Choose a tag to compare

Notes

  • Bosch BMCT-SLZ: due to some changes, the device needs to be reconfigured. This is required in order to get the mode exposed.

Improvements

Fixes

Frontend

New supported devices

This release adds support for 23 devices:

Read more

1.37.1

09 May 20:26
ea39d86
Compare
Choose a tag to compare

Improvements

Fixes

Frontend

New supported devices

This release adds support for 2 devices:

Fixed device detections

1.37.0

01 May 19:39
46f34c8
Compare
Choose a tag to compare

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 new ember driver. The ember driver will become the officially supported driver for EmberZNet adapters in the future. See this discussion for more info and how to migrate.

Improvements

Fixes

Read more

1.36.1

01 Apr 18:00
ffc2ff1
Compare
Choose a tag to compare

Notes

  • Due to some internal changes, some external converters will break. To fix it simply remove const extend = require('zigbee-herdsman-converters/lib/extend'); from the external converter.

Improvements

Fixes

Read more

1.36.0

01 Mar 20:05
86ed71c
Compare
Choose a tag to compare

Notes

This release adds support for a new experimental Ember driver which can be used as a replacement for the existing EZSP adapter driver. In case you are currently experiencing issues with your EZSP adapter (e.g. Dongle-E/SkyConnect), please give it a try. Instructions on how to use it can be found here. Many thanks to @Nerivec for implementing this!

Improvements

Fixes

Read more

1.35.3

06 Feb 19:54
fe0742a
Compare
Choose a tag to compare

This is a hotfix release to address the connection issues with Conbee/Raspbee adapters introduced in 1.35.2 (#21162)

Improvements

  • #7008 Add OTA support for the Namron 540139X panel heaters (@jerixen)
  • #7000 Expose identify for IKEA E2013 and E2134 (@thatslolo)
  • #6996 Support more features for Bosch BTH-RM (@danielpetrovic)
  • #6992 Support button state during rotation for Lumi ZNXNKG02LM (@kryptan)

Fixes

  • #7018 Aqara ZNQBKG38LM, ZNQBKG39LM, ZNQBKG40LM and ZNQBKG41LM improvements (@waterlou)
  • #7025 EMIZB-132: Avoid reporting of zero energy (currentSummDelivered) (@svhelge)
  • #21259 Fix Gledopto GL-SD-001 commands timing out (@Koenkk)
  • #7015 Fix Xiaomi LYWSD03MMC integration (@devbis)
  • #7021 Avoid negative values (-2 147 483 648) for EMIZB-132 (@svhelge)
  • #7016 Disable blinking of internal green led of WB-MSW-ZIGBEE v.4 (@Dronablo)
  • #21232 Disable unsupported OTA for Aqara MCCGQ14LM (@Koenkk)
  • #21230 Fix No converter available error for TuYa ZY-M100-24G (@Koenkk)
  • #21203 Fix configure of eWeLink ZB-SW0X failing (@Koenkk)
  • #20886 Rename 3137308/3137309 to 3004482/3137308/3137309 (@Koenkk)
  • #7019 Update Open'R description (@ElouanHocineNexelec)
  • #7011 Fix fan control of BAC-002-ALZB (@a2nt)
  • #21196 Fix no actions for TuYa TS0042 (@Koenkk)
  • #21212 Fix power source for Namron 1402767 (@Koenkk)
  • #7013 Improve SONOFF SNZB-02 reporting intervals (@enryIT)
  • #7003 'transition' is not a number, got string () when transition: "" (@krzysztof-kwitt)
  • #20551 \u001aTRADFRI bulb GU10 WW 345lm not detected as supported (@Koenkk)
  • #7010 Fix Aqara ZNQBKG38LM, ZNQBKG39LM, ZNQBKG40LM and ZNQBKG41LM bugs (@waterlou)
  • #21158 Fix single_1 instead of single action for various TuYa devices (@Koenkk)
  • #17148 Fix failing commands to Aqara ZNCWWSQ01LM causing a crash (@Koenkk)
  • #21183 Fix Light Solution 3137308/3137309 not exposing dimming functionality (@Koenkk)
  • #6997 LiXee: Correct stge parsing by converting String to raw hex number (@mildis)
  • #7001 Log instead of throwing exception when generateDefinition can handle only 1 endpoint (@Nerivec)
  • #19559 Fix battery not exposed for Aqara MCCGQ12LM (@Koenkk)
  • #6990 ManuSpecificLumiicLumi should be manuSpecificLumi (@sjorge)
  • #6991 Update Vesternet VES-ZB-SWI-015 to configure power reporting based on firmware version (@martyn-vesternet)
  • #21152 Remove manufaturer code from StelproOutdoorTemp (@Koenkk)
  • #6993 Fix Niko 552-72301 state (@VoltX)

Frontend

New supported devices

This release adds support for 3 devices:

  • #6999 8719514338487 Philips Hue white ambiance Pillar spotlight with Bluetooth (white) + dimmer switch (@dasadi)
  • #17521 BAC-003 TuYa Central air conditioner thermostat temperature controller (@pippocuce)
  • #6985 ZS-SR-EUC Moes Star ring - smart curtain switch (@tdelsupexhe)

Fixed device detections

  • #21240 Detect \u001aTRADFRI bulb GU10 WW 345lm8 as IKEA LED2104R3 (@Koenkk)
  • #6984 Detect _TZE200_wnp4d4va as Mercator Ikuü SSW06G (@SeanoNET)
  • #7017 Detect 0x8040, 0x8041 and 0x8042 as Danfoss Icon (@JensenInnovation)
  • #21240 Detect TRADFRI bulb GU10 WW 345lm8 as IKEA LED2104R3 (@Koenkk)
  • #21186 Detect _TZE200_e9ba97vf and _TZE200_kds0pmmv as Moes TV01-ZB (@Koenkk)
  • #7005 Detect _TZE200_sgpeacqp as TuYa TS0601_smart_human_presence_sensor_1 (@lgleim)
  • #21172 Detect _TZ3290_gnl5a6a5xvql7c2a as TuYa iH-F8260 (@kikher)
  • #21174 Detect WATER_TPV13 as HEIMAN HS1WL/HS3WL (@Koenkk)
  • #6804 Detect _TZ3000_18ejxno0 as Moes ZS-EUB_2gang (@liamstears)
  • #19382 Detect TRADFRI bulb E26 WW G95 CL 470lm as IKEA LED2102G3 (@Koenkk)