-
Notifications
You must be signed in to change notification settings - Fork 18
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
UnhandledPromiseRejectionWarning / No Response #3
Comments
Update 1I found that I made a mistake using the wrong IP address (it should've been 192.168.7.248 not '6'). I updated that on my config.json:
and I'm now getting this error:
|
I am also getting this exception: homebridge_1 | (node:408) UnhandledPromiseRejectionWarning: Error: find() timed out. Is the device powered on and the ID or IP correct? But I have both the correct IP address and the localKey values (from the JSON captured payload). My RoboVac is 30c and I believe I have the latest firmware. 1.1.3 Wifi and 1.1.4 MCU according to the RoboVac app. I also tried eufy-robovac project demo and unfortunately it does not work. So is this code still working for people with the latest Eufy firmware updates? |
OK, it looks like there was a update which broken this code but the python based eufy_robovac project seems to have fix it in this branch https://github.com/mitchellrj/eufy_robovac/tree/tuya_3_3 There demo code here works with my Robovac 30c |
Did you get this working on Homebridge? Cause I couldn't get it working and I have the same exact error ( Error: find() timed out. Is the device powered on and the ID or IP correct?) EDIT: found a solution. I did build eufy-robovac myself and moved it to homebridge-eufy-robovac/node_modules/eufy-robovac. If someone has the same problem you can replace homebridge-eufy-robovac/dist/index.js with this: https://pastebin.com/evYiCzqb |
@crazywako would you mind sharing your whole homebridge-eufy-robovac folder? I can't get it to work. I replaced the file mentioned above but still no dice on the Home app. :( |
@crazywako Mind doing a pull request or sharing your changes to either https://github.com/joshstrange/homebridge-eufy-robovac or https://github.com/joshstrange/eufy-robovac so that we can get this working without having to use a transpired index.js? |
Getting this error while running homebridge in debug mode to see what's making it not recognize the Robovac as a device. The "devices" show on Home App (Switch to Find and Fan for Vacuum) but they're always on a "No Response" status.
Error
Config File
I've set a reservation for the vacuum on my router to have this specific IP and I got the keys using the guide provided by mitchellrj using adb and logcat.
Any ideas on what could be happening?
The text was updated successfully, but these errors were encountered: