home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
73.68k stars 30.81k forks source link

Unknown error occurred when trying to configure iRobot Roomba i7 #111030

Closed redfirebrooks closed 8 months ago

redfirebrooks commented 8 months ago

The problem

After selecting the Roomba i7 by its IP and clicking on 'validate' button (blue ring glowing on the robot) it shows the message 'Unknown error occurred' message.

What version of Home Assistant Core has the issue?

core-2024.2.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

iRobot

Link to integration documentation on our website

No response

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

J-shw commented 8 months ago

This is known and I believe should be fixed in the next update

home-assistant[bot] commented 8 months ago

Hey there @pschmitt, @cyr-ius, @shenxn, @xitee1, mind taking a look at this issue as it has been labeled with an integration (roomba) you are listed as a code owner for? Thanks!

Code owner commands Code owners of `roomba` can trigger bot actions by commenting: - `@home-assistant close` Closes the issue. - `@home-assistant rename Awesome new title` Renames the issue. - `@home-assistant reopen` Reopen the issue. - `@home-assistant unassign roomba` Removes the current integration label and assignees on the issue, add the integration domain after the command. - `@home-assistant add-label needs-more-information` Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue. - `@home-assistant remove-label needs-more-information` Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


roomba documentation roomba source (message by IssueLinks)

Ck83 commented 8 months ago

Same for me here, impossible to do first connect my Roomba i7, trying everything, hold home, home + clean, reboot, nothing work

robertvanlienden commented 8 months ago

Just bought some Roomba 600 series, and having the same error.

Seems to be fixed in some next HA release. Just updated to last version, but that did not work.

Also see this GitHub issue. Seems fixed 1 week ago... :crossed_fingers: Hope the fix will land in HA soon, so I can just let our Dobby run around in the house when we are from home...

robertvanlienden commented 8 months ago

This seems to be fixed in 2024.2.3.

But new bug appeared; https://github.com/home-assistant/core/issues/111210

Right now I've managed to connect my Roomba with 2024.2.3... Now trying to downgrade to 2024.2.2 to have the integration work for now.

-edit- can confirm if you add your Roomba with 2024.2.3 and then downgrade to 2024.2.2, that integration is working. Seems like a good work around untill HA 2024.3.1 is released.

Then hoping that 2024.3.1 will have all fixes needed for Roomba to work fully.

kevindebosscher commented 8 months ago

I also needed to downgrade back to 2024.2.2 to have the roomba working again.

however I cant seem to find the vacuum/mopping options within HA. Some strange fan options with no function IMG_4250

TheJulianJES commented 8 months ago

Both the original issue and the 2024.2.3 MQTT issue should be fixed with Home Assistant Core 2024.2.4. The version is released, so you can update now. Please confirm that the issues are both fixed. If so, please close issue.

macoscar commented 8 months ago

I confirm that this issue has been fixed with the last version 2024.2.4. Thank you for this fantastic job!

bkr1969 commented 8 months ago

Mine are still not working. I had two "Discovered devices" but they eventually gave an "Unknown error" when trying to configure. I ignored them and tried installing the integration from the start and they aren't discovered at all and when I enter the IP address I eventually end up at the same place. Both are j7

kevindebosscher commented 8 months ago

The original card with a nice animated robot is indeed not working… How ever if you click on the integration and the robot you can control it.

bkr1969 commented 8 months ago

By "not working" I mean the robots aren't there at all. No connection, no integration.

redfirebrooks commented 8 months ago

With the new update it is possible to discover my i7 but it can't retrieve automatically credentials and ha asks me to follow very unclear instructions here https://www.home-assistant.io/integrations/roomba/#manually-retrieving-your-credentials None of the instructions seems to work so I give up trying to integrate my i7.

bkr1969 commented 8 months ago

FWIW, the only way I can retrieve the j7 credentials is using an SSL sniffer (I'm on Mac so I use Charles). It's a fairly complicated process, but there is basic info (using Thor instead...not sure that app works anymore) here: https://community.home-assistant.io/t/roomba-j7-integration-help/339705/15