-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue during password receiving #63
Comments
Hard to tell w/o more info. I've responded to the OP on the forums.
https://community.home-assistant.io/t/error-attempting-to-add-roomba-integration/282897/5?u=pschmitt |
According to documentation
I don't know how it works at al, just tried to get password with different ciphers: So I will respond on forum, and ask the guy to change this line. |
Thanks so much for helping out with this! To answer the original questions:
Per the suggestion from @freekode, I tried changing the line referenced in getpassword.py. The following changes did not work and produced the same error as before:
The change below does work:
It returns numerous specs regarding the Roomba, including the password. One note: the comment from @freekode lists the line number as 84, but in my getpassword.py file it was line 79. I was also able to get the Home Assistant integration working as well (it required restarting the server; I guess it must cache the integrations after first load). But I assume a package update will reverse this change; what are the next steps? |
Thanks for the update. |
@ngrusz1 What OS are you on btw? |
CentOS Linux release 7.9.2009 |
I was expecting Fedora, but close enough. Can you give #64 a try? |
I pulled the new entry_points.py and getpassword.py files from #64 and gave them a try. I'm getting the new error below, but I'm guessing this might be unrelated:
I wonder if Home Assistant makes its own modifications to the roombapy module? I currently have version 1.6.2 of the roombapy module. |
Yeah that's indeed unrelated. You'll need to grab the whole branch, cherry-picking a few files won't work. Home Assistant uses verbatim roombapy. No patches applied. |
Wishful thinking on my part :) I pulled the multi-cipher branch and copied it into my Home Assistant venv. Running I ran into a problem when I restarted my Home Assistant instance, however. I get the following error in my log when HA attempts to fire up the integration upon restart:
HA isn't able to communicate with my Roomba using the configuration I previously created; not sure it this is expected or not. I will try to remove my Roomba and add it again. UPDATE: I removed the integration in my HA config and attempted to re-add it; this did not work. The integration setup is able to find my Roomba via discovery, but it fails again when it attempts to automatically determine the password. The errors are below. The cipher error is back, although the specific errors are different. So it seems the changes work for the command line but not within HA?
|
Just thought I'd check in and see if there were any updates (or if this fix had been committed) :) |
Closed by #228 |
I checked forums, people have problems when they try to get password for Roomba
Any idea what it means?
The text was updated successfully, but these errors were encountered: