Closed daragill closed 1 year ago
@daragill
Please try other region than "ww".
Thanks for the reply! My config code has it set as AU:
"name": "deebot",
"countryCode": "AU",
"username": "***",
"password": "***",
"platform": "Deebot",
"refreshTime": 30
@daragill
Ok, I see ... I already started to fix this in the library
cc: @bwp91
@mrbungle64
Thanks! When I set it to WW the error is there still but the WW disappears:
[11/03/2023, 22:17:34] [deebot] ***** Disabling plugin. *****
[11/03/2023, 22:17:34] [deebot] ***** getaddrinfo ENOTFOUND gl-ww-api.ecovacs.com at Function.AxiosError.from (/var/lib/homebridge/node_modules/homebridge-deebot/node_modules/axios/lib/core/AxiosError.js:89:14). *****
@bwp91
Please update to version 0.9.4-beta.0 of the library. Thanks
@daragill
Is it working if you use an Asian country like "ID", "SG" or "PH"?
@mrbungle64
Yes! Have tested with ID and its working fine now.
@daragill closing this, glad this has been resolved
@mrbungle64 thanks for your input here (thanks as always!)
@bwp91
Please update to version 0.9.4-beta.0 of the library. Thanks
@bwp91
Can you please update to version 0.9.4-beta.0 of the library? 😉
hi @mrbungle64 sorry for delay, new beta available with 0.9.4 beta of your client
@daragill
Can you please test if country code "AU" works again with the latest beta?
@mrbungle64
Have tested 6.0.2-beta and it's not working on AU
[37m[19/03/2023, 21:06:49] [39m[36m[deebot][39m [33m[OakBOT] sent error [DNS lookup failed: getaddrinfo ENOTFOUND api-app.dc-ww.ww.ecouser.net].[39m
@daragill
Sorry, I checked for the wrong letter case 🙈
@bwp91 Can you please update to 0.9.4-beta.1?
@mrbungle64 done - what exactly is the issue here? thinking of what i can do in the plugin to at least state what is happening
@bwp91
@mrbungle64 done
Thanks 👍🏻
what exactly is the issue here? thinking of what i can do in the plugin to at least state what is happening
I switched to a different API endpoint with version 0.9.3: https://github.com/mrbungle64/ecovacs-deebot.js#093
The problem is, that countries with "continent" "WW" cannot use the this new API endpoint. It seems to be different for that countries.
With the old API endpoint many users (incl. me) had several timeout errors per day:
That's why I switched to the new endpoint. It seems to be working fine so far (for most countries).
@daragill
Can you please check it works with v6.0.2-beta.1 now (using country code "AU")?
@mrbungle64
This has been tested and its working with "AU"
Thanks!
@mrbungle64
This has been tested and its working with "AU"
Thanks!
Great! Thank you as well 👍🏻
I'm assuming this has been fixed, so closing, please reopen if necessary.
I just released new version of the plugin.
What issue do you have? Please be as thorough and explicit as possible.
Getting the following error:
Details of your setup.
Do you use (1) Homebridge UI-X (2) Homebridge CLI or (3) HOOBS? Homebridge UI-X
Which version of Homebridge/HOOBS do you have? Homebridge v1.6.0
Which platform do you run Homebridge/HOOBS on (e.g. Raspberry Pi/Windows/HOOBS Box)? Please also mention your version of Node.js/NPM if known. Raspberry Pi
Which version of this plugin (homebridge-deebot) do you have? Has the issue started since upgrading from a previous version? 6.0
Which ECOVACS devices do you have that are causing issues? Please include product models if applicable. Deebot T10
Please paste any relevant logs below.