I would like to see additional sensors for things like the dustbin removed and placed. I programmed the vacuum to go to the trashcan after 3 full cleanups. It would be awsome to let it tell home assistant if the dustbin was removed and installed again so it drives back to the dock automatically afterwards.
I guess there is software in the roborock that detects this because it tells me the dustbin is removed and installed when i do so. So maybe home assistant can also check these values?
It would be great to have this information in HA. But I’m not sure if that is possible, at least with the older models.
I don’t see that information in the orignal app or in another 3rd party app I have also.
For now I created a permanent notification when the vaccum drove to the trashcan.
After I have emptied the dustbin I clear the notification and the vaccum automatically drives to the dock.
I could just put the dustbin in and press the home button on the robot to let it turn home. So no actual problem there but it would be nice to see when the dustbin is removed. It could also come in handy to see when it’s time to empty it. But like you said it could be that the robot notifies the user that it’s removed but does not communicate it outside it’s own software. If that is the case I guess it’s not possible without rooting the thing
I came across a page pointed out to me by a dev that made the integration for the mi heater. It seems like Xiaomi has hidden pages on the internet with all info per device. The challenge would be to find the right one for the job…
So far the only thing that I could do - and I don’t like it since the robot makes noise and reveals my secret - is to move the vac to the same x,y position every 30 sec (which means it shouldn’t move at all…). At this stage if the dustbin is removed the state of vac goes to error and error attribute goes to Dust collector missing.
You could set the volume to zero and back to whatever it was before if you want the vac not to say something
i bought an s7 with emty dock. problem solved… kind of a steap price to pay but it works. The S7 emties itself everytime it cleaned. and the dock can be emtied later.
It doesn’t solve the problem, rather it just postpone it…
The problem still exist (you still need to take out the trash).
It’s just that the problem is now easier maybe… (instead of emptying the roborock, you need to empty the trashcan).
you still need to know if it’s full and when to take it out…
I guess you can do it once a month… but than it’s not as accurate. (we can do the same for the roborock right?)
Im late to the party I know But I have found some error codes from the Roborock that might make the automation works. I just don’t know how to implement it in HA. Maybe you have an idea?
On this page I found the error code for “dustbin missing” (9) and “no error” (0) - also known as “dustbin replaced” Is it possible to pull this data and make an automation?