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 - v0.8.9 🧰Adjust to 2022.6 update, script to download OTA, less criticial improvements.

Published by github-actions[bot] over 2 years ago

Changes

  • #63 Script to download FW, documentation updates @mdeweerd
  • #64 Remove file in case of error when fetching url @mdeweerd
  • #65 Integrate pylint recommendations, fixes. @mdeweerd
  • #66 Remove 'domains' key from hacs @mdeweerd
  • #67 Update HACS URL @wrt54g
  • #69 Fix Deprecated use of async_get_(registry|device) since 2022.6 @mdeweerd

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

@mdeweerd and @wrt54g

zha-toolkit - v0.8.8 🧰 Accept ValueError as failing discovery (scan_device)

Published by github-actions[bot] over 2 years ago

Changes

  • #62 Accept ValueError as failing discovery (scan_device) @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.7...v0.8.8

zha-toolkit - v0.8.7 🧰 Other "iterable" fix in scan_device

Published by github-actions[bot] over 2 years ago

Changes

  • #61 Handle other iterable exception (scan_device) @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.6...v0.8.7

zha-toolkit - v0.8.6 🧰scan_device & read_report_configuration "fixes"

Published by github-actions[bot] over 2 years ago

Changes

  • #60 Use try/except method to catch non interable object @mdeweerd
  • #59 Compatibility with zigpy 0.44.2 for read_report_configuration @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.4...v0.8.6

zha-toolkit - v0.8.5 🧰Compatibility with zigpy 0.44.2 for read_report_configuration

Published by github-actions[bot] over 2 years ago

Changes

  • #59 Compatibility with zigpy 0.44.2 for read_report_configuration @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.4...v0.8.5

zha-toolkit - v0.8.4 🧰Correct assignment of endpoint during 'scan_device'

Published by github-actions[bot] over 2 years ago

Changes

  • #58 Correct assignment of endpoint when scanning 242 (fix #57) @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.3...v0.8.4

zha-toolkit - v0.8.3 🧰 Fix issue with scan_device discovered commands args not being iterable

Published by github-actions[bot] over 2 years ago

Changes

  • #56 Fix issue with scan_device discovered commands args not being iterable (#52) @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.2...v0.8.3

zha-toolkit - v0.8.2 🧰Further improvement of "No manufacturer" checks

Published by github-actions[bot] over 2 years ago

Changes

  • #55 Improved handling absence of Manufacturer @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.1...v0.8.2

zha-toolkit - v0.8.1 🧰Simplify manufacturer handling in scan_device & manf param analysis.

Published by github-actions[bot] over 2 years ago

Changes

  • #53 Simplify manufacturer handling in scan_device (for #52), rely on parameter analysis result. @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.8.0...v0.8.1

zha-toolkit - v0.8.0 🧰 Fix to enable "tries" for `conf_report_read`

Published by github-actions[bot] over 2 years ago

Changes

  • #50 Improve documentation for log settings #48 @mdeweerd
  • #51 Fix to enable "tries" for conf_report_read @mdeweerd
zha-toolkit - v0.7.27 🧰 ota_notify - force image file updates, document

Published by github-actions[bot] over 2 years ago

Changes

  • #44 Add introduction to README.md @Hedda
  • #46 Integrate updated README, example and tuya code comments. @mdeweerd
  • #49 ota_notify - fetch images & documtation & service definition @mdeweerd

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

@Hedda and @mdeweerd

zha-toolkit - v0.7.26 🧰 Add Tuya magic spell

Published by github-actions[bot] over 2 years ago

Changes

  • #43 Add Tuya magic spell @mdeweerd (@MattWestb for the spell)

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.7.25...v0.7.26

zha-toolkit - v0.7.25 🧰 zcl_cmd service 'cmd' parameter corrected + filter on binds_remove_all + doc

Published by github-actions[bot] over 2 years ago

Changes

  • #42 Fix deconz import & remove zigpy_cc import (fixes #41)
  • #40 zcl_cmd service: cmd_id corrected into cmd @mdeweerd;
  • #40 binds_remove_all: add filtering on ieee address and clusters @mdeweerd;
  • #40 extend radio type detection @mdeweerd;
  • #40 Extend documentation, some reorganisation;:
  • #36 When writing attribute, reuse type from read, attempt to improve misc_reinitialize @mdeweerd
  • #38 git reference in checkout step seems to break in PR, commented @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.7.22...v0.7.25

zha-toolkit - v0.7.22 🧰 attr_write: more types supported + specified groups, join related services.

Published by github-actions[bot] over 2 years ago

Changes

  • #35 More generic implementation for attr_val conversion - ok for enum. @mdeweerd
  • #34 Join related services: documentation, services.yaml, parameter definitions. @mdeweerd
  • #31 Update documentation regarding group services. @mdeweerd
zha-toolkit - v0.7.21 🧰 Improved scan_device feature

Published by github-actions[bot] over 2 years ago

Changes

  • #30 scan_device: report manufacturer id, scan for manufacturer attributes @mdeweerd
zha-toolkit - v0.7.20 🧰 Several 'group' related services fully specified

Published by github-actions[bot] over 2 years ago

Changes

  • #29 Several group services specified (easier configuration in Developer > Services)
  • #29 manf parameter: 0=Force no manufacturer, absent=selected according to quirks implementation, other number=force manufacturer id @mdeweerd
zha-toolkit - v0.7.19 🧰 zcl_cmd parameters available in UI

Published by github-actions[bot] over 2 years ago

Changes

  • #28 zcl_cmd parameter specification @mdeweerd
  • #26 Remove nvram service call from generic backup blueprint. @mdeweerd
  • #25 Automated TOC generation. @mdeweerd
  • Flow/checks changes.
zha-toolkit - v0.7.18 🧰 Add binds_remove_all

Published by github-actions[bot] over 2 years ago

Changes

  • #23 Add binds_remove_all (unbind all existing bindings) @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.7.17...v0.7.18

zha-toolkit - v0.7.17 🧰Force "None" manufacturer code

Published by github-actions[bot] over 2 years ago

Changes

  • #22 Force "None" manufacturer code. @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.7.16...v0.7.17

zha-toolkit - v0.7.16 🧰 binds_get improved, add version info.

Published by github-actions[bot] over 2 years ago

Changes

  • #21 Feature binds_get: loop requests, format result. @mdeweerd
  • #18 Read version from manifest and add to event_data. @mdeweerd
  • #19 Contributing: updated documentation. @mdeweerd
  • #20 Remove double 'handle_rejoin' in doc + add link to misc_reinit... @mdeweerd

Full Changelog: https://github.com/mdeweerd/zha-toolkit/compare/v0.7.15...v0.7.16

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