-
-
Notifications
You must be signed in to change notification settings - Fork 209
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
Missing status when Home Assistant restart then device are unavailable #3952
Comments
With "status" updates you refer to MQTT messages published on |
Yep because when you press save you restart the gateway so everything is published again.
Do you have retain flag set to true on mqtt settings? Pay attention to don't confuse it with retained discovery, that's another setting that should be kept off. |
Sensor values may change, the status changes only when node status changes. BTW that should fix your issue |
@Turbox35 Do you have |
Hello @robertsLando , sorry I missed your answer. Yes, it's linked to Persistence option which was set, so, all is normal. |
Before submitting a bug please read: https://zwave-js.github.io/zwave-js-ui/#/troubleshooting/bug_report
If you are using the Home Assistant Z-Wave JS integration, please add a full dump:
Home Assistant --> settings --> Integrations --> Z-Wave JS --> Configure --> Create dump --> zip the json file and post it here.
Version
Build/Run method:
[X] Docker
[ ] Git Clone + npm install + npm run build + npm start
[ ] Pkg
Z-Wave JS UI version: 9.23.0
Z-Wave JS version: 13.9.0
Describe the bug
My issue discussed here #3642 is still present but I have investigate a little.
The problem: each time Home Assistant restart, some devices comes unavailable until I change something into Zwave JS UI setting.
Indeed if I check or uncheck the "notify new versions" as an exemple, my devices come available.
I have checked and when Home Assistant restart the message offline/online message is well published and the a rediscovery of all my device is well published on MQTT but the status informations of devices is not published.
I understand now why some devices have this issue and others not, it's because the working device don't have the "availability" configuration message into their discovery payload (probably old devices).
"Ignore status update" is well uncheck, so I don't understand why it's not published. Do you have an idea? What's could be wrong in my configuration (docker or Zwave JS UI)?
The text was updated successfully, but these errors were encountered: