Description
The problem
This is basically a re-open of this issue, as the maintainer does not respond after multiple taggings: #117818
The issue is, that Shelly Plus Smokes are added without any entities. That happens in 90% of the cases, sometimes they do get entities, after you retry a lot of times. I could not find a pattern what makes them appear after the Xth retry.
However, I have been able to kinda reproduce it while debug logging was enabled, please see the attached logfile.
What I've done during the timeframe the log shows:
- Added the Shelly Plus Smoke with IP 10.42.200.45 via discovery config flow
- After adding, the device had no entities, just the devive
- I tried hitting the "Reload" button on the device multiple times, no change. I did that because for another Shelly Smoke that eventually fixed that one.
- I waited until the device went back to sleep, then woke it up and immediately tried "Reload" and it had entities. Maybe the entities already appeared without me hitting reload and just waking up added them... I don't know
It's very easy to not get entities when adding a Shelly Plus Smoke, so it should be easy reproduceable.
I'm happy to help and try to reproduce and collect more info / logs!
What version of Home Assistant Core has the issue?
core-2024.8.1
What was the last working version of Home Assistant Core?
core-2024.8.1
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Shelly
Link to integration documentation on our website
https://www.home-assistant.io/integrations/shelly/
Diagnostics information
Example YAML snippet
No response
Anything in the logs that might be useful for us?
Please see text in "The problem" above
Additional information
Please see text in "The problem" above
Activity