-
-
Notifications
You must be signed in to change notification settings - Fork 4
Configuration
Ben edited this page Feb 3, 2022
·
44 revisions
Add the following to your configuration file in the appropriate place. The following are the basic required fields.
{
"name": "Deebot",
"countryCode": "your-ecovacs-country-code",
"username": "your-ecovacs-username",
"password": "your-ecovacs-password",
"platform": "Deebot"
}
⚠️ The"platform": "Deebot"
line must not be changed- You can optionally use a
base64
-encoded version of your password - See Country Codes for a list of allowed country codes
- If your account is based in China you should use your ECOVACS ID for your username
Entry | Type | Default | Explanation |
---|---|---|---|
refreshTime |
integer |
120 |
An interval (in seconds) in which your devices will refresh with ECOVACS. Must be 30 or more. |
disableDeviceLogging |
bool |
false |
Global logging setting for accessory status changes. If true then accessory status changes will not be logged. This can also be set per accessory later in the config. |
debug |
bool |
false |
Global logging setting for the plugin. If true then debug information will be added to the log. This can also be set per accessory later in the config. |
disablePlugin |
bool |
false |
If true , the plugin will remove all accessories and not load the plugin on restart. |
devices |
array |
[] |
An array of objects to define custom options for your Deebot devices.
Example: "devices": [
{
"deviceId": "E2000000000000000000",
"label": "Hoover Device",
"hideMotionSensor": false,
"motionDuration": 120,
"lowBattThreshold": 20,
"showMotionLowBatt": false,
"showBattHumidity": true,
"overrideLogging": "default"
}
] |