Closed ccwillia closed 2 years ago
Me too on my Roomba 980. Has been working fine for 6 months. Now throwing the following error over and over again.
[28/05/2022, 16:47:29] [Simon] Timed out after 60000ms trying to connect to Roomba [28/05/2022, 16:47:29] [Simon] Releasing an unexpected Roomba instance [28/05/2022, 16:47:29] [Simon] Failed to connect to Roomba to refresh state: Connect timed out
I can connect to the Roomba in their app on my iPhone. I assume something changed with their API?
Also have a 960 and logs are also flooded with the above messages. Those I can ignore, but what's worse is that the roomba won't respond to commands unless they're sent more than once, which makes scheduling and automation unworkable.
I have noticed that disabling the iRobot/cloud connection seems to increase reliability, so it looks like there's some contention for connection with the roomba from different sources. However this does not resolve the issue, still getting a flood of errors, and still having reliability issues even without the iRobot app control.
So far the only resolution for me is to roll back to v1.2.2
Same goes for my 980 roomba
Same time-out errors with Roomba 960 ... used to work before Homebridge's recent upgrades!
Sometimes it works, however, with a very slow response ... if turn the switch on , it takes about 1 minute to send the command to Roomba.
All happened after the latest upgrades of Homebridge, appreciate if we can get a fix soon?
Thank you so much.
Very common and similar errors recently on the issues log!
How can we troubleshoot and fix this issue?
thank you so much :)
I have static IP's and the Roomba never changed IP address. After reading that topic I changed the config from hostname (which resolves perfectly internally) to IP address: the issue remains.
Yep, i am also using static IPs and still have the issue. Has anyone migrated back to a previous version which is working well? I have tried going back to v1.3.0 and still have issues.
I found that this happens if you have homebridge and home assistant connected simultaneously.
In such case, you must edit the home assistant configuration for the Roomba and on options
change continuous
to false
Homebridge will then be able to connect normaly
What is "home assistant"?
What is "home assistant"?
It's another home automation software. I use both in parallel, but only homebridge is connected to HomeKit. If you don't know what it is, that's likely not your problem.
In the meanwhile I did factory reset the roomba and made the setup from zero. Got everything working OK.
Ok, i also ended up doing a factory reset and then i had go and grab the blid and password again. The roomba did seem to work again without all the releasing messages i pasted above, but a couple days later the messages returned and conductivity is intermittent. This only effects my 960 the i7 i works fine.
Well so far mine has been working fine since. Yesterday I lost the communication (from Home/HomeKit perspective) with it but no errors were showing on homebridge, a simple restart to homebridge fixed it.
I did a factory reset on my 960 today. So far so good. I will let the group know if anything changes
I found that this happens if you have homebridge and home assistant connected simultaneously. In such case, you must edit the home assistant configuration for the Roomba and on
options
changecontinuous
tofalse
Homebridge will then be able to connect normaly
This fixed for me. Thanks
I'm glad it helped.
But in the meanwhile I had lots of things that didn't work well, Panasonic Viera integration didn't work, RM4Pro temperature and humidity sensors always saying invalid values, with Home Assistant everything works well.
I spent a while trying to figure out how to put things to work with Home Assistant, but now everything works perfectly.
Just wanted to report that I do not also run Home Assistant and have the Roomba on a static IP though still have these "Releasing an unexpected Roomba instance" issues.
It looks like these errors occur while having the irobot app open. If i close the app and clear the log i do not see any errors for hours but as soon as i open the irobot app i see lots of errors
i don't have HomeAssistant and I am not using iRobot App... it has worked for a long time. Then ago when I updated Homebridge it stopped.
problem with nodes... downgrade it: sudo hb-service update-node 16.18.1
Please re-open if not related to node 16 vs node 18
Expected Behavior
Limited or no errors
Current Behavior
Roomba 960 is output lots of errors in the log. I haven't make configuration changes in over a year, but i have been applying all the updates.
Steps to Reproduce (for bugs)
None
Versions
v1.4.1
v15.0.1
v1.3.1
Configuration
Homebridge Log / Command Output