UNPKG

zigbee-herdsman

Version:

An open source Zigbee gateway solution with node.js.

668 lines (352 loc) 154 kB
# Changelog ## [10.0.7](https://github.com/Koenkk/zigbee-herdsman/compare/v10.0.6...v10.0.7) (2026-04-11) ### Bug Fixes * **ignore:** bump @biomejs/biome from 2.4.10 to 2.4.11 in the minor-patch group ([#1740](https://github.com/Koenkk/zigbee-herdsman/issues/1740)) ([b613178](https://github.com/Koenkk/zigbee-herdsman/commit/b613178187b22d0550d2828dd7c7ca3c6baa4ab0)) * **ignore:** bump typescript from 5.9.2 to 6.0.2 ([#1739](https://github.com/Koenkk/zigbee-herdsman/issues/1739)) ([6eeaaee](https://github.com/Koenkk/zigbee-herdsman/commit/6eeaaeee313add4a123f8fb3b3d5a53eb7c2577e)) * Move Legrand and Tuya attributes from ZH to ZHC ([#1734](https://github.com/Koenkk/zigbee-herdsman/issues/1734)) ([9b9fb3b](https://github.com/Koenkk/zigbee-herdsman/commit/9b9fb3b5766d7a9f9dc6f38161208e919e5abd2e)) * Move Tuya specific attributes in lightingColorCtrl cluster from ZH to ZHC ([#1743](https://github.com/Koenkk/zigbee-herdsman/issues/1743)) ([8506a42](https://github.com/Koenkk/zigbee-herdsman/commit/8506a426587193344481497d886ee5c6f143b6c7)) ## [10.0.6](https://github.com/Koenkk/zigbee-herdsman/compare/v10.0.5...v10.0.6) (2026-04-07) ### Bug Fixes * `defaultRsp` command ID matching when sending ([#1720](https://github.com/Koenkk/zigbee-herdsman/issues/1720)) ([5ef90a5](https://github.com/Koenkk/zigbee-herdsman/commit/5ef90a5d59c35bdd00583abaa5da926e01405f1b)) * **ignore:** bump the minor-patch group across 1 directory with 2 updates ([#1735](https://github.com/Koenkk/zigbee-herdsman/issues/1735)) ([016961d](https://github.com/Koenkk/zigbee-herdsman/commit/016961d6882cc63708535ea1815c2367cf3806a3)) * Move custom attributes (fournoks) and command (plugwise) from ZH to ZHC ([#1726](https://github.com/Koenkk/zigbee-herdsman/issues/1726)) ([913f140](https://github.com/Koenkk/zigbee-herdsman/commit/913f140e76840cc0dabb57521b038ac9aee71c10)) * Move more custom attributes and commands from ZH to ZHC ([#1728](https://github.com/Koenkk/zigbee-herdsman/issues/1728)) ([4a3d508](https://github.com/Koenkk/zigbee-herdsman/commit/4a3d508e9de844079c664cbc85e90341d873ffc0)) * Proper `readRsp` & `defaultRsp` spec behavior ([#1716](https://github.com/Koenkk/zigbee-herdsman/issues/1716)) ([d127f9a](https://github.com/Koenkk/zigbee-herdsman/commit/d127f9a8347e071073236fcf56e1127dff94bf53)) * Set max illuminance measured value to 0xfffe ([#1736](https://github.com/Koenkk/zigbee-herdsman/issues/1736)) ([dbbb976](https://github.com/Koenkk/zigbee-herdsman/commit/dbbb976a0296fc4ea00444afee0abe6dd1f0390c)) ## [10.0.5](https://github.com/Koenkk/zigbee-herdsman/compare/v10.0.4...v10.0.5) (2026-03-31) ### Bug Fixes * Move "Tradfri" commands used in ZHC to ZHC / ikea.ts ([#1714](https://github.com/Koenkk/zigbee-herdsman/issues/1714)) ([599cd08](https://github.com/Koenkk/zigbee-herdsman/commit/599cd082d8e4470d6e49f59e1a0b84555bb22ec4)) * Move cluster attribute develcoAlarmOffDelay from ZH to ZHC ([#1725](https://github.com/Koenkk/zigbee-herdsman/issues/1725)) ([b224e13](https://github.com/Koenkk/zigbee-herdsman/commit/b224e134495333df8049691b00e47aeebd37366c)) * Move Sprut attributes from ZH to ZHC ([#1713](https://github.com/Koenkk/zigbee-herdsman/issues/1713)) ([5a1276e](https://github.com/Koenkk/zigbee-herdsman/commit/5a1276eeb0eb0142ea90da197ae21195e8456170)) * Move two Stelpro attributes in hvacThermostat from ZH to ZHC ([#1722](https://github.com/Koenkk/zigbee-herdsman/issues/1722)) ([9ad65bf](https://github.com/Koenkk/zigbee-herdsman/commit/9ad65bf5d57781d0e830d81fe0491ac94de7b469)) * Move Viessmann attributes from ZH to ZHC ([#1724](https://github.com/Koenkk/zigbee-herdsman/issues/1724)) ([3594433](https://github.com/Koenkk/zigbee-herdsman/commit/3594433a174705285bc52e56195340e999fd629b)) * Remove custom attributes and commands not used in ZHC ([#1723](https://github.com/Koenkk/zigbee-herdsman/issues/1723)) ([8527a0e](https://github.com/Koenkk/zigbee-herdsman/commit/8527a0eb2cfce28afb9cf2b694e77c82c8c7b988)) * Remove custom attributes/commandsResponses not used in ZHC ([#1715](https://github.com/Koenkk/zigbee-herdsman/issues/1715)) ([124640f](https://github.com/Koenkk/zigbee-herdsman/commit/124640f04379719441359d7a7deabd167aea7cfb)) ## [10.0.4](https://github.com/Koenkk/zigbee-herdsman/compare/v10.0.3...v10.0.4) (2026-03-22) ### Bug Fixes * Device onZclData optimizations ([#1711](https://github.com/Koenkk/zigbee-herdsman/issues/1711)) ([02cc145](https://github.com/Koenkk/zigbee-herdsman/commit/02cc145c9f192f3306385e3c65f61106c0787b5a)) * Move manuSpecificTuya2 and 3 from ZH to ZHC ([#1710](https://github.com/Koenkk/zigbee-herdsman/issues/1710)) ([6cada34](https://github.com/Koenkk/zigbee-herdsman/commit/6cada34f54b0e003e25e1a888f9857c4d0994f97)) ## [10.0.3](https://github.com/Koenkk/zigbee-herdsman/compare/v10.0.2...v10.0.3) (2026-03-19) ### Bug Fixes * better handling for ZCL default response ([#1694](https://github.com/Koenkk/zigbee-herdsman/issues/1694)) ([909bda4](https://github.com/Koenkk/zigbee-herdsman/commit/909bda49e130e257645416004f84bc4f6b2f9a70)) * **ignore:** better test replacement for 374f0a ([#1707](https://github.com/Koenkk/zigbee-herdsman/issues/1707)) ([527e7a4](https://github.com/Koenkk/zigbee-herdsman/commit/527e7a4a3471b1882cb2b266ce781229e46b3d6c)) * Move Danfoss custom attributes from ZH to ZHC ([#1709](https://github.com/Koenkk/zigbee-herdsman/issues/1709)) ([0a11cd0](https://github.com/Koenkk/zigbee-herdsman/commit/0a11cd0ca4d50a8e0d24e19c742caf25d21b86d5)) * Move OwonSeMetering attributes from ZH to ZHC ([#1708](https://github.com/Koenkk/zigbee-herdsman/issues/1708)) ([490a13e](https://github.com/Koenkk/zigbee-herdsman/commit/490a13e6e9d63fe0a54642f675ec4e642ddec86b)) * optimize ZCL foundation parse/write ([#1699](https://github.com/Koenkk/zigbee-herdsman/issues/1699)) ([0d19a7e](https://github.com/Koenkk/zigbee-herdsman/commit/0d19a7e6a82a3ff5b055e2d3a6770ff2ee9a1fd8)) * Remove Schneider Electric-specific attributes from ZH cluster definitions that are not utilized in ZHC ([#1703](https://github.com/Koenkk/zigbee-herdsman/issues/1703)) ([374f0ae](https://github.com/Koenkk/zigbee-herdsman/commit/374f0ae470945fd3c0eb6c6d3c307501ca8fd301)) ## [10.0.2](https://github.com/Koenkk/zigbee-herdsman/compare/v10.0.1...v10.0.2) (2026-03-16) ### Bug Fixes * Move "Develco metering cluster" to ZHC ([#1701](https://github.com/Koenkk/zigbee-herdsman/issues/1701)) ([d182569](https://github.com/Koenkk/zigbee-herdsman/commit/d1825698ee4c748cdeea18addda0b5f4138e159f)) * Move SchneiderWiser attributes from ZH to ZHC ([#1702](https://github.com/Koenkk/zigbee-herdsman/issues/1702)) ([7262b85](https://github.com/Koenkk/zigbee-herdsman/commit/7262b85671fad81f4ccba51d3a4fa968e722542b)) * Move SinopeHvacThermostat attributes from ZH to ZHC ([#1704](https://github.com/Koenkk/zigbee-herdsman/issues/1704)) ([ffa0691](https://github.com/Koenkk/zigbee-herdsman/commit/ffa06911e8db236d6c6d57cb8fd1f50ed2003019)) * Set serialport DTR_CONTROL_DISABLE on Windows ([#1674](https://github.com/Koenkk/zigbee-herdsman/issues/1674)) ([1f8f968](https://github.com/Koenkk/zigbee-herdsman/commit/1f8f968423d7b633588533a5f8f891b1e3ea8844)) * ZStack: don't require preconfigured key match on Z-Stack 3.x ([#1692](https://github.com/Koenkk/zigbee-herdsman/issues/1692)) ([1738575](https://github.com/Koenkk/zigbee-herdsman/commit/173857523d4a2cfb94692c2f4cc5f24c30bc7bf3)) ## [10.0.1](https://github.com/Koenkk/zigbee-herdsman/compare/v10.0.0...v10.0.1) (2026-03-13) ### Bug Fixes * **ignore:** bump the minor-patch group with 2 updates ([#1695](https://github.com/Koenkk/zigbee-herdsman/issues/1695)) ([f1160e4](https://github.com/Koenkk/zigbee-herdsman/commit/f1160e4ff340df9b47c2e36747e80c0f7e6fabb1)) * Move cluster manuSpecificProfalux1 from ZH to ZHC ([#1683](https://github.com/Koenkk/zigbee-herdsman/issues/1683)) ([bf3b1e3](https://github.com/Koenkk/zigbee-herdsman/commit/bf3b1e3f72e00b197741d622c50858b2194277f2)) * Move cluster manuSpecificSiglisZigfred from ZH to ZHC ([#1688](https://github.com/Koenkk/zigbee-herdsman/issues/1688)) ([7e89d22](https://github.com/Koenkk/zigbee-herdsman/commit/7e89d22f3703798acee01cda40fc965a8ad05db5)) * Move cluster manuSpecificSmartThingsArrivalSensor from ZH to ZHC ([#1690](https://github.com/Koenkk/zigbee-herdsman/issues/1690)) ([4519f2b](https://github.com/Koenkk/zigbee-herdsman/commit/4519f2b51be7881f600b0756091a6cd4df240c67)) * Move cluster zosungIRTransmit and cluster zosungIRControl from ZH to ZHC ([#1691](https://github.com/Koenkk/zigbee-herdsman/issues/1691)) ([00ef097](https://github.com/Koenkk/zigbee-herdsman/commit/00ef09785a530bfe8fb2b3388e624af7dd7b2f7b)) * Move manuSpecificLumi from ZH to ZHC ([#1687](https://github.com/Koenkk/zigbee-herdsman/issues/1687)) ([3b63933](https://github.com/Koenkk/zigbee-herdsman/commit/3b6393318fea7b5247763c0e44bd45ff1c2350c7)) * Move manuSpecificSinope from ZH to ZHC ([#1686](https://github.com/Koenkk/zigbee-herdsman/issues/1686)) ([8a4ce87](https://github.com/Koenkk/zigbee-herdsman/commit/8a4ce87e4f129be6f7c777ad010605e789473084)) * Move owonClearMetering from ZH to ZHC ([#1689](https://github.com/Koenkk/zigbee-herdsman/issues/1689)) ([8b918f7](https://github.com/Koenkk/zigbee-herdsman/commit/8b918f7a64e51317aede7581131ece9b8e03ff3f)) * Remove "schneiderHaElectrical" from ZH, attributes are not used in ZHC ([#1698](https://github.com/Koenkk/zigbee-herdsman/issues/1698)) ([d8aa1ab](https://github.com/Koenkk/zigbee-herdsman/commit/d8aa1ab54091dc9a671c8535f43b0412d1502fa5)) * Remove "schneiderSeMetering" from ZH, attributes are not used in ZHC ([#1697](https://github.com/Koenkk/zigbee-herdsman/issues/1697)) ([8d99fd2](https://github.com/Koenkk/zigbee-herdsman/commit/8d99fd2c020f679f268f2a9fae1c4bf4631d3eef)) * Remove Elko specific attributes from ZH (not used in ZHC) ([#1696](https://github.com/Koenkk/zigbee-herdsman/issues/1696)) ([647d0f9](https://github.com/Koenkk/zigbee-herdsman/commit/647d0f969183359f86462e2e89ce5b319b5f5671)) ## [10.0.0](https://github.com/Koenkk/zigbee-herdsman/compare/v9.0.11...v10.0.0) (2026-03-09) ### ⚠ BREAKING CHANGES * improve performance with ZCL clusters handling ([#1663](https://github.com/Koenkk/zigbee-herdsman/issues/1663)) ### Bug Fixes * improve performance with ZCL clusters handling ([#1663](https://github.com/Koenkk/zigbee-herdsman/issues/1663)) ([8356e5d](https://github.com/Koenkk/zigbee-herdsman/commit/8356e5d2c5efd9eb75a03e881ceeefeda8c93cb5)) * Move manuSpecificPhilips and manuSpecificPhilips2 from ZH to ZHC ([#1682](https://github.com/Koenkk/zigbee-herdsman/issues/1682)) ([e6f67ef](https://github.com/Koenkk/zigbee-herdsman/commit/e6f67ef5e5247c80cd6902011e6064b76cf888d9)) ## [9.0.11](https://github.com/Koenkk/zigbee-herdsman/compare/v9.0.10...v9.0.11) (2026-03-03) ### Bug Fixes * Move manuSpecificSamsungAccelerometer from ZH to ZHC ([#1680](https://github.com/Koenkk/zigbee-herdsman/issues/1680)) ([7ab5e70](https://github.com/Koenkk/zigbee-herdsman/commit/7ab5e708a490c6a18f9f27da3fbfaa3d83e7f925)) ## [9.0.10](https://github.com/Koenkk/zigbee-herdsman/compare/v9.0.9...v9.0.10) (2026-03-03) ### Bug Fixes * **ignore:** bump the minor-patch group with 2 updates ([#1677](https://github.com/Koenkk/zigbee-herdsman/issues/1677)) ([1aceee5](https://github.com/Koenkk/zigbee-herdsman/commit/1aceee5f3eac1f4e39f02c3116da5424f73d2ca2)) * Move manuSpecificClusterAduroSmart to ZHC ([#1671](https://github.com/Koenkk/zigbee-herdsman/issues/1671)) ([8749e5d](https://github.com/Koenkk/zigbee-herdsman/commit/8749e5d6a0aefbacb6abf4c6cb2b74188aa1728a)) * Move manuSpecificOsram from ZH to ZHC ([#1678](https://github.com/Koenkk/zigbee-herdsman/issues/1678)) ([91302cd](https://github.com/Koenkk/zigbee-herdsman/commit/91302cd48aa65e830ed618de4e7bc85e8959cda4)) * Move sprutVoc, sprutNoise and sprutIrBlaster from ZH to ZHC ([#1679](https://github.com/Koenkk/zigbee-herdsman/issues/1679)) ([605962c](https://github.com/Koenkk/zigbee-herdsman/commit/605962cb03ae3714ee4540d02679c41f6e45221a)) * Moved cluster manuSpecificCentraliteHumidity from ZH to ZHC ([#1675](https://github.com/Koenkk/zigbee-herdsman/issues/1675)) ([5bac250](https://github.com/Koenkk/zigbee-herdsman/commit/5bac2504501fb3d9ca1f7e13a99b3c1b7d69c60c)) ## [9.0.9](https://github.com/Koenkk/zigbee-herdsman/compare/v9.0.8...v9.0.9) (2026-02-28) ### Bug Fixes * Fix for Dresden Elektronik OTA updates ([#1664](https://github.com/Koenkk/zigbee-herdsman/issues/1664)) ([8d96a5c](https://github.com/Koenkk/zigbee-herdsman/commit/8d96a5c4f4601f4753315a7db35627620f99a196)) ## [9.0.8](https://github.com/Koenkk/zigbee-herdsman/compare/v9.0.7...v9.0.8) (2026-02-28) ### Bug Fixes * Missing `write` on some closuresWindowCovering attrs ([#1669](https://github.com/Koenkk/zigbee-herdsman/issues/1669)) ([41f2121](https://github.com/Koenkk/zigbee-herdsman/commit/41f2121d804bc3685bd3518cc29ec38e062560da)) * Move cluster manuSpecificSchneiderFanSwitchConfiguration from ZH to ZHC. ([#1662](https://github.com/Koenkk/zigbee-herdsman/issues/1662)) ([fd4d585](https://github.com/Koenkk/zigbee-herdsman/commit/fd4d58526d685fd75bc1425df4f2d05ba234fd9d)) * Move cluster tradfriButton to ZHC ([#1666](https://github.com/Koenkk/zigbee-herdsman/issues/1666)) ([79709b1](https://github.com/Koenkk/zigbee-herdsman/commit/79709b15f7e57ddb16e5def951148771ec5e337b)) * Move Elko attributes in hvacThermostat cluster to ZHC ([#1658](https://github.com/Koenkk/zigbee-herdsman/issues/1658)) ([71646d2](https://github.com/Koenkk/zigbee-herdsman/commit/71646d2a41e1dae8bfe6d410b2b64b8eb7d94e65)) * Move legrand clusters to ZHC ([#1665](https://github.com/Koenkk/zigbee-herdsman/issues/1665)) ([ecca834](https://github.com/Koenkk/zigbee-herdsman/commit/ecca83464541b98ced1eed62cf87309a80e467bf)) * Move manuSpecificAssaDoorLock cluster to ZHC ([#1667](https://github.com/Koenkk/zigbee-herdsman/issues/1667)) ([00b95a0](https://github.com/Koenkk/zigbee-herdsman/commit/00b95a00eb9db8061b6c2240f847cdebeaef7e28)) * Remove schneiderSpecificPilotMode from ZH ([#1659](https://github.com/Koenkk/zigbee-herdsman/issues/1659)) ([7394cf7](https://github.com/Koenkk/zigbee-herdsman/commit/7394cf7073b24f6d1c917afbb3fdbb180386faf7)) ## [9.0.7](https://github.com/Koenkk/zigbee-herdsman/compare/v9.0.6...v9.0.7) (2026-02-24) ### Bug Fixes * Capacity field in Get Scene Membership Response can be 0 ([#1649](https://github.com/Koenkk/zigbee-herdsman/issues/1649)) ([785b87b](https://github.com/Koenkk/zigbee-herdsman/commit/785b87b63cbf696c811139503c7895146fb2b7b3)) * **ignore:** bump @biomejs/biome from 2.4.1 to 2.4.4 in the minor-patch group ([#1651](https://github.com/Koenkk/zigbee-herdsman/issues/1651)) ([2880f09](https://github.com/Koenkk/zigbee-herdsman/commit/2880f09f0f7027c06b94f6c06b110c841783deb9)) * Move manuSpecificDoorman from ZH to ZHC ([#1655](https://github.com/Koenkk/zigbee-herdsman/issues/1655)) ([44ae58f](https://github.com/Koenkk/zigbee-herdsman/commit/44ae58f27b511eb128082c12a45c7cb0e2d30830)) * Move manuSpecificSchneiderLightSwitchConfiguration to ZHC ([#1654](https://github.com/Koenkk/zigbee-herdsman/issues/1654)) ([e41b4d1](https://github.com/Koenkk/zigbee-herdsman/commit/e41b4d1fd5c9499a221aa986be32f22e65f2d2a1)) * Pass abort signal to controller start ([#1656](https://github.com/Koenkk/zigbee-herdsman/issues/1656)) ([e35afa7](https://github.com/Koenkk/zigbee-herdsman/commit/e35afa776eae52e88ef2a62306d000d28b097ba2)) * Remove elkoOccupancySettingClusterServer (moved to ZHC) ([#1650](https://github.com/Koenkk/zigbee-herdsman/issues/1650)) ([4f4f3fc](https://github.com/Koenkk/zigbee-herdsman/commit/4f4f3fcbc242f4a772e472bb4e29590246f1c7e9)) * Remove elkoSwitchConfigurationClusterServer (moved to ZHC) ([#1652](https://github.com/Koenkk/zigbee-herdsman/issues/1652)) ([8673881](https://github.com/Koenkk/zigbee-herdsman/commit/867388113c05994663c9987e36b66516bfaa5791)) ## [9.0.6](https://github.com/Koenkk/zigbee-herdsman/compare/v9.0.5...v9.0.6) (2026-02-22) ### Bug Fixes * add serial options to `findAllDevices` return items ([#1647](https://github.com/Koenkk/zigbee-herdsman/issues/1647)) ([5cc4837](https://github.com/Koenkk/zigbee-herdsman/commit/5cc483705e75e69cd28d5be58ed8a4035294bd6a)) * perf: ensure manuf code unique ([#1645](https://github.com/Koenkk/zigbee-herdsman/issues/1645)) ([ab30563](https://github.com/Koenkk/zigbee-herdsman/commit/ab30563675c9f88084037601820d0d087b3f274c)) ## [9.0.5](https://github.com/Koenkk/zigbee-herdsman/compare/v9.0.4...v9.0.5) (2026-02-19) ### Bug Fixes * **ignore:** add test for merging of custom clusters ([#1643](https://github.com/Koenkk/zigbee-herdsman/issues/1643)) ([cf07da8](https://github.com/Koenkk/zigbee-herdsman/commit/cf07da8585d4c39aeb23893570635819c0d9418f)) * **ignore:** bump the minor-patch group with 2 updates ([#1638](https://github.com/Koenkk/zigbee-herdsman/issues/1638)) ([1117c36](https://github.com/Koenkk/zigbee-herdsman/commit/1117c36a4844f0a5cf9b64260485d96405d35e57)) * **ignore:** bump the minor-patch group with 3 updates ([#1641](https://github.com/Koenkk/zigbee-herdsman/issues/1641)) ([51cd68b](https://github.com/Koenkk/zigbee-herdsman/commit/51cd68bce73e362992f568fa82e1d10b9160f339)) * Improve `Request superseded` error ([#1626](https://github.com/Koenkk/zigbee-herdsman/issues/1626)) ([1c978ad](https://github.com/Koenkk/zigbee-herdsman/commit/1c978ad7446f2ca2f53eac9b17875520509bc38a)) ## [9.0.4](https://github.com/Koenkk/zigbee-herdsman/compare/v9.0.3...v9.0.4) (2026-02-08) ### Bug Fixes * Fix custom cluster lost when calling `device.addCustomCluster` multiple times for the same cluster ([#1635](https://github.com/Koenkk/zigbee-herdsman/issues/1635)) ([cb66a4d](https://github.com/Koenkk/zigbee-herdsman/commit/cb66a4d4458b1ed2775263b323357021561498c6)) * OTA padding skip ([#1636](https://github.com/Koenkk/zigbee-herdsman/issues/1636)) ([f4311c2](https://github.com/Koenkk/zigbee-herdsman/commit/f4311c2a436e9c4052458cc590cc46b0007084fc)) ## [9.0.3](https://github.com/Koenkk/zigbee-herdsman/compare/v9.0.2...v9.0.3) (2026-02-05) ### Bug Fixes * ZCL cluster definition issues ([#1633](https://github.com/Koenkk/zigbee-herdsman/issues/1633)) ([4b7d9e5](https://github.com/Koenkk/zigbee-herdsman/commit/4b7d9e57f4aff10ad84e441fac1df32c314e7809)) ## [9.0.2](https://github.com/Koenkk/zigbee-herdsman/compare/v9.0.1...v9.0.2) (2026-01-27) ### Bug Fixes * **ignore:** bump @biomejs/biome from 2.3.11 to 2.3.13 in the minor-patch group ([#1628](https://github.com/Koenkk/zigbee-herdsman/issues/1628)) ([4fa973c](https://github.com/Koenkk/zigbee-herdsman/commit/4fa973c335016dc3a5776e0b4688d6be8c01598f)) * OTA detection & filesystem index ([#1630](https://github.com/Koenkk/zigbee-herdsman/issues/1630)) ([964a5a7](https://github.com/Koenkk/zigbee-herdsman/commit/964a5a7f00794d38b99d74d0572c1acc39e18088)) ## [9.0.1](https://github.com/Koenkk/zigbee-herdsman/compare/v9.0.0...v9.0.1) (2026-01-24) ### Bug Fixes * Performance nitpicks ([#1624](https://github.com/Koenkk/zigbee-herdsman/issues/1624)) ([48f9084](https://github.com/Koenkk/zigbee-herdsman/commit/48f9084567d1c12bbc25026653e5ecf5052b3938)) ## [9.0.0](https://github.com/Koenkk/zigbee-herdsman/compare/v8.1.0...v9.0.0) (2026-01-23) ### ⚠ BREAKING CHANGES * OTA refactor ([#1612](https://github.com/Koenkk/zigbee-herdsman/issues/1612)) ### Features * OTA refactor ([#1612](https://github.com/Koenkk/zigbee-herdsman/issues/1612)) ([1ec439c](https://github.com/Koenkk/zigbee-herdsman/commit/1ec439c5301e90d5f8b25a2e465ec79397101099)) ## [8.1.0](https://github.com/Koenkk/zigbee-herdsman/compare/v8.0.3...v8.1.0) (2026-01-20) ### Features * Allow omitting parameters with MINIMUM_REMAINING_BUFFER_BYTES ([#1619](https://github.com/Koenkk/zigbee-herdsman/issues/1619)) ([2670e25](https://github.com/Koenkk/zigbee-herdsman/commit/2670e25c1badad038371dc42e1287938c49dcd46)) ### Bug Fixes * **ignore:** bump @types/node from 24.10.7 to 24.10.9 in the minor-patch group ([#1618](https://github.com/Koenkk/zigbee-herdsman/issues/1618)) ([bb50af7](https://github.com/Koenkk/zigbee-herdsman/commit/bb50af7918d3309deab0eb03350b4546e72fbac9)) ## [8.0.3](https://github.com/Koenkk/zigbee-herdsman/compare/v8.0.2...v8.0.3) (2026-01-13) ### Bug Fixes * Allow unbinding from non-existing group and bind ([#1613](https://github.com/Koenkk/zigbee-herdsman/issues/1613)) ([5c8f27b](https://github.com/Koenkk/zigbee-herdsman/commit/5c8f27b197df11bb922dc2c69a09604c02ad025e)) * **ignore:** bump @biomejs/biome from 2.3.10 to 2.3.11 in the minor-patch group ([#1610](https://github.com/Koenkk/zigbee-herdsman/issues/1610)) ([ef9438b](https://github.com/Koenkk/zigbee-herdsman/commit/ef9438b8d35407c0002e7eb335971fc3795dd4a5)) * **ignore:** bump @types/node from 24.10.4 to 24.10.7 in the minor-patch group ([#1616](https://github.com/Koenkk/zigbee-herdsman/issues/1616)) ([cf82101](https://github.com/Koenkk/zigbee-herdsman/commit/cf82101eeefe5416bab65f54c102b289c5711a3a)) ## [8.0.2](https://github.com/Koenkk/zigbee-herdsman/compare/v8.0.1...v8.0.2) (2026-01-03) ### Bug Fixes * Allow literal (RFC2732) IPv6 addresses in TCP URI ([#1601](https://github.com/Koenkk/zigbee-herdsman/issues/1601)) ([e46c0b0](https://github.com/Koenkk/zigbee-herdsman/commit/e46c0b0015b53b65abd78d0e5ba0ba5af202cbe7)) * Fix transitionTime not always present in genScenes recall ([#1609](https://github.com/Koenkk/zigbee-herdsman/issues/1609)) ([c942010](https://github.com/Koenkk/zigbee-herdsman/commit/c942010649e03cad6f06d3ddef738edd9746e383)) * **ignore:** bump @biomejs/biome from 2.3.8 to 2.3.10 in the minor-patch group ([#1602](https://github.com/Koenkk/zigbee-herdsman/issues/1602)) ([44cbf32](https://github.com/Koenkk/zigbee-herdsman/commit/44cbf321e91e99a27fface43fedeae1b801fd43a)) * **ignore:** bump @types/node from 24.10.1 to 24.10.4 in the minor-patch group ([#1607](https://github.com/Koenkk/zigbee-herdsman/issues/1607)) ([824028c](https://github.com/Koenkk/zigbee-herdsman/commit/824028cb26ba58d6ce3612a48897008219e35e91)) ## [8.0.1](https://github.com/Koenkk/zigbee-herdsman/compare/v8.0.0...v8.0.1) (2025-12-16) ### Bug Fixes * Adapter detection lowercase vid/pid ([#1597](https://github.com/Koenkk/zigbee-herdsman/issues/1597)) ([9318068](https://github.com/Koenkk/zigbee-herdsman/commit/93180685738b62ff5bd0fcee36e45007bbc5fe91)) * onZclPayload crash when invalid post read ([#1598](https://github.com/Koenkk/zigbee-herdsman/issues/1598)) ([b8c50cb](https://github.com/Koenkk/zigbee-herdsman/commit/b8c50cbe49ecdd93eacfba9f6ce71ced520898cb)) * ZStack: map all data confirm errors ([#1593](https://github.com/Koenkk/zigbee-herdsman/issues/1593)) ([f4e9db4](https://github.com/Koenkk/zigbee-herdsman/commit/f4e9db45b63085e89e7525951aeeacf937147fd7)) ## [8.0.0](https://github.com/Koenkk/zigbee-herdsman/compare/v7.0.6...v8.0.0) (2025-12-13) ### ⚠ BREAKING CHANGES * enhance ZCL specification ([#1503](https://github.com/Koenkk/zigbee-herdsman/issues/1503)) ### Bug Fixes * Biome floating promises detection ([#1584](https://github.com/Koenkk/zigbee-herdsman/issues/1584)) ([19e4cea](https://github.com/Koenkk/zigbee-herdsman/commit/19e4cead74c75f0d12f4dc14525872ae715676d5)) * deCONZ: enable APS ACKs per request if the first request fails ([#1590](https://github.com/Koenkk/zigbee-herdsman/issues/1590)) ([aaddbc8](https://github.com/Koenkk/zigbee-herdsman/commit/aaddbc87f6c9541af63dfbc549dfa9c4438e6208)) * enhance ZCL specification ([#1503](https://github.com/Koenkk/zigbee-herdsman/issues/1503)) ([685a781](https://github.com/Koenkk/zigbee-herdsman/commit/685a781be46c56afb5eb3c9e099998c62c2df7ea)) * Improve some USB discovery ([#1589](https://github.com/Koenkk/zigbee-herdsman/issues/1589)) ([2f030b5](https://github.com/Koenkk/zigbee-herdsman/commit/2f030b5dffbd3c6dc4ac4de51d6b1a98109cc4b8)) * Use cheaper async mutex in place of 1-queue ([#1587](https://github.com/Koenkk/zigbee-herdsman/issues/1587)) ([2a6900e](https://github.com/Koenkk/zigbee-herdsman/commit/2a6900e2901d177bcb7532cb1740878a2edeb0f0)) ## [7.0.6](https://github.com/Koenkk/zigbee-herdsman/compare/v7.0.5...v7.0.6) (2025-12-10) ### Bug Fixes * ember: revert queueMicrotask change ([#1585](https://github.com/Koenkk/zigbee-herdsman/issues/1585)) ([1d6135c](https://github.com/Koenkk/zigbee-herdsman/commit/1d6135c5b78d22a67e74c222ca4c51cf8dc1ce51)) ## [7.0.5](https://github.com/Koenkk/zigbee-herdsman/compare/v7.0.4...v7.0.5) (2025-12-09) ### Bug Fixes * Ember: ASH layer optimizations ([#1583](https://github.com/Koenkk/zigbee-herdsman/issues/1583)) ([cd0e306](https://github.com/Koenkk/zigbee-herdsman/commit/cd0e306c6bc7f84876ddc62d9e9bb5354cf245cd)) * Ember: tweak error logging ([#1582](https://github.com/Koenkk/zigbee-herdsman/issues/1582)) ([e5c5d72](https://github.com/Koenkk/zigbee-herdsman/commit/e5c5d72582ea42f2f828dbeda2e640c033b0997c)) * Guard against a `undefined` device on data receipt ([#1580](https://github.com/Koenkk/zigbee-herdsman/issues/1580)) ([069666f](https://github.com/Koenkk/zigbee-herdsman/commit/069666f014c480bf53f76a6230db3ad6a1a584ba)) ## [7.0.4](https://github.com/Koenkk/zigbee-herdsman/compare/v7.0.3...v7.0.4) (2025-12-06) ### Bug Fixes * Use best match for USB adapter discovery ([#1578](https://github.com/Koenkk/zigbee-herdsman/issues/1578)) ([1c5a249](https://github.com/Koenkk/zigbee-herdsman/commit/1c5a2495fcb0e7f7b3301004183e39fe0d240e14)) ## [7.0.3](https://github.com/Koenkk/zigbee-herdsman/compare/v7.0.2...v7.0.3) (2025-12-04) ### Bug Fixes * Lower db save interval, remove save on attribute report ([#1576](https://github.com/Koenkk/zigbee-herdsman/issues/1576)) ([4a42758](https://github.com/Koenkk/zigbee-herdsman/commit/4a42758744d59bcf9aab007aefa0fb36ef59d359)) ## [7.0.2](https://github.com/Koenkk/zigbee-herdsman/compare/v7.0.1...v7.0.2) (2025-12-02) ### Bug Fixes * Check status when handling groups ([#1573](https://github.com/Koenkk/zigbee-herdsman/issues/1573)) ([758fb38](https://github.com/Koenkk/zigbee-herdsman/commit/758fb38287b68e62bd02fa146a2dcdfa1adcf3b7)) * **ignore:** bump the minor-patch group with 2 updates ([#1571](https://github.com/Koenkk/zigbee-herdsman/issues/1571)) ([4dd94ca](https://github.com/Koenkk/zigbee-herdsman/commit/4dd94cac7e153a0cadd243344a4e15453f929c16)) ## [7.0.1](https://github.com/Koenkk/zigbee-herdsman/compare/v7.0.0...v7.0.1) (2025-11-27) ### Bug Fixes * **ignore:** bump the minor-patch group with 2 updates ([#1566](https://github.com/Koenkk/zigbee-herdsman/issues/1566)) ([d476b22](https://github.com/Koenkk/zigbee-herdsman/commit/d476b221e534503a9e56afc1cbcb143e5bc436a5)) * **ignore:** LiXee ZLinky: remove cluster definition (moved to ZHC) ([#1547](https://github.com/Koenkk/zigbee-herdsman/issues/1547)) ([fe0d4a4](https://github.com/Koenkk/zigbee-herdsman/commit/fe0d4a428a05002e248a52af0ed87cfde3828e36)) * **ignore:** proper configure typing ([#1569](https://github.com/Koenkk/zigbee-herdsman/issues/1569)) ([becc177](https://github.com/Koenkk/zigbee-herdsman/commit/becc1777e72318c0888d043ab8913740e67dc5ff)) * Support ZBT-2 discovery ([#1568](https://github.com/Koenkk/zigbee-herdsman/issues/1568)) ([2e31d4c](https://github.com/Koenkk/zigbee-herdsman/commit/2e31d4c366bd1cf91de5ca0aab47721c0033a823)) ## [7.0.0](https://github.com/Koenkk/zigbee-herdsman/compare/v6.4.2...v7.0.0) (2025-11-22) ### ⚠ BREAKING CHANGES * add new bind/reporting/map features ([#1561](https://github.com/Koenkk/zigbee-herdsman/issues/1561)) ### Features * add `sendRaw` API to Controller ([#1559](https://github.com/Koenkk/zigbee-herdsman/issues/1559)) ([0c49c79](https://github.com/Koenkk/zigbee-herdsman/commit/0c49c7959f182d01e9d19de8f236cf89665ca892)) * add new bind/reporting/map features ([#1561](https://github.com/Koenkk/zigbee-herdsman/issues/1561)) ([5e9fbc1](https://github.com/Koenkk/zigbee-herdsman/commit/5e9fbc1a603706c0f75dc66910bc2bbe773e3404)) ## [6.4.2](https://github.com/Koenkk/zigbee-herdsman/compare/v6.4.1...v6.4.2) (2025-11-17) ### Bug Fixes * **ignore:** bump the minor-patch group with 3 updates ([#1553](https://github.com/Koenkk/zigbee-herdsman/issues/1553)) ([6384ef2](https://github.com/Koenkk/zigbee-herdsman/commit/6384ef24d23d777a9e08dbdd7878dbeaee5e918c)) * **ignore:** update zigbee-on-host to 0.2.2 ([#1558](https://github.com/Koenkk/zigbee-herdsman/issues/1558)) ([4ee3449](https://github.com/Koenkk/zigbee-herdsman/commit/4ee34498fa8626e7372717e5ff10780c2bf7cd34)) ## [6.4.1](https://github.com/Koenkk/zigbee-herdsman/compare/v6.4.0...v6.4.1) (2025-11-11) ### Bug Fixes * Cleanup buffer writing ([#1550](https://github.com/Koenkk/zigbee-herdsman/issues/1550)) ([9b3bd7e](https://github.com/Koenkk/zigbee-herdsman/commit/9b3bd7e7c0ef567ca618283c8ce146da24b0f8b5)) * **ignore:** bump @biomejs/biome from 2.3.3 to 2.3.4 in the minor-patch group ([#1548](https://github.com/Koenkk/zigbee-herdsman/issues/1548)) ([fa0751a](https://github.com/Koenkk/zigbee-herdsman/commit/fa0751a2e0d8cf4bcabafe6baa8a33f8e88bc262)) * zoh: use unicast for GP ([#1549](https://github.com/Koenkk/zigbee-herdsman/issues/1549)) ([c963ac2](https://github.com/Koenkk/zigbee-herdsman/commit/c963ac29894bb463c941a3f1bcd975d746c05b83)) ## [6.4.0](https://github.com/Koenkk/zigbee-herdsman/compare/v6.3.3...v6.4.0) (2025-11-07) ### Features * Support custom stack config for ZoH ([#1544](https://github.com/Koenkk/zigbee-herdsman/issues/1544)) ([4995e4d](https://github.com/Koenkk/zigbee-herdsman/commit/4995e4dde8fc35a0ab3852a6cc01d5379fe35fa6)) ### Bug Fixes * Send ping request immediately ([#1543](https://github.com/Koenkk/zigbee-herdsman/issues/1543)) ([3f3fafa](https://github.com/Koenkk/zigbee-herdsman/commit/3f3fafac11e92097820fe62a19c06c0f1166c9d0)) ## [6.3.3](https://github.com/Koenkk/zigbee-herdsman/compare/v6.3.2...v6.3.3) (2025-11-05) ### Bug Fixes * Ember: always emit on port close ([#1539](https://github.com/Koenkk/zigbee-herdsman/issues/1539)) ([fb422ac](https://github.com/Koenkk/zigbee-herdsman/commit/fb422ace511a047c3d1f3063f5eac5cd75136258)) * Fix interview failing for SNZB-01 https://github.com/Koenkk/zigbee2mqtt/issues/29474 ([89f13ee](https://github.com/Koenkk/zigbee-herdsman/commit/89f13ee56f2d0709a6111687483516a18071b5bf)) * **ignore:** bump debounce from 2.2.0 to 3.0.0 ([#1541](https://github.com/Koenkk/zigbee-herdsman/issues/1541)) ([4be6d34](https://github.com/Koenkk/zigbee-herdsman/commit/4be6d34bad6a7411d6e4cc07b6d4ab4b994248a7)) * **ignore:** bump the minor-patch group with 2 updates ([#1536](https://github.com/Koenkk/zigbee-herdsman/issues/1536)) ([8fc0a6f](https://github.com/Koenkk/zigbee-herdsman/commit/8fc0a6f27bd0521c337cf3772ea0564de79a71cf)) * **ignore:** bump the minor-patch group with 3 updates ([#1540](https://github.com/Koenkk/zigbee-herdsman/issues/1540)) ([6c55b13](https://github.com/Koenkk/zigbee-herdsman/commit/6c55b1385145a490b1dae3020dcf1cd5433b40ce)) * Improve backup corruption message ([#1538](https://github.com/Koenkk/zigbee-herdsman/issues/1538)) ([fab29b6](https://github.com/Koenkk/zigbee-herdsman/commit/fab29b6f0ec1a73a5bb0247c75a6d38b9ef66ce9)) * Improve GP join handling ([#1535](https://github.com/Koenkk/zigbee-herdsman/issues/1535)) ([7a98dd2](https://github.com/Koenkk/zigbee-herdsman/commit/7a98dd261cf375c444e88a2772edb4adec207ac8)) * update zigbee-on-host to 0.2.0 ([#1542](https://github.com/Koenkk/zigbee-herdsman/issues/1542)) ([a1680ba](https://github.com/Koenkk/zigbee-herdsman/commit/a1680ba616d04da7cb42d0bec422e86dfccef0e9)) ## [6.3.2](https://github.com/Koenkk/zigbee-herdsman/compare/v6.3.1...v6.3.2) (2025-10-23) ### Bug Fixes * Add missing parameters for `initTestMode` to `clusters-types.ts` ([#1534](https://github.com/Koenkk/zigbee-herdsman/issues/1534)) ([14449df](https://github.com/Koenkk/zigbee-herdsman/commit/14449dfcdb4331938246fd87d40b693173bfd51f)) * **ignore:** bump the minor-patch group with 2 updates ([#1532](https://github.com/Koenkk/zigbee-herdsman/issues/1532)) ([091ed09](https://github.com/Koenkk/zigbee-herdsman/commit/091ed093c459bfffc66e2059b5661afa7498c2f9)) ## [6.3.1](https://github.com/Koenkk/zigbee-herdsman/compare/v6.3.0...v6.3.1) (2025-10-18) ### Bug Fixes * Add missing parameters to `ssIasZone.initTestMode` command ([#1530](https://github.com/Koenkk/zigbee-herdsman/issues/1530)) ([36673a9](https://github.com/Koenkk/zigbee-herdsman/commit/36673a9741173153f9400df132ae22e83be94445)) * **ignore:** Rename `ZigBee` -> `Zigbee` ([#1527](https://github.com/Koenkk/zigbee-herdsman/issues/1527)) ([42c6f6c](https://github.com/Koenkk/zigbee-herdsman/commit/42c6f6cd0b4531831ecc987b434ef6a92398f654)) * Remove custom heiman clusters ([#1528](https://github.com/Koenkk/zigbee-herdsman/issues/1528)) ([a8789f7](https://github.com/Koenkk/zigbee-herdsman/commit/a8789f7bf2b23bd6e7775b4a127109f379e587c8)) ## [6.3.0](https://github.com/Koenkk/zigbee-herdsman/compare/v6.2.0...v6.3.0) (2025-10-15) ### Features * Add support for daylight saving time in `genTime` cluster ([#1517](https://github.com/Koenkk/zigbee-herdsman/issues/1517)) ([4aa797c](https://github.com/Koenkk/zigbee-herdsman/commit/4aa797cad36896ccb599f9340f4fc96e53789d5a)) ### Bug Fixes * **ignore:** bump the minor-patch group with 2 updates ([#1524](https://github.com/Koenkk/zigbee-herdsman/issues/1524)) ([8fbc1eb](https://github.com/Koenkk/zigbee-herdsman/commit/8fbc1eb56b154880ee1bdc3990c70177c95f9553)) ## [6.2.0](https://github.com/Koenkk/zigbee-herdsman/compare/v6.1.5...v6.2.0) (2025-10-05) ### Features * Support for EmberZNet 8.2.2 (EZSP v18 / v2025.6.2) ([#1522](https://github.com/Koenkk/zigbee-herdsman/issues/1522)) ([22c9a5c](https://github.com/Koenkk/zigbee-herdsman/commit/22c9a5c8d6ed6fab5a372ebd15bb0433af02325d)) ### Bug Fixes * Add tuyaWeatherSync and tuyaWeatherRequest commands to manuSpecificTuya cluster ([#1516](https://github.com/Koenkk/zigbee-herdsman/issues/1516)) ([eab014d](https://github.com/Koenkk/zigbee-herdsman/commit/eab014d48198888f01a64549b3aecd20e5ef8318)) ## [6.1.5](https://github.com/Koenkk/zigbee-herdsman/compare/v6.1.4...v6.1.5) (2025-09-29) ### Bug Fixes * Performance: skip buffalo write if empty (str/arr) ([#1513](https://github.com/Koenkk/zigbee-herdsman/issues/1513)) ([4385acb](https://github.com/Koenkk/zigbee-herdsman/commit/4385acb3e91699995ad89fcd4046649a8dabf3f8)) ## [6.1.4](https://github.com/Koenkk/zigbee-herdsman/compare/v6.1.3...v6.1.4) (2025-09-29) ### Bug Fixes * Fix writing empty (long) char str ([#1511](https://github.com/Koenkk/zigbee-herdsman/issues/1511)) ([d13c070](https://github.com/Koenkk/zigbee-herdsman/commit/d13c070d8937a1fea17a1d1191d468aee71b56ae)) ## [6.1.3](https://github.com/Koenkk/zigbee-herdsman/compare/v6.1.2...v6.1.3) (2025-09-23) ### Bug Fixes * Fix uint8 `NaN` value ([#1510](https://github.com/Koenkk/zigbee-herdsman/issues/1510)) ([8ee5b6d](https://github.com/Koenkk/zigbee-herdsman/commit/8ee5b6d898b88ae84703f178c89b85941e3a7dee)) * **ignore:** bump @types/node from 24.4.0 to 24.5.2 in the minor-patch group ([#1508](https://github.com/Koenkk/zigbee-herdsman/issues/1508)) ([938b417](https://github.com/Koenkk/zigbee-herdsman/commit/938b4179a560f4c364850e130ee5de4782bbca6c)) ## [6.1.2](https://github.com/Koenkk/zigbee-herdsman/compare/v6.1.1...v6.1.2) (2025-09-21) ### Bug Fixes * **ignore:** bump the minor-patch group with 2 updates ([#1504](https://github.com/Koenkk/zigbee-herdsman/issues/1504)) ([7bacab1](https://github.com/Koenkk/zigbee-herdsman/commit/7bacab180ddc3aa54e15674adbee232c0dea6e49)) * Improve ZCL TSN handling ([#1507](https://github.com/Koenkk/zigbee-herdsman/issues/1507)) ([a58c700](https://github.com/Koenkk/zigbee-herdsman/commit/a58c7006cc704095a51d1573170a3be684246092)) ## [6.1.1](https://github.com/Koenkk/zigbee-herdsman/compare/v6.1.0...v6.1.1) (2025-09-11) ### Bug Fixes * **ignore:** update typescript to 5.9.2 ([#1502](https://github.com/Koenkk/zigbee-herdsman/issues/1502)) ([48dc210](https://github.com/Koenkk/zigbee-herdsman/commit/48dc210ae0b5de82a85c1cd9871e08e58f360bd1)) * RSSI Location cluster support ([#1501](https://github.com/Koenkk/zigbee-herdsman/issues/1501)) ([752292b](https://github.com/Koenkk/zigbee-herdsman/commit/752292b48e0aba47dee77815c2a5bcec5231464a)) * ZStack: support messages with huge data ([#1492](https://github.com/Koenkk/zigbee-herdsman/issues/1492)) ([a7f0d87](https://github.com/Koenkk/zigbee-herdsman/commit/a7f0d871f299d9393519f2a6e7ea39e644996227)) ## [6.1.0](https://github.com/Koenkk/zigbee-herdsman/compare/v6.0.4...v6.1.0) (2025-09-02) ### Features * Make profileId overwritable per frame to support custom Shelly clusters ([#1418](https://github.com/Koenkk/zigbee-herdsman/issues/1418)) ([a369f61](https://github.com/Koenkk/zigbee-herdsman/commit/a369f618f046a6ef01862e120c24c59e78c966fa)) ## [6.0.4](https://github.com/Koenkk/zigbee-herdsman/compare/v6.0.3...v6.0.4) (2025-09-01) ### Bug Fixes * **ignore:** fix package exports ([#1494](https://github.com/Koenkk/zigbee-herdsman/issues/1494)) ([b20c6d6](https://github.com/Koenkk/zigbee-herdsman/commit/b20c6d6c5cff327f1d935ebf1956351693b00934)) ## [6.0.3](https://github.com/Koenkk/zigbee-herdsman/compare/v6.0.2...v6.0.3) (2025-09-01) ### Bug Fixes * **ignore:** fix npm publishing ([#1491](https://github.com/Koenkk/zigbee-herdsman/issues/1491)) ([89495b6](https://github.com/Koenkk/zigbee-herdsman/commit/89495b69cbd41b602af578829e7ea6b40be0fe4c)) ## [6.0.2](https://github.com/Koenkk/zigbee-herdsman/compare/v6.0.1...v6.0.2) (2025-08-28) ### Bug Fixes * Ignore iAS enroll failure for CS-T9C-A0-BG https://github.com/Koenkk/zigbee2mqtt/issues/27822 ([f5bedb5](https://github.com/Koenkk/zigbee-herdsman/commit/f5bedb59c8e58cdc28a3da75ee86b88c1d231faf)) * **ignore:** bump @biomejs/biome from 2.2.0 to 2.2.2 in the minor-patch group ([#1490](https://github.com/Koenkk/zigbee-herdsman/issues/1490)) ([0103e99](https://github.com/Koenkk/zigbee-herdsman/commit/0103e997071cf6322be671db838f784a31830035)) * **ignore:** bump the minor-patch group with 2 updates ([#1486](https://github.com/Koenkk/zigbee-herdsman/issues/1486)) ([00637e8](https://github.com/Koenkk/zigbee-herdsman/commit/00637e89bff7666079b85cd4bff6bc8ecbb2c308)) ## [6.0.1](https://github.com/Koenkk/zigbee-herdsman/compare/v6.0.0...v6.0.1) (2025-08-16) ### Bug Fixes * Handle parsing errors in Endpoint waitForCommand ([#1481](https://github.com/Koenkk/zigbee-herdsman/issues/1481)) ([ef0825b](https://github.com/Koenkk/zigbee-herdsman/commit/ef0825b5f4471e75b623bacd5c4319ce858eb7ed)) * Map responses for some hvacThermostat cluster commands ([#1472](https://github.com/Koenkk/zigbee-herdsman/issues/1472)) ([5e55a56](https://github.com/Koenkk/zigbee-herdsman/commit/5e55a563d55e709dd9af481ac7b0b4bbfd18a02a)) * Remove `sprutDevice` cluster ([#1484](https://github.com/Koenkk/zigbee-herdsman/issues/1484)) ([d5bde3c](https://github.com/Koenkk/zigbee-herdsman/commit/d5bde3cc284781c3aa83b0e38302eb8a3df681c5)) * Type Endpoint & Group ZCL, refactor to fit ([#1479](https://github.com/Koenkk/zigbee-herdsman/issues/1479)) ([500d4d1](https://github.com/Koenkk/zigbee-herdsman/commit/500d4d1aa201db71de39abc7cbe1a5dfca4a4ad3)) ## [6.0.0](https://github.com/Koenkk/zigbee-herdsman/compare/v5.0.4...v6.0.0) (2025-08-11) ### ⚠ BREAKING CHANGES * autotype ZCL clusters ([#1459](https://github.com/Koenkk/zigbee-herdsman/issues/1459)) ### Features * autotype ZCL clusters ([#1459](https://github.com/Koenkk/zigbee-herdsman/issues/1459)) ([a93b073](https://github.com/Koenkk/zigbee-herdsman/commit/a93b07301126d7e9d364b9d2bfcef212d4812291)) ### Bug Fixes * Expose rawData on message event ([#1475](https://github.com/Koenkk/zigbee-herdsman/issues/1475)) ([4f6b2b9](https://github.com/Koenkk/zigbee-herdsman/commit/4f6b2b920f1b0bc162e107efe101cc864941d2bb)) * **ignore:** bump the minor-patch group across 1 directory with 2 updates ([#1478](https://github.com/Koenkk/zigbee-herdsman/issues/1478)) ([667838d](https://github.com/Koenkk/zigbee-herdsman/commit/667838d918f075fe2fdb7dd3022d2f878b1f54ab)) * More support for ZCL non-value ([#1424](https://github.com/Koenkk/zigbee-herdsman/issues/1424)) ([6f0b443](https://github.com/Koenkk/zigbee-herdsman/commit/6f0b443e238ee0fa0e20648c6a91303a8b749aa0)) * ZCL condition cleanup ([#1480](https://github.com/Koenkk/zigbee-herdsman/issues/1480)) ([bbead6e](https://github.com/Koenkk/zigbee-herdsman/commit/bbead6e958c927446302940c9b781a244204c272)) ## [5.0.4](https://github.com/Koenkk/zigbee-herdsman/compare/v5.0.3...v5.0.4) (2025-07-31) ### Bug Fixes * Deconz reject with error instead of string https://github.com/Koenkk/zigbee2mqtt/issues/28078 ([9634b1c](https://github.com/Koenkk/zigbee-herdsman/commit/9634b1c7a29103e837a8a95fe07707c88296dea6)) ## [5.0.3](https://github.com/Koenkk/zigbee-herdsman/compare/v5.0.2...v5.0.3) (2025-07-30) ### Bug Fixes * Code cleanup ([#1466](https://github.com/Koenkk/zigbee-herdsman/issues/1466)) ([79782be](https://github.com/Koenkk/zigbee-herdsman/commit/79782beab58d713953e938b191b70ada65d4464a)) ## [5.0.2](https://github.com/Koenkk/zigbee-herdsman/compare/v5.0.1...v5.0.2) (2025-07-29) ### Bug Fixes * **ignore:** bump the minor-patch group with 2 updates ([#1465](https://github.com/Koenkk/zigbee-herdsman/issues/1465)) ([74ee2be](https://github.com/Koenkk/zigbee-herdsman/commit/74ee2be8ec68006f37bae938813532f727069206)) * **ignore:** update zigbee-on-host to 0.1.13 ([#1462](https://github.com/Koenkk/zigbee-herdsman/issues/1462)) ([c40a5e7](https://github.com/Koenkk/zigbee-herdsman/commit/c40a5e797e33df74f9717e5363a723a5b3f9b3c4)) ## [5.0.1](https://github.com/Koenkk/zigbee-herdsman/compare/v5.0.0...v5.0.1) (2025-07-26) ### Bug Fixes * Improve perf with ZCL getters, align manuf code behavior ([#1456](https://github.com/Koenkk/zigbee-herdsman/issues/1456)) ([a909f87](https://github.com/Koenkk/zigbee-herdsman/commit/a909f876c26081fa858976827fa08efcac116f3d)) ## [5.0.0](https://github.com/Koenkk/zigbee-herdsman/compare/v4.5.0...v5.0.0) (2025-07-25) ### ⚠ BREAKING CHANGES * Remove unnecessary throwing ([#1455](https://github.com/Koenkk/zigbee-herdsman/issues/1455)) ### Bug Fixes * Remove unnecessary throwing ([#1455](https://github.com/Koenkk/zigbee-herdsman/issues/1455)) ([e7087d5](https://github.com/Koenkk/zigbee-herdsman/commit/e7087d51f2214ed30076328ce5c06dca5f3f8261)) ## [4.5.0](https://github.com/Koenkk/zigbee-herdsman/compare/v4.4.1...v4.5.0) (2025-07-21) ### Features * Support custom clusters for groups ([#1449](https://github.com/Koenkk/zigbee-herdsman/issues/1449)) ([0433283](https://github.com/Koenkk/zigbee-herdsman/commit/0433283a4d0a0d048fcc1c5ec2fe3fec7915a2b4)) ### Bug Fixes * **ignore:** add controller-level benchmarks ([#1452](https://github.com/Koenkk/zigbee-herdsman/issues/1452)) ([579d390](https://github.com/Koenkk/zigbee-herdsman/commit/579d390650c06908efd8f3a68fb44945abeaca33)) * **ignore:** bump @types/node from 24.0.7 to 24.0.10 in the minor-patch group ([#1447](https://github.com/Koenkk/zigbee-herdsman/issues/1447)) ([0e846f7](https://github.com/Koenkk/zigbee-herdsman/commit/0e846f7e005c58e75d710d37362ffff39d86301a)) * Improve perf when cloning cluster entries ([#1451](https://github.com/Koenkk/zigbee-herdsman/issues/1451)) ([abb8262](https://github.com/Koenkk/zigbee-herdsman/commit/abb8262a2429d210a03226756d4fbc97a2089a5a)) * Remove duplicate logic to set reportable properties ([#1453](https://github.com/Koenkk/zigbee-herdsman/issues/1453)) ([68e6103](https://github.com/Koenkk/zigbee-herdsman/commit/68e610338bb473fd1b68cd54d0774ce23f6b4359)) ## [4.4.1](https://github.com/Koenkk/zigbee-herdsman/compare/v4.4.0...v4.4.1) (2025-07-06) ### Bug Fixes * deCONZ: Joining bug in some setups and endpoint configuration ([#1445](https://github.com/Koenkk/zigbee-herdsman/issues/1445)) ([1279617](https://github.com/Koenkk/zigbee-herdsman/commit/1279617329e076670d98090516abed381383f58d)) ## [4.4.0](https://github.com/Koenkk/zigbee-herdsman/compare/v4.3.2...v4.4.0) (2025-07-04) ### Features * Support for more install code formats ([#1444](https://github.com/Koenkk/zigbee-herdsman/issues/1444)) ([aeec6d6](https://github.com/Koenkk/zigbee-herdsman/commit/aeec6d621501c96cb5d495f0485616ace8f2229c)) ### Bug Fixes * deCONZ: ZGP implementation ([#1441](https://github.com/Koenkk/zigbee-herdsman/issues/1441)) ([6632085](https://github.com/Koenkk/zigbee-herdsman/commit/66320852b8e4ffd5bd10aa5a9b01930962257dcd)) * Extend hvacThermostat with Danfoss specific attributes ([#1439](https://github.com/Koenkk/zigbee-herdsman/issues/1439)) ([7027822](https://github.com/Koenkk/zigbee-herdsman/commit/702782274a3ace24f64f97eb35b7240474d6e6a4)) ## [4.3.2](https://github.com/Koenkk/zigbee-herdsman/compare/v4.3.1...v4.3.2) (2025-07-04) ### Bug Fixes * deCONZ: Disable APS ACKs to not block queues for now ([#1440](https://github.com/Koenkk/zigbee-herdsman/issues/1440)) ([fd49db2](https://github.com/Koenkk/zigbee-herdsman/commit/fd49db29b504d36bc5573dd29f743e63f76fff7e)) ## [4.3.1](https://github.com/Koenkk/zigbee-herdsman/compare/v4.3.0...v4.3.1) (2025-07-02) ### Bug Fixes * deCONZ: Handle unsupported status code for read parameter response ([#1438](https://github.com/Koenkk/zigbee-herdsman/issues/1438)) ([00fb686](https://github.com/Koenkk/zigbee-herdsman/commit/00fb6860e0087dc4fd9685e3f88c1bdc75fa6a25)) * **ignore:** bump the minor-patch group with 2 updates ([#1436](https://github.com/Koenkk/zigbee-herdsman/issues/1436)) ([5b998c9](https://github.com/Koenkk/zigbee-herdsman/commit/5b998c9e29561bac5abc1fd6ad3c20c4366c4d19)) ## [4.3.0](https://github.com/Koenkk/zigbee-herdsman/compare/v4.2.1...v4.3.0) (2025-06-30) ### Features * Support discovery for SONOFF Dongle Plus MG21 and MG24 ([#1434](https://github.com/Koenkk/zigbee-herdsman/issues/1434)) ([7bfc343](https://github.com/Koenkk/zigbee-herdsman/commit/7bfc3437bf4ffce5d4bec2e31a1ff7e25c372427)) ## [4.2.1](https://github.com/Koenkk/zigbee-herdsman/compare/v4.2.0...v4.2.1) (2025-06-28) ### Bug Fixes * deCONZ: handle race condition between APS confirm/indication timeouts ([#1432](https://github.com/Koenkk/zigbee-herdsman/issues/1432)) ([8a134cc](https://github.com/Koenkk/zigbee-herdsman/commit/8a134cc5bdd200ea75900660db444ceec9fdfa57)) * **ignore:** bump the minor-patch group with 2 updates ([#1430](https://github.com/Koenkk/zigbee-herdsman/issues/1430)) ([33e708d](https://github.com/Koenkk/zigbee-herdsman/commit/33e708dbd60d9906540e5ad5f5a5447b1815c64e)) * **ignore:** Migrate to Biome 2 ([#1427](https://github.com/Koenkk/zigbee-herdsman/issues/1427)) ([a4d7b19](https://github.com/Koenkk/zigbee-herdsman/commit/a4d7b190bff6fb2c01e733bfe20fd6aabd3176cf)) ## [4.2.0](https://github.com/Koenkk/zigbee-herdsman/compare/v4.1.2...v4.2.0) (2025-06-22) ### Features * Refactor and improve of Deconz adapter ([#1417](https://github.com/Koenkk/zigbee-herdsman/issues/1417)) ([c719ee4](https://github.com/Koenkk/zigbee-herdsman/commit/c719ee45629f52132f0b673cecd5a4491478ee44)) * Support for EmberZNet 8.2.0 (EZSP v17 / v2025.6.0) ([#1428](https://github.com/Koenkk/zigbee-herdsman/issues/1428)) ([73a2548](https://github.com/Koenkk/zigbee-herdsman/commit/73a2548b4d9a581038c953177e41f90783597cf1)) ### Bug Fixes * **ignore:** bump @types/node from 22.15.30 to 24.0.3 ([#1425](https://github.com/Koenkk/zigbee-herdsman/issues/1425)) ([99b6c97](https://github.com/Koenkk/zigbee-herdsman/commit/99b6c97d4b57c5560607bfd6934ba59410269fcb)) ## [4.1.2](https://github.com/Koenkk/zigbee-herdsman/compare/v4.1.1...v4.1.2) (2025-06-15) ### Bug Fixes * Fix interview failing for HOBEIAN devices ([#1422](https://github.com/Koenkk/zigbee-herdsman/issues/1422)) ([172d543](https://github.com/Koenkk/zigbee-herdsman/commit/172d5437dfbb01d54a159b3f872442c21f09e998)) * **ignore:** bump the minor-patch group with 3 updates ([#1419](https://github.com/Koenkk/zigbee-herdsman/issues/1419)) ([0a9a1c7](https://github.com/Koenkk/zigbee-herdsman/commit/0a9a1c7f41b98a6a65de268ae1c31269366723d5)) ## [4.1.1](https://github.com/Koenkk/zigbee-herdsman/compare/v4.1.0...v4.1.1) (2025-06-06) ### Bug Fixes * Enable serial port locking by default for ZiGate ([#1380](https://github.com/Koenkk/zigbee-herdsman/issues/1380)) ([f465823](https://github.com/Koenkk/zigbee-herdsman/commit/f4658234a70faba9256b430a30aec804ebb3fbc3)) * **ignore:** bump @types/node from 22.15.21 to 22.15.29 in the minor-patch group ([#1414](https://github.com/Koenkk/zigbee-herdsman/issues/1414)) ([534cff5](https://github.com/Koenkk/zigbee-herdsman/commit/534cff5742e597104163c593b578ec963ed7e7c1)) * **ignore:** bump the minor-patch group with 2 updates ([#1416](https://github.com/Koenkk/zigbee-herdsman/issues/1416)) ([949a08c](https://github.com/Koenkk/zigbee-herdsman/commit/949a08c7ffd1685030e8a713c40970c17cee88a3)) ## [4.1.0](https://github.com/Koenkk/zigbee-herdsman/compare/v4.0.2...v4.1.0) (2025-05-20) ### Features * Add conditional fieldControl fields to genOta commands ([#1408](https://github.com/Koenkk/zigbee-herdsman/issues/1408)) ([cc889b0](https://github.com/Koenkk/zigbee-herdsman/commit/cc889b03599e36eed6307027e293c1db429496a2)) ## [4.0.2](https://github.com/Koenkk/zigbee-herdsman/compare/v4.0.1...v4.0.2) (2025-05-11) ### Bug Fixes * **ignore:** fix tests ([bd1be3f](https://github.com/Koenkk/zigbee-herdsman/commit/bd1be3fcb1699c9bd954fa0288c3fd5931ed1736)) ## [4.0.1](https://github.com/Koenkk/zigbee-herdsman/compare/v4.0.0...v4.0.1) (2025-05-11) ### Bug Fixes * Add support for generic science-related clusters ([#1396](https://github.com/Koenkk/zigbee-herdsman/issues/1396)) ([0ddc009](https://github.com/Koenkk/zigbee-herdsman/commit/0ddc009ded6983f4ac1bd530fc394244c26937a6)) * ZStack: add additional logging when comparing adapter state with config https://github.com/Koenkk/zigbee-herdsman/issues/1403 ([a82b79f](https://github.com/Koenkk/zigbee-herdsman/commit/a82b79fae602bfd74089cdbe1f917e8173b19795)) ## [4.0.0](https://github.com/Koenkk/zigbee-herdsman/compare/v3.5.2...v4.0.0) (2025-04-22) ### ⚠ BREAKING CHANGES * Expose interviewState ([#1391](https://github.c