-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Zigbee2MQTT 2.0.0 #24492
Merged
Merged
Zigbee2MQTT 2.0.0 #24492
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2bc1f0d
to
0384773
Compare
* fix: Comment serial config in example configuration * Link to issue * Update link * Update example config * Feedback
* Remove `deviceGroupMembership` * Fix controller.ts * Remove `legacy_api` logic from non-legacy extensions. * Fix network map coverage. * Remove all `legacy` extensions. * Remove `legacy_availability_payload`, `legacy_api`. Remove legacy from configure. * Fix prettier. * Remove some leftovers * Renamed `updateAvailable` to `update_available` * Remove emitPublishAvailability * Remove `configuration.yaml` * Switch to pnpm * Remove direct mqtt-packet dependency. * fix pretty * fix `getDependencyVersion` * fix pnpm publish * fix(ignore): fix pnpm publish * Remove deprecated bridge `config/*` * Improve update script * Improve update.sh --------- Co-authored-by: Nerivec <62446222+Nerivec@users.noreply.github.com>
* fix: Improve permit join * Update Home Assistant permit join switch * Remove `permit_join` from `settings.schema.json` * Update zigbee-herdsman version to pre-release. * Fix pnpm overrides * Update test/homeassistant.test.js --------- Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
…24338) * fix!: Remove configuring group members through `configuration.yaml` * Updates * Updates * fix * Updates * Feedback
…24432) * Improve bind/bridge/groups parsing and resolving consistency * Fix mqtt payload casing. Improve typing. * Cleanup tests * Add test for bind endpoint by ID. * Match behavior for group response 'default' endpoint.
* Remove `legacy_trigger` * Remove legacy_entity_attributes * Remove `LEGACY_MAPPING` * Finish cleanup * Updates * revert some entities removal * Update * Updates
* fix(ignore): Update zh and zhc * update * Update * fix * fix!: Rework OTA * Import only required from zhc. * Remove uri-js * Update settings.schema.json * fix save --------- Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
* fix: Use async for mqtt. * Update mocks, fix expects * Prettier. * Use appropriate error for publish * Set max listeners immediately after connect * Add mqtt v5+ `disconnect` event handler * Set maximum packet size in `CONNECT` packet * Fix tests. * Add setting for maximum packet size. * Add `reasonString` to disconnect logs * Fix tests * Fix * Prettier
* feat: Automatic settings migration * Handle failing on unsupported version. * Handle change not needed. * Test change not wanted. * Cleanup. * Add `external_converters` removal. * Fix schema export.
* feat: Live loading of external JS (converters/extensions) * Fix imports * Improve error message on MQTT save * Handle non-existing base path * Throw on bad converter * Add tests * Fix use of ext conv in network map tests. * More coverage. * Dont mock zhc for basics, tests actual live loading * Update * feat: Live loading of external JS (converters/extensions) * Fix imports * Improve error message on MQTT save * Handle non-existing base path * Throw on bad converter * Add tests * Fix use of ext conv in network map tests. * More coverage. * Dont mock zhc for basics, tests actual live loading * Update * Fix rebase * Fix * Bump zhc * pretty * fix typing * Cleanup `external_converters` setting remnants. --------- Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See #24198