Skip to content
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

Bump zwave-js to 12.2.0 and add config option for safe mode #3248

Merged
merged 20 commits into from
Oct 18, 2023

Conversation

raman325
Copy link
Collaborator

@raman325 raman325 commented Oct 6, 2023

In some cases, users may need to adjust the length of timeouts or number of attempts configured in the driver. We therefore add a new hidden option to enable a safe mode, which, when enabled, will set some defaults for the timeouts and attempts options.

I have not validated these values with @AlCalzone yet

zwave_js/config.yaml Outdated Show resolved Hide resolved
@raman325 raman325 changed the title Add zwave configuration options for timeouts and attempts Add zwave configuration option for safe mode Oct 13, 2023
@raman325 raman325 marked this pull request as ready for review October 13, 2023 15:16
@AlCalzone
Copy link
Contributor

As discussed, the driver should expose some presets (including for the safe mode). I'll hold off on implementing that though until I have refined the unresponsive controller recovery mechanism, which might require changes to the timeouts and presets.

@MartinHjelmare MartinHjelmare marked this pull request as draft October 16, 2023 13:03
@MartinHjelmare
Copy link
Member

Please undraft when the driver is ready and the PR is ready for review.

@raman325 raman325 changed the title Add zwave configuration option for safe mode Bump zwave-js to 12.2.0 and add config option for safe mode Oct 17, 2023
@raman325 raman325 marked this pull request as ready for review October 17, 2023 22:51
@raman325
Copy link
Collaborator Author

everything appears to be working!

@raman325 raman325 merged commit 53b5239 into home-assistant:master Oct 18, 2023
9 checks passed
@raman325 raman325 deleted the timeouts branch October 18, 2023 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants