core: OralB sensors go into "unavailable" state right after brushing has finished

The problem

All sensors from this integration go straight to unavailable after a brushing session is finished. My brush is a Smart Series 4000. It seems the BTLE is not transmitting outside of the brushing sessions. It works well with the real time sensors, though. It does look good when the sensors are gone immediately after a brushing session, so history is also gone. Will it be better to go to unknown rather than unavailable?

What version of Home Assistant Core has the issue?

2022.11.2

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Oral-B

Link to integration documentation on our website

https://www.home-assistant.io/integrations/oralb

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 16 (1 by maintainers)

Commits related to this issue

Most upvoted comments

I also find it very useful for the status of OralB not to become Unavailable, especially after the latest update that adds information about the battery.

I was thinking the same, but geezee if we have to do this with all blu-tooth variables/states of every device…shouldn’t such kind of functionality not be build-in the intergration. Since “signal loss” or “offline” is part of the normal functionalty of a wireless device…