Open CooperCGN opened 4 years ago
config.json looks like this:
{
"platform": "NeatoVacuumRobot",
"email": "email",
"password": "password",
"refresh": "120",
"extraCareNavigation": false,
"disabled": [
"dock",
"dockstate",
"eco",
"nogolines",
"extracare",
"schedule"
]
}
Hi sorry to hear that. I think you can disable "spot" as a workaround until I fixed that.
Doesn't help, I will stay on 0.6.3 till it is fixed.
Alright thanks for reporting, I will look into this.
I have the exact same problem:/
I have 2 D7 btw.
This will be fixed in v0.7.2. I might need help in testing a beta from one of you because I have only one robot.
Great! Thank you so much💪🏼 I will be happy to help beta testing
Alright, I might fixed the problem in v0.7.2-beta.1.
I work on this problem like a blind taxi driver (I know the streets but without a second robot, I can only guess the traffic 😄). Could you check it please?
You can install the beta version with npm install -g homebridge-neato@beta
Sorry, can’t test before the weekend, won’t be home until Sunday. :(
Hello again:) i have just tested the beta, and it seems you have fixed the problem👍🏼 Thank you for your awesome work😃
Glad to hear that.
I am sorry to say but it doesn't work our me. My new config.json looks like this, I just need the dock command.
{ "platform": "NeatoVacuumRobot", "email": "xxxxx", "password": "xxxxx", "refresh": "120", "hidden": ["dockstate", "eco", "nogolines", "extracare", "schedule", "find", "spot"] }
and it throws the following error:
[NeatoVacuumRobot] Error getting robot meta information: Error: Request failed with status code 404: null
If I add the dock back into the ignore list, it works again.
Was your robot maybe offline? This looks like another error.
My account https://user-images.githubusercontent.com/20209851/71785259-8eddf980-2fcb-11ea-8b99-44a5dc8fbad6.png { "platform": "NeatoVacuumRobot", "email": "x@x", "password": "xxx" } [1/5/2020, 2:27:20 PM] [NeatoVacuumRobot] Initializing NeatoVacuumRobot platform... [1/5/2020, 2:27:20 PM] [NeatoVacuumRobot] Refresh is set to: auto [1/5/2020, 2:27:20 PM] Loading 0 accessories... [1/5/2020, 2:27:21 PM] [NeatoVacuumRobot] Error getting robot meta information: no serial or secret: null Setup Payload: X-HM://0023IX8JIE9NF Scan this code with your HomeKit app
[1/5/2020, 2:27:21 PM] [NeatoVacuumRobot] Error getting robot meta information: no serial or secret: null
[1/5/2020, 2:27:21 PM] [NeatoVacuumRobot] Successful login but can't connect to your neato robot: Error: This callback function has already been called by someone else; it can only be called one time.
[1/5/2020, 2:27:21 PM] Homebridge is running on port 51826.
(node:1672) UnhandledPromiseRejectionWarning: Error: This callback function has already been called by someone else; it can only be called one time.
at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/once.js:12:13
at /usr/local/lib/node_modules/homebridge-neato/index.js:116:7
at /usr/local/lib/node_modules/homebridge-neato/index.js:147:7
at Client.--unhandled-rejections=strict
(see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:1672) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
[1/5/2020, 2:27:22 PM] [WebUI] Homebridge Config UI X v4.6.7 is listening on :: port 8080
Thanks for the screenshot. I guess the problem occurs because of your other non smart robots. I will try to fix that. I created a new issue for your problem: #49
I’m also getting the “error getting robot meta information: request failed with status 404”
One robot: Botvac Connected.
Config file is pretty much identical to the others here.
I’m also getting the “error getting robot meta information: request failed with status 404”
Same here. Detecting neither of my robots because of the 404.
Hello @naofireblade,
i bought my second Neato and also received the following message:
Error getting robot meta information: Error: Request failed with status code 404: null
Can you help us? I you need more informations or if I can help you, please let me know.
Alex
Got the same problem... one of my 2 robots failed to load. I added a robots.pop(); in the code before the forEach to let at least one robot run. But I wonder how to fix the bug. Unfortunately I understand too little about programming.
Everything was working correctly with my two D5 up to 0.6.3. After the update homebridge throws the following error log. went back to 0.6.3. and they switch to responding again.