zha-toolkit

🧰 Zigbee Home Assistant Toolkit - service for "rare" Zigbee operations using ZHA on Home Assistant

GPL-3.0 License

Stars
181

Bot releases are visible (Hide)

zha-toolkit - v1.0.0 🧰binds_remove_all: allow specific endpoints, binds_get: index fix

Published by github-actions[bot] about 1 year ago

Changes

  • #201 Fix the maximum next index in binds_get @nomis
  • #202 Support unbinding specific endpoints (binds_remove_all) @nomis

⭐️ Thank you so much for helping out to keep this integration awesome @nomis

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.9.9...v1.0.0

zha-toolkit - v0.9.9 🧰 Fallback to actual read when use_cache is 2 + "UI" improvements

Published by github-actions[bot] about 1 year ago

Changes

  • #190 Hassfest - Update services & add translations file to comply. @mdeweerd
  • #194 Fallback on actual read when use_cache==2 @mdeweerd
  • #197 Better UI for zha_toolkit.leave service @mdeweerd
  • #198 Make some zdo service responses serialisable @mdeweerd
  • Fix services.yanl and tuya_magic service definition to allow register_services to function again @mdeweerd
  • Other improvements to doc, service definitions, flow.

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.9.7...v0.9.9

zha-toolkit - v0.9.8 🧰Fallback to actual read when use_cache is 2 + "UI" improvements

Published by github-actions[bot] about 1 year ago

Changes

  • #190 Hassfest - Update services & add translations file to comply. @mdeweerd
  • #194 Fallback on actual read when use_cache==2 @mdeweerd
  • #197 Better UI for zha_toolkit.leave service @mdeweerd
  • #198 Make some zdo service responses serialisable @mdeweerd
  • Other improvements to doc, service definitions, flow.

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.9.7...v0.9.8

Changes

  • #186 Response data - Doc and example. @mdeweerd
  • #185 Fix #183 #184 *neighbours_and_routes djustments for refactored zigpy implementation. @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.9.5...v0.9.7

zha-toolkit - v0.9.5 🧰 Fix default exceptions for retry

Published by github-actions[bot] over 1 year ago

Changes

  • #182 Fix default exceptions for retry @mdeweerd
  • Wrap more zigpy calls with retry wrapper.

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.9.4...v0.9.5

zha-toolkit - v0.9.4 🧰 Extra fix version identification for HA>=2023.7.2

Published by github-actions[bot] over 1 year ago

Changes

  • #181 fix (2) for zigpy>=0.56.2, HA2023.7.2 - change reference to zigpy.version @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.9.3...v0.9.4

zha-toolkit - v0.9.3 🧰 Fix version identification for HA>=2023.7.2, zigpy>=0.56.2:

Published by github-actions[bot] over 1 year ago

Changes

  • #177 fix for HA>=2023.7.2, zigpy>=0.56.2: use pkg_resources.get_distribution to retrieve HA and zigpy versions @pdecat
  • #178 refactor: Switch to pkg_resources, stop using packaging @mdeweerd

⭐️ Thank you so much for helping out to keep this integration awesome

@mdeweerd and @pdecat

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.9.2...v0.9.3

zha-toolkit - v0.9.2 🧰 More updates for retry functionnality since zigpy>=0.56.0, HA2023.7.0

Published by github-actions[bot] over 1 year ago

Changes

  • #175 More updates for retry functionnality since zigpy>=0.56.0, HA2023.7.0 @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.9.1...v0.9.2

zha-toolkit - v0.9.1 🧰Integrate retryable to fix for changes in zigpy >= 0.56.0, HA >= 2023.7.0

Published by github-actions[bot] over 1 year ago

Changes

  • #172 Update for zigpy >= 0.56.0, HA 2023.7.0 - integrate retryable @mdeweerd

⭐️ Thank you so much for helping out to keep this integration awesome

@juresyahya .

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.40...v0.9.1

zha-toolkit - v0.8.40 🧰 bind_ieee: adapt coordinator check to fit zigpy changes

Published by github-actions[bot] over 1 year ago

Changes

  • #165 Documentation: More info about the attr_val typing in attr_write. @mdeweerd
  • #166 Documentation: Improved the crash course @mdeweerd
  • #169 Fix #168 - bind_ieee: adapt coordinator check to fit zigpy changes @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.39...v0.8.40

zha-toolkit - v0.8.39 🧰zha_devices - also slim the devices fields in the event data

Published by github-actions[bot] over 1 year ago

Changes

  • #163 zha_devices - also slim the devices fields in the event data. @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.38...v0.8.39

zha-toolkit - v0.8.38 🧰Update scan_device/zcl_attr to adapt to zigpy 0.54.X/HA 2023.4.X

Published by github-actions[bot] over 1 year ago

Changes

  • #159 Update scan_device/zcl_attr to adapt to zigpy 0.54.X/HA 2023.4.X @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.37...v0.8.38

zha-toolkit - v0.8.37 🧰 Adjust for 2023.3 - zigpy radio package version

Published by github-actions[bot] over 1 year ago

Changes

  • #153 Adjust for 2023.3 - zigpy radio package version @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.36...v0.8.37

zha-toolkit - v0.8.36 🧰New argument for explicit destination endpoint for bind_ieee

Published by github-actions[bot] over 1 year ago

Changes

  • #150 Support for explicit destination endpoint for bind_ieee @theorlangur
  • #145 README updates: zigbee 'crash course', cosmetics @mdeweerd
  • #148 Hassfest compliance @mdeweerd

⭐️ Thank you so much for helping out to keep this integration awesome

@mdeweerd and @theorlangur

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.35...v0.8.36

zha-toolkit - v0.8.35 🧰 zcl_cmd: When command is missing in ZHA/zigpy, add virtual one

Published by github-actions[bot] over 1 year ago

Changes

  • #141 New icon @filmgarage
  • #142 Optimize images @mdeweerd
  • #143 zcl_cmd: When command is missing, add virtual one. @mdeweerd
  • #144 Allow 'args' to be a scalar (by converting it to a list internally) @mdeweerd

⭐️ Thank you so much for helping out to keep this integration awesome

@filmgarage and @mdeweerd

zha-toolkit - v0.8.34 🧰 zcl_cmd: When command is missing in ZHA/zigpy, add virtual one

Published by github-actions[bot] over 1 year ago

Changes

  • #141 New icon @filmgarage
  • #142 Optimize images @mdeweerd
  • #143 zcl_cmd: When command is missing in zha/zigpy, add virtual one. @mdeweerd

⭐️ Thank you so much for helping out to keep this integration awesome

@filmgarage and @mdeweerd

zha-toolkit - v0.8.33 🧰Less dependency on ZHA being started when loading

Published by github-actions[bot] over 1 year ago

2023.2.0 and up has resulted in a few reports from users that zha-toolkit was not available after startup.
Prior to v0.8.33, zha-toolkit required that the ZHA integration had the radio object initialised when the zha-toolkit was initializing.

v0.8.33 of the toolkit is less strict with that. As a result you might see errors after zha-toolkit setup about the gateway not being available - that likely means that ZHA is still setting up.

Changes

  • #139 Less dependency on ZHA being started when loading

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.32...v0.8.33

zha-toolkit - v0.8.32 🧰 csvout parameter: do not cleanup path when provided by user

Published by github-actions[bot] over 1 year ago

Changes

  • #137 csvout parameter: do not cleanup path when provided by user

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.31...v0.8.32

zha-toolkit - v0.8.31 🧰 bind_ieee: When binding to coordinator: do not require matching cluster

Published by github-actions[bot] over 1 year ago

Changes

  • bind_ieee: When binding to coordinator: do not require matching cluster on coordinator.
  • #130 Fix Danfoss TRV configuration script (setpoint limits, open window report conf) @mdeweerd
  • #131 Silence messages about restarted Danfoss Blueprint + bump flow. @mdeweerd
  • Improvements to documentation @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.29...v0.8.31

zha-toolkit - v0.8.30 🧰 bind_ieee: When binding to coordinator: do not require matching cluster

Published by github-actions[bot] over 1 year ago

Changes

  • bind_ieee: When binding to coordinator: do not require matching cluster on coordinator.
  • #130 Fix Danfoss TRV configuration script (setpoint limits, open window report conf) @mdeweerd
  • #131 Silence messages about restarted Danfoss Blueprint + bump flow. @mdeweerd
  • Improvements to documentation @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.29...v0.8.30

Badges
Extracted from project README
hacs_badge zha_installs Version pre-commit Open ZHA-Toolkit inside your Home Assistant Community Store (HACS). Open your Home Assistant instance and show the Daily Backup Blueprint pre-filled. Open your Home Assistant instance and show the Daily Backup Blueprint pre-filled. Open your Home Assistant instance and show your service developer tools. Open your Home Assistant instance and show the blueprint import dialog with the Daily backup blueprint pre-filled. Open your Home Assistant instance and show the blueprint import dialog with the ZNP Daily backup blueprint pre-filled.
Related Projects