Repository navigation
Initial commit - #1
Merged
Merged
Conversation
…essage into unpair and added identify for v1 devices
…#2) Bumps the python-deps group with 1 update: [zwave-js-server-python](https://github.com/home-assistant-libs/zwave-js-server-python). Updates `zwave-js-server-python` from 0.73.0 to 0.73.1 - [Release notes](https://github.com/home-assistant-libs/zwave-js-server-python/releases) - [Commits](home-assistant-libs/zwave-js-server-python@0.73.0...0.73.1) --- updated-dependencies: - dependency-name: zwave-js-server-python dependency-version: 0.73.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-deps ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
MarkParker5
reviewed
Sep 11, 2026
Member
There was a problem hiding this comment.
I don't think the gitignore should be changed, especially reduced so heavily
Member
There was a problem hiding this comment.
Add the results of the manual testing with real hardware and a commercial device
Bumps the python-deps group with 2 updates: [ruff](https://github.com/astral-sh/ruff) and [ty](https://github.com/astral-sh/ty). Updates `ruff` from 0.16.6 to 0.16.7 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.16.6...0.16.7) Updates `ty` from 0.0.78 to 0.0.80 - [Release notes](https://github.com/astral-sh/ty/releases) - [Changelog](https://github.com/astral-sh/ty/blob/main/CHANGELOG.md) - [Commits](astral-sh/ty@0.0.78...0.0.80) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.16.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-deps - dependency-name: ty dependency-version: 0.0.80 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-deps ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- License under PolyForm Noncommercial, like the other integrations - Bump zwave-js-server-python to 0.74 and dependencies with known vulnerabilities - Add the release workflow
zwave-js's mock controller and devices behind a real zwave-js-server: pairing (S2 PIN/DSK), state, commands, identify, availability, reconnection and unpairing, including their failure paths.
Every command class zwave-js knows is hosted by a mock device, protocol plumbing, or explained; each hosted one must map exactly as reviewed against the parameter UX docs (names, buckets, units, main tile), pass the SDK's parameter audit and round-trip its writable values. Mock devices with every sensor, meter, notification, setpoint and mode variant; drift checks for value types and units; sleeping-device, QR, SmartStart, keypad and notification scenarios; a monthly canary on the latest zwave-js, zwave-js-server and zwave-js-server-python.
- Provision SmartStart devices, unprovision them when unpaired - Report keypad entries and codes, Notification CC events, remote dimming, low battery and radio tests as event parameters - Curate the user bucket, hide unreviewed CCs, name values for people - Write-only actions are buttons; settings of everyday CCs are settings - Every zwave-js unit is mapped, converted or deliberately plain - Read values back after an unconfirmed set
Member
|
New
Parameter UX (reviewed against the parameter UX docs for every command class)
Coverage
|
This branch was successfully deployed
This file contains hidden or 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
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.
No description provided.