# Zigbee2MQTT 2.10.1 - Product: Zigbee2MQTT (https://whatsnew.fyi/product/zigbee2mqtt) - Vendor: Koen Kanters - Date: 2026-05-07 - Version: 2.10.1 - Original notes: https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.10.1 - Permalink: https://whatsnew.fyi/product/zigbee2mqtt/releases/2.10.1 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Fix several Tuya device attributes that were not updating or writable - **added** — Shelly 1 Gen 4: support switch_mode and switch_type - **added** — Tuya ERS-10TZBVK-AA: expose action_brightness_delta and action_color_temperature_delta - **added** — Tuya TS0601_multifunction_switch: add inching, indicator mode, fix dp in timer device - **added** — Excellux ZG-104PLV: expose vibration_count - **added** — Plugwise 170-01: expose max/min heat/cool setpoint limit - **added** — SONOFF MINI-ZBDIM: expose max brightness threshold - **added** — Tuya TS0601_pir_solar: expose alarm_time and alarm_mode - **changed** — Hue: always add 'sunrise' to effects list - **added** — Shelly Power Strip 4 Gen4 (S4PL-00416EU): add per-socket power_on_behavior - **fixed** — Replace deprecated url.parse - **fixed** — Heiman HS1RM: add switch type and fix diagnostic issue - **fixed** — Plugwise 170-01: add entity category to min/max heat/cool setpoint limits - **fixed** — Move _TZ3000_cziew6eu to TS0726_3_gang_scene_switch - **fixed** — Novato ZIS-01P: add datapoints - **fixed** — Plugwise 170-01: improve reporting configuration - **fixed** — Tuya TS130F and Moes MS-108ZR: fix various attributes not updating - **fixed** — Tuya: fix UNSUPPORTED_CLUSTER when setting switch_type - **fixed** — Danfoss: rename adaptionRunControl state none to idle #### Notes - This hotfix release fixes several Tuya device attributes that were not updating or writable (https://github.com/Koenkk/zigbee2mqtt/issues/31851, https://github.com/Koenkk/zigbee2mqtt/issues/31835, https://github.com/Koenkk/zigbee2mqtt/issues/31850) #### Improvements - [#12096](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12096) Shelly 1 Gen 4: support switch_mode and switch_type (@SebiGo) - [#12127](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12127) Tuya ERS-10TZBVK-AA: expose `action_brightness_delta` and `action_color_temperature_delta` (@TheUnlimited64) - [#12105](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12105) Tuya TS0601_multifunction_switch: add inching, indicator mode, fix dp in timer device (@ohadvano) - [#12074](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12074) Excellux ZG-104PLV: expose `vibration_count` (@iotRobot) - [#12115](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12115) Plugwise 170-01: expose max/min heat/cool setpoint limit (@michelotten) - [#12116](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12116) SONOFF MINI-ZBDIM: expose max brightnes threshold (@storm1ng) - [#12124](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12124) Tuya TS0601_pir_solar: expose `alarm_time` and `alarm_mode` (@andrei-lazarov) - [#12087](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12087) Hue: always add 'sunrise' to effects list (@Mihonarium) - [#12086](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12086) Shelly Power Strip 4 Gen4 (S4PL-00416EU): add per-socket power_on_behavior (@coyotte508) #### Fixes - [#31845](https://github.com/Koenkk/zigbee2mqtt/issues/31845) Replace deprecated `url.parse` (@Nerivec) - [#12135](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12135) Heiman HS1RM: add switch type and fix diagnostic issue (@Leo2442926161) - [#12137](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12137) Plugwise 170-01: add entity category to min/max heat/cool setpoint limits (@michelotten) - [#12125](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12125) Move `_TZ3000_cziew6eu` to TS0726_3_gang_scene_switch (@andrei-lazarov) - [#12103](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12103) Novato ZIS-01P: add datapoints (@andrei-lazarov) - [#12114](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12114) Plugwise 170-01: improve reporting configuration (@michelotten) - [#31851](https://github.com/Koenkk/zigbee2mqtt/issues/31851) Tuya TS130F and Moes MS-108ZR: fix various attributes not updating (@Koenkk) - [#31916](https://github.com/Koenkk/zigbee2mqtt/issues/31916) Tuya: fix UNSUPPORTED_CLUSTER when setting switch_type (@Koenkk) - [#12109](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12109) Danfoss: rename adaptionRunControl state none to idle (@storm1ng) - [#12094](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12094) Develco EMIZB-132: expose `producedEnergy` (@svhelge) - [#12036](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12036) Inovelli: clean up biome-ignore comments (@rohankapoorcom) - [#12095](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12095) Legrand/BTicino K4003C: fix broken state reporting (@murarustefaan) - [#12093](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12093) Novato ZIS-01P: fix datapoints (@bilgi-source) - [#12090](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12090) Philips Hue: fix native transition time (@Mihonarium) - [#12100](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12100) Tuya _TZB210_rs0ufzwg: fix state lost after on -> off -> on (@Goldmensch) - [#12091](https://github.com/Koenkk/zigbee-herdsman-converters/issues/12091) Tuya TLC2206: fix power source (@andrei-lazarov) - [#31835](https://github.com/Koenkk/zigbee2mqtt/issues/31835) Tuya TS0505B_2: fi _[Truncated at 4000 characters — full notes: https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.10.1]_