rest980
rest980 copied to clipboard
Unable to get data from robot
Hi! I have issue with work of this add-on. I have configured it with the following parameters:
- PORT = 3000
- BLID
- PASSWORD
- ROBOT_IP
- FIRMWARE_VERSION = 2
- ENABLE_LOCAL = yes
- ENABLE_CLOUD = yes
- KEEP_ALIVE = yes
Add-on manages to start properly. But in add-on logs I can see only 2 recordings whenever I start any job from phone app:
If I try to do any GET request by myself, asking for example state I get error message.
BLID and PASSWORD were fetched, using roombapw Docker Image addon, so they should be correct.
Could you please advise what am I doing wrong and how to fix that? Thanks in advance!
I spent hours trying to get this to work, as well. But I finally got it working. I think the missing piece is one additional parameter in the docker container - ROBOT_CIPHERS=TLS_AES_256_GCM_SHA384
Well, I managed to make it work eventually. The thing was to disable any other client to the robot completely (phone app in my case did not count).
For instance in my case I have official iRobot integration, installed on my Home Assistant instance. Disabling "Continuous" option for it (like it is described in the manual) did not work in my case.
I had to disable this integration completely.
Only after that I managed to make this program connect to my robot. And I used it for both cases: launching it on my laptop and launching it as container add-on on my Home Assistant.