bwp91 / homebridge-deebot

Homebridge plugin to integrate ECOVACS Deebot devices into HomeKit.
MIT License
64 stars 4 forks source link

Plugin not working anymore, gets automatic disabled #132

Closed MansVeer closed 1 year ago

MansVeer commented 1 year ago

What issue do you have? Please be as thorough and explicit as possible.

The Deebot plugin gets disabled after starting/restarting HomeBridge

Details of your setup.

Please paste any relevant logs below.

[15/03/2023, 10:25:06 pm] Loaded plugin: homebridge-deebot@6.0.1 [15/03/2023, 10:25:06 pm] Registering platform 'homebridge-deebot.Deebot'

[15/03/2023, 10:25:09 pm] [Deebot] Initializing Deebot platform... [15/03/2023, 10:25:09 pm] [Deebot] Initialising plugin v6.0.1 | System linux | Node v18.15.0 | HB v1.6.0 | HAPNodeJS v0.11.0...

[15/03/2023, 10:25:10 pm] [Deebot] Plugin initialised. Setting up accessories.... [15/03/2023, 10:25:10 pm] [Deebot] Using ecovacs-deebot library v0.9.3.

[15/03/2023, 10:25:14 pm] [Deebot] Disabling plugin. [15/03/2023, 10:25:14 pm] [Deebot] getaddrinfo ENOTFOUND api-app.dc-ww.ww.ecouser.net at Function.AxiosError.from (/usr/lib/node_modules/homebridge-deebot/node_modules/axios/lib/core/AxiosError.js:89:14). [15/03/2023, 10:26:27 pm] [Homebridge UI] [homebridge-deebot] Terminating child process... [15/03/2023, 10:26:27 pm] [Homebridge UI] [homebridge-deebot] Child process ended

mrbungle64 commented 1 year ago

@MansVeer

What country code are you using? Please try country code which is different to "WW": https://github.com/mrbungle64/ecovacs-deebot.js/blob/master/countries.json

MansVeer commented 1 year ago

@mrbungle64

I'm using NZ

Just changed to WW but no success [15/03/2023, 11:00:46 pm] [Deebot] Disabling plugin. [15/03/2023, 11:00:46 pm] [Deebot] getaddrinfo ENOTFOUND gl-ww-api.ecovacs.com at Function.AxiosError.from (/usr/lib/node_modules/homebridge-deebot/node_modules/axios/lib/core/AxiosError.js:89:14).

MansVeer commented 1 year ago

@mrbungle64

This is my config: { "name": "Deebot", "useYeedi": false, "countryCode": "NZ", "username": "xxxxx", "password": "xxxxx", "platform": "Deebot" }

mrbungle64 commented 1 year ago

@MansVeer

Please try country code which is different to "WW" and also the continent is different to "WW"

mrbungle64 commented 1 year ago

You can use "ID" for example

MansVeer commented 1 year ago

@mrbungle64

A million thanks! Works again, strange NZ always worked but now on ID