home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
70.46k stars 29.4k forks source link

Please allow multiple accounts in Neato Botvac integration #39165

Closed twosh closed 3 years ago

twosh commented 3 years ago

The problem

Please add the ability to have multiple accounts. Especially useful if you have both Neato and Vorwerk vacuum cleaners.

If I try to create a new configuration from the integration page I get the message:

## Aborted

Already configured

Thread reagarding the issue here: https://community.home-assistant.io/t/vacuum-neato-showing-up-but-vorwerk-vr200-does-not/221106/5

Environment

Problem-relevant configuration.yaml

neato neato:
    username: !secret neato_username
    password: !secret neato_password

neato alf:
    username: !secret vorwerk_username
    password: !secret vorwerk_password
    vendor: 'vorwerk'

Traceback/Error logs

Logger: aiohttp.server
Source: helpers/check_config.py:130
First occurred: 8:42:18 PM (1 occurrences)
Last logged: 8:42:18 PM

Error handling request
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 418, in start
    resp = await task
  File "/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py", line 458, in _handle
    resp = await handler(request)
  File "/usr/local/lib/python3.8/site-packages/aiohttp/web_middlewares.py", line 119, in impl
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/real_ip.py", line 39, in real_ip_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 73, in ban_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 127, in auth_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 129, in handle
    result = await result
  File "/usr/src/homeassistant/homeassistant/components/config/core.py", line 29, in post
    errors = await async_check_ha_config_file(request.app["hass"])
  File "/usr/src/homeassistant/homeassistant/config.py", line 857, in async_check_ha_config_file
    res = await check_config.async_check_ha_config_file(hass)
  File "/usr/src/homeassistant/homeassistant/helpers/check_config.py", line 130, in async_check_ha_config_file
    result[domain] = config[domain]
KeyError: 'neato'

Additional information

Discussion thread with contributor dshokouhi: https://community.home-assistant.io/t/vacuum-neato-showing-up-but-vorwerk-vr200-does-not/221106/3

probot-home-assistant[bot] commented 3 years ago

neato documentation neato source (message by IssueLinks)

probot-home-assistant[bot] commented 3 years ago

Hey there @dshokouhi, @santobert, mind taking a look at this issue as its been labeled with an integration (neato) you are listed as a codeowner for? Thanks! (message by CodeOwnersMention)

dshokouhi commented 3 years ago

I think currently we only allow one account, so we'll need to think about how to allow multiple instances of the integration.

dshokouhi commented 3 years ago

Can you try this as a custom component? https://github.com/dshokouhi/hass-neato-custom-component/tree/multiple_accounts I am not sure if you will be able to use YAML but try to use the integration page as well.

Let me know if you get any errors or issues.

twosh commented 3 years ago

Seems to works perfectly! I could now add the same integration twice using the GUI Configuration->Integrations->+-button->Neato Botvac. The only thing is that the labels of username and password in the dialogue is missing: hass_neato

I have not yet tested any actual functionality (family asleep :) ), but both my Neato and my Vorwerk now shows up properly as devices with entities and glance cards are showing their status, battery level, etc.

Big thanks for such a quick fix!

dshokouhi commented 3 years ago

Don't worry about the labels not showing up, thats due to missing translations which is only visible from the custom integration. I'll look into getting this added into HA

twosh commented 3 years ago

I spoke too soon. After a reload of HA server the Vorwerk becomes unavailable again. The Vorwerk integration also becomes mixed up with the Neato and shows two entities (of which one is the neato...)

image

Before the restart of the sever I could control both devices from the GUI without problems.

dshokouhi commented 3 years ago

What are the log errors from the restart?

twosh commented 3 years ago

image

twosh commented 3 years ago

The same details for every entry, except for the entity of course:

Log Details (ERROR)
Logger: homeassistant.components.vacuum
Source: helpers/entity_platform.py:462
Integration: Vacuum (documentation, issues)
First occurred: 10:48:46 AM (1 occurrences)
Last logged: 10:48:46 AM

Platform neato does not generate unique IDs. ID OPS35418-3045117F1B57 already exists - ignoring vacuum.neato
dshokouhi commented 3 years ago

Hmm that sounds can you try removing both integrations and replace the files again? I just pushed out a small update that might fix the issue. Also make sure the YAML is removed too.

twosh commented 3 years ago

I have tried adding the integrations in different order, but no change in behaviour. It is always the Vorwerk VR200 (Alf) that is "kicked out". And it is always the Vorwerk integration that adds /tries to add another instance of the Neato-bo.t For clarification; the Vorwerk aldready has the vr200, but tries to add the Neato also.

Edit; I have not tested with the above mentioned update. Will do that now.

twosh commented 3 years ago

Sorry, but now I can't add a second integration at all. It only says "Aborted".

dshokouhi commented 3 years ago

Ok lets try this again. Remember to clear out both integrations, remove any configured YAML and try to set them both up again and see if it persists over a HA restart.

Updated code again: https://github.com/dshokouhi/hass-neato-custom-component/tree/multiple_accounts

twosh commented 3 years ago

I fudged up last try; I accidentally used the original neato-files and not your new ones. That was why I got the aborted message when trying to add a second Neato-integration. Now I'm using the right files...

I can now add the second integration, but they are still getting messed up and the Vorwerk is being left in the dark. Log entries:

image

Edit: Typos

dshokouhi commented 3 years ago

Ok can you just double check that you are using the latest updated files from the github link. Then also enable debug logging for neato

logger:
  default: info
  logs:
    homeassistant.components.neato: debug

Remove all integrations again, then set them up one by one. Then show me the debug logs, removing any personally identifiable information. I need to see what its doing here.

dshokouhi commented 3 years ago

I just updated the files again, I think I may have figured out why its not saving the data correctly, again you'll need to remove all integrations and set them up again one by one. Let me know how it works and also grab the debug logs in case it fails again. Sorry for all the updates I am shooting in the dark as I only have 1 account here.

https://github.com/dshokouhi/hass-neato-custom-component/tree/multiple_accounts/neato

twosh commented 3 years ago

Hey, you really don't have to be sorry! You are helping me with this just because you want to. So a big THANK YOU! I downloaded the latest files, replaced them in my config/custom_components/neato. Added the logger-snippet to configuration.yaml. Removed my integrations. Restarted hass. Added first Neato, then Vorwerk. Both visible and working. Restarted hass. Vorwerk orphaned again, and only the same errorrs as last time in the log.

image

All identical in details, except for entitiy:

Log Details (ERROR)
Logger: homeassistant.components.vacuum
Source: helpers/entity_platform.py:462
Integration: Vacuum (documentation, issues)
First occurred: 9:47:21 PM (1 occurrences)
Last logged: 9:47:21 PM

Platform neato does not generate unique IDs. ID OPS35418-3045117F1B57 already exists - ignoring vacuum.neato

Thank you again for your effort!

dshokouhi commented 3 years ago

I just realized I gave you the wrong logging snippet 😬

change: homeassistant.components.neato: debug to custom_components.neato: debug

for now just restart and show me the debug logs, I may also need to see what the logs look like when you successfully setup each entry.

twosh commented 3 years ago

Weird;

nothing in the logs except this which is still related to homeassistant.components.vacuum and not the custom_components.neato:

image

This is what I have in my configuration.yaml:

logger:
  default: info
  logs:
    custom_components.neato: debug

😕

dshokouhi commented 3 years ago

Don't check in the UI you need to check in your config directory and look at the home-assistant.log file, debug statements only print directly in the file. The UI only shows errors.

dshokouhi commented 3 years ago

I just made another small tweak, can you grab the latest files and try again?

twosh commented 3 years ago

Did not work with the latest either.

I'll sift through the logs tomorrow and get back to you then!

On Sun, Aug 23, 2020, 22:09 Daniel Shokouhi notifications@github.com wrote:

I just made another small tweak, can you grab the latest files and try again?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/home-assistant/core/issues/39165#issuecomment-678812320, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQWS3UM2PJIAZPDIM2UKZDDSCFSNZANCNFSM4QIHYRIQ .

twosh commented 3 years ago

I removed some basic info rows to make the report shorter, and also removed the picture links to the floor plans that Neato generates. Please let me know if you want it in some other way. :)

2020-08-24 08:17:26 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for grohe_sense which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 08:17:26 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 08:17:26 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for neato which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 08:17:26 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for automower which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 08:17:26 INFO (MainThread) [homeassistant.setup] Setup of domain logger took 0.0 seconds
2020-08-24 08:17:27 INFO (MainThread) [homeassistant.setup] Setting up recorder
2020-08-24 08:17:27 INFO (MainThread) [homeassistant.setup] Setting up http
2020-08-24 08:17:27 INFO (MainThread) [homeassistant.setup] Setup of domain http took 0.1 seconds
2020-08-24 08:17:27 INFO (MainThread) [homeassistant.setup] Setting up system_log
2020-08-24 08:17:27 INFO (MainThread) [homeassistant.setup] Setup of domain system_log took 0.0 seconds
2020-08-24 08:17:34 INFO (MainThread) [homeassistant.setup] Setup of domain recorder took 6.9 seconds
2020-08-24 08:17:34 INFO (MainThread) [homeassistant.bootstrap] Setting up stage 1: {'config', 'search', 'frontend', 'alexa', 'device_automation', 'cloud', 'lovelace', 'onboarding', 'http', 'hassio', 'websocket_api', 'system_log', 'webhook', 'api', 'person', 'auth'}
2020-08-24 08:17:34 INFO (MainThread) [homeassistant.setup] Setting up device_automation
2020-08-24 08:17:34 INFO (MainThread) [homeassistant.setup] Setup of domain device_automation took 0.0 seconds
2020-08-24 08:17:34 INFO (MainThread) [homeassistant.setup] Setting up lovelace
2020-08-24 08:17:34 INFO (MainThread) [homeassistant.setup] Setting up person
2020-08-24 08:17:34 INFO (MainThread) [homeassistant.setup] Setting up config
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setting up alexa
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setup of domain alexa took 0.0 seconds
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setting up hassio
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setting up websocket_api
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setup of domain websocket_api took 0.0 seconds
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setting up webhook
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setup of domain webhook took 0.0 seconds
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setting up api
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setting up auth
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setup of domain auth took 0.0 seconds
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setup of domain lovelace took 1.3 seconds
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setup of domain api took 0.1 seconds
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setup of domain config took 1.1 seconds
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setting up search
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setup of domain search took 0.0 seconds
2020-08-24 08:17:35 INFO (SyncWorker_4) [homeassistant.loader] Loaded media_player from homeassistant.components.media_player
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setup of domain person took 1.2 seconds
2020-08-24 08:17:35 INFO (SyncWorker_11) [homeassistant.loader] Loaded google_assistant from homeassistant.components.google_assistant
2020-08-24 08:17:35 INFO (MainThread) [homeassistant.setup] Setting up onboarding
2020-08-24 08:17:37 INFO (MainThread) [homeassistant.setup] Setting up cloud
2020-08-24 08:17:37 INFO (MainThread) [homeassistant.setup] Setup of domain onboarding took 2.0 seconds
2020-08-24 08:17:37 INFO (MainThread) [homeassistant.setup] Setup of domain cloud took 0.1 seconds
2020-08-24 08:17:37 INFO (SyncWorker_4) [homeassistant.loader] Loaded device_tracker from homeassistant.components.device_tracker
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up frontend
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setup of domain frontend took 0.0 seconds
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setup of domain hassio took 2.5 seconds
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.bootstrap] Setting up stage 2: {'tts', 'grohe_sense', 'input_select', 'map', 'harmony', 'synology_dsm', 'automation', 'vera', 'zeroconf', 'ssdp', 'history', 'hacs', 'scene', 'hue', 'input_text', 'persistent_notification', 'input_boolean', 'group', 'updater', 'input_datetime', 'input_number', 'cast', 'met', 'logbook', 'sun', 'neato', 'mobile_app', 'sonos', 'camera', 'default_config', 'automower', 'upnp', 'system_health', 'zone', 'script'}
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up grohe_sense
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up input_select
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up vera
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setup of domain vera took 0.0 seconds
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up scene
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.components.scene] Setting up scene.homeassistant
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up input_text
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up input_boolean
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up group
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up updater
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setup of domain updater took 0.0 seconds
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up input_datetime
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up input_number
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up met
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setup of domain met took 0.0 seconds
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up sun
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setup of domain sun took 0.0 seconds
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up neato
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setup of domain neato took 0.0 seconds
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up automower
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up zone
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up script
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setup of domain script took 0.0 seconds
2020-08-24 08:17:38 DEBUG (MainThread) [custom_components.neato] Found the correct unique ID
2020-08-24 08:17:38 DEBUG (MainThread) [custom_components.neato] Found the correct unique ID
2020-08-24 08:17:38 DEBUG (SyncWorker_11) [custom_components.neato] Trying to connect to Neato API
2020-08-24 08:17:38 DEBUG (SyncWorker_3) [custom_components.neato] Trying to connect to Neato API
2020-08-24 08:17:38 INFO (SyncWorker_0) [homeassistant.loader] Loaded binary_sensor from homeassistant.components.binary_sensor
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up map
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setup of domain map took 0.0 seconds
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up history
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setup of domain history took 0.0 seconds
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setup of domain scene took 0.7 seconds
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setup of domain group took 0.7 seconds
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up logbook
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up system_health
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setup of domain system_health took 0.0 seconds
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setup of domain input_select took 0.8 seconds
2020-08-24 08:17:38 INFO (SyncWorker_8) [homeassistant.loader] Loaded weather from homeassistant.components.weather
2020-08-24 08:17:38 INFO (SyncWorker_6) [homeassistant.loader] Loaded synology from homeassistant.components.synology
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setting up binary_sensor
2020-08-24 08:17:38 INFO (MainThread) [homeassistant.setup] Setup of domain binary_sensor took 0.0 seconds
2020-08-24 08:17:38 INFO (SyncWorker_2) [main.automower] Logged in successfully
2020-08-24 08:17:39 DEBUG (SyncWorker_3) [custom_components.neato] Successfully connected to Neato API
2020-08-24 08:17:39 INFO (MainThread) [homeassistant.setup] Setting up zeroconf
2020-08-24 08:17:39 INFO (MainThread) [homeassistant.setup] Setup of domain input_text took 0.9 seconds
2020-08-24 08:17:39 INFO (MainThread) [homeassistant.setup] Setup of domain input_boolean took 0.9 seconds
2020-08-24 08:17:39 INFO (MainThread) [homeassistant.setup] Setup of domain input_datetime took 0.8 seconds
2020-08-24 08:17:39 INFO (MainThread) [homeassistant.setup] Setup of domain input_number took 0.8 seconds
2020-08-24 08:17:39 INFO (MainThread) [homeassistant.setup] Setting up automation
2020-08-24 08:17:39 INFO (SyncWorker_0) [homeassistant.loader] Loaded google_translate from homeassistant.components.google_translate
2020-08-24 08:17:39 DEBUG (SyncWorker_11) [custom_components.neato] Successfully connected to Neato API
2020-08-24 08:17:39 INFO (MainThread) [homeassistant.setup] Setting up hacs
2020-08-24 08:17:39 INFO (MainThread) [homeassistant.setup] Setup of domain hacs took 0.3 seconds
2020-08-24 08:17:39 INFO (MainThread) [homeassistant.setup] Setting up weather
2020-08-24 08:17:39 INFO (MainThread) [homeassistant.setup] Setup of domain weather took 0.0 seconds
2020-08-24 08:17:39 INFO (MainThread) [homeassistant.setup] Setting up camera
2020-08-24 08:17:39 INFO (MainThread) [homeassistant.setup] Setup of domain logbook took 0.9 seconds
2020-08-24 08:17:39 DEBUG (SyncWorker_9) [custom_components.neato] Running HUB.update_robots None
2020-08-24 08:17:39 INFO (MainThread) [homeassistant.setup] Setting up tts
2020-08-24 08:17:39 INFO (MainThread) [homeassistant.setup] Setup of domain automower took 1.4 seconds
2020-08-24 08:17:39 DEBUG (SyncWorker_3) [custom_components.neato] Running HUB.update_robots None
2020-08-24 08:17:40 INFO (MainThread) [homeassistant.components.weather] Setting up weather.met
2020-08-24 08:17:40 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.updater
2020-08-24 08:17:40 INFO (SyncWorker_0) [homeassistant.loader] Loaded vacuum from homeassistant.components.vacuum
2020-08-24 08:17:40 INFO (MainThread) [homeassistant.setup] Setting up harmony
2020-08-24 08:17:40 INFO (MainThread) [homeassistant.setup] Setup of domain harmony took 0.0 seconds
2020-08-24 08:17:40 INFO (MainThread) [homeassistant.setup] Setting up synology_dsm
2020-08-24 08:17:40 INFO (MainThread) [homeassistant.setup] Setup of domain synology_dsm took 0.0 seconds
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setting up hue
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setup of domain hue took 0.0 seconds
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setting up sonos
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setup of domain sonos took 0.0 seconds
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setting up upnp
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setup of domain camera took 1.4 seconds
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setting up vacuum
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setup of domain vacuum took 0.0 seconds
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.components.camera] Setting up camera.synology
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setup of domain automation took 2.3 seconds
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setup of domain upnp took 0.5 seconds
2020-08-24 08:17:41 INFO (SyncWorker_4) [homeassistant.loader] Loaded light from homeassistant.components.light
2020-08-24 08:17:41 INFO (SyncWorker_7) [homeassistant.loader] Loaded switch from homeassistant.components.switch
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.vera
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.components.scene] Setting up scene.vera
2020-08-24 08:17:41 INFO (SyncWorker_2) [homeassistant.loader] Loaded sensor from homeassistant.components.sensor
2020-08-24 08:17:41 INFO (SyncWorker_1) [homeassistant.loader] Loaded lock from homeassistant.components.lock
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setting up light
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setup of domain tts took 1.9 seconds
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.components.vacuum] Setting up vacuum.automower
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setting up switch
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setup of domain switch took 0.0 seconds
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setting up sensor
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setup of domain sensor took 0.0 seconds
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setting up lock
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setup of domain lock took 0.0 seconds
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setup of domain light took 0.2 seconds
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setting up media_player
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setup of domain media_player took 0.0 seconds
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.components.switch] Setting up switch.vera
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.vera
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.components.lock] Setting up lock.vera
2020-08-24 08:17:41 INFO (MainThread) [homeassistant.setup] Setup of domain zone took 3.4 seconds
2020-08-24 08:17:42 INFO (MainThread) [homeassistant.setup] Setting up mobile_app
2020-08-24 08:17:42 INFO (MainThread) [homeassistant.components.light] Setting up light.vera
2020-08-24 08:17:42 INFO (MainThread) [homeassistant.components.media_player] Setting up media_player.sonos
2020-08-24 08:17:42 INFO (MainThread) [homeassistant.setup] Setup of domain zeroconf took 3.3 seconds
2020-08-24 08:17:42 INFO (MainThread) [custom_components.hacs] 
-------------------------------------------------------------------
HACS (Home Assistant Community Store)

Version: 1.4.1
This is a custom integration
If you have any issues with this you need to open an issue here:
https://github.com/hacs/integration/issues
-------------------------------------------------------------------

2020-08-24 08:17:43 INFO (MainThread) [homeassistant.components.updater] Submitted analytics to Home Assistant servers. Information submitted includes {}
2020-08-24 08:17:43 INFO (MainThread) [homeassistant.setup] Setting up device_tracker
2020-08-24 08:17:43 INFO (MainThread) [homeassistant.setup] Setup of domain mobile_app took 1.6 seconds
2020-08-24 08:17:43 INFO (MainThread) [homeassistant.setup] Setting up ssdp
2020-08-24 08:17:43 INFO (MainThread) [homeassistant.setup] Setup of domain ssdp took 0.0 seconds
2020-08-24 08:17:43 INFO (SyncWorker_2) [homeassistant.loader] Loaded notify from homeassistant.components.notify
2020-08-24 08:17:44 INFO (MainThread) [homeassistant.setup] Setting up notify
2020-08-24 08:17:44 INFO (MainThread) [homeassistant.setup] Setup of domain notify took 0.0 seconds
2020-08-24 08:17:44 INFO (MainThread) [homeassistant.setup] Setup of domain device_tracker took 0.9 seconds
2020-08-24 08:17:44 INFO (MainThread) [homeassistant.components.camera] Setting up camera.neato
2020-08-24 08:17:44 INFO (MainThread) [homeassistant.components.vacuum] Setting up vacuum.neato
2020-08-24 08:17:44 INFO (MainThread) [homeassistant.components.switch] Setting up switch.neato
2020-08-24 08:17:44 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.neato
2020-08-24 08:17:44 INFO (MainThread) [homeassistant.components.camera] Setting up camera.neato
2020-08-24 08:17:44 INFO (MainThread) [homeassistant.components.vacuum] Setting up vacuum.neato
2020-08-24 08:17:44 INFO (MainThread) [homeassistant.components.switch] Setting up switch.neato
2020-08-24 08:17:44 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.neato

2020-08-24 08:17:44 DEBUG (MainThread) [custom_components.neato.camera] Adding robots for cleaning maps [<Entity Neato Cleaning Map: idle>]
2020-08-24 08:17:44 DEBUG (MainThread) [custom_components.neato.vacuum] Adding vacuums [<Entity Neato: None>]
2020-08-24 08:17:44 DEBUG (MainThread) [custom_components.neato.switch] Adding switches [<Entity Neato Schedule: off>]
2020-08-24 08:17:44 DEBUG (MainThread) [custom_components.neato.camera] Adding robots for cleaning maps [<Entity Neato Cleaning Map: idle>]
2020-08-24 08:17:44 DEBUG (MainThread) [custom_components.neato.vacuum] Adding vacuums [<Entity Neato: None>]
2020-08-24 08:17:44 DEBUG (MainThread) [custom_components.neato.switch] Adding switches [<Entity Neato Schedule: off>]

2020-08-24 08:17:45 DEBUG (SyncWorker_19) [custom_components.neato.camera] Running camera update for 'None'
2020-08-24 08:17:45 DEBUG (SyncWorker_18) [custom_components.neato.vacuum] Running Neato Vacuums update for 'None'
2020-08-24 08:17:45 DEBUG (SyncWorker_13) [custom_components.neato.switch] Running Neato switch update for 'None'
2020-08-24 08:17:45 DEBUG (SyncWorker_9) [custom_components.neato.camera] Running camera update for 'None'
2020-08-24 08:17:45 DEBUG (SyncWorker_3) [custom_components.neato.vacuum] Running Neato Vacuums update for 'None'
2020-08-24 08:17:45 DEBUG (SyncWorker_17) [custom_components.neato.switch] Running Neato switch update for 'None'

2020-08-24 08:17:46 DEBUG (SyncWorker_12) [custom_components.neato.sensor] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 94}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}

2020-08-24 08:17:46 DEBUG (SyncWorker_13) [custom_components.neato.switch] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 94}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 08:17:46 DEBUG (SyncWorker_13) [custom_components.neato.switch] State: {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 94}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 08:17:46 DEBUG (SyncWorker_13) [custom_components.neato.switch] Schedule state for 'None': off

2020-08-24 08:17:46 DEBUG (SyncWorker_15) [custom_components.neato.sensor] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 94}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}

2020-08-24 08:17:46 DEBUG (SyncWorker_17) [custom_components.neato.switch] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 94}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 08:17:46 DEBUG (SyncWorker_17) [custom_components.neato.switch] State: {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 94}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 08:17:46 DEBUG (SyncWorker_17) [custom_components.neato.switch] Schedule state for 'None': off
2020-08-24 08:17:46 INFO (MainThread) [homeassistant.setup] Setup of domain grohe_sense took 8.7 seconds
2020-08-24 08:17:46 ERROR (MainThread) [homeassistant.components.sensor] Platform neato does not generate unique IDs. ID OPS35418-3045117F1B57 already exists - ignoring sensor.neato_battery
2020-08-24 08:17:46 ERROR (MainThread) [homeassistant.components.camera] Platform neato does not generate unique IDs. ID OPS35418-3045117F1B57 already exists - ignoring camera.neato_cleaning_map
2020-08-24 08:17:46 ERROR (MainThread) [homeassistant.components.switch] Platform neato does not generate unique IDs. ID OPS35418-3045117F1B57 already exists - ignoring switch.neato_schedule

2020-08-24 08:17:46 INFO (MainThread) [homeassistant.setup] Setup of domain default_config took 1.8 seconds
2020-08-24 08:17:47 DEBUG (SyncWorker_18) [custom_components.neato.vacuum] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 94}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 08:17:47 DEBUG (SyncWorker_18) [custom_components.neato.vacuum] Found the following maps for 'None': [{'id': '2019-04-15T15:21:37Z', 'name': 'Floor 1', 'url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'raw_floor_map_url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'url_valid_for_seconds': 300}]
2020-08-24 08:17:47 DEBUG (SyncWorker_3) [custom_components.neato.vacuum] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 94}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 08:17:47 DEBUG (SyncWorker_3) [custom_components.neato.vacuum] Found the following maps for 'None': [{'id': '2019-04-15T15:21:37Z', 'name': 'Floor 1', 'url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'raw_floor_map_url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'url_valid_for_seconds': 300}]
2020-08-24 08:17:47 DEBUG (SyncWorker_18) [custom_components.neato.vacuum] Boundaries for robot 'None' in map 'Floor 1': {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {'boundaries': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]}}
2020-08-24 08:17:47 DEBUG (SyncWorker_18) [custom_components.neato.vacuum] List of boundaries for 'None': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]
2020-08-24 08:17:48 DEBUG (SyncWorker_3) [custom_components.neato.vacuum] Boundaries for robot 'None' in map 'Floor 1': {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {'boundaries': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]}}
2020-08-24 08:17:48 DEBUG (SyncWorker_3) [custom_components.neato.vacuum] List of boundaries for 'None': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]
2020-08-24 08:17:48 ERROR (MainThread) [homeassistant.components.vacuum] Platform neato does not generate unique IDs. ID OPS35418-3045117F1B57 already exists - ignoring vacuum.neato
2020-08-24 08:17:48 INFO (MainThread) [custom_components.hacs.repository.integration.hacs.integration] Registration completed
2020-08-24 08:17:48 INFO (MainThread) [custom_components.hacs.data] Restore started
2020-08-24 08:17:49 INFO (MainThread) [custom_components.hacs.data] Restore done
2020-08-24 08:17:49 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.hacs
2020-08-24 08:18:02 ERROR (MainThread) [aioharmony.helpers] get_config was not called due to mismatch in callback type.
2020-08-24 08:18:03 ERROR (MainThread) [aioharmony.helpers] discovery was not called due to mismatch in callback type.
2020-08-24 08:18:14 INFO (SyncWorker_7) [homeassistant.loader] Loaded remote from homeassistant.components.remote
2020-08-24 08:18:14 INFO (MainThread) [homeassistant.setup] Setting up remote
2020-08-24 08:18:14 INFO (MainThread) [homeassistant.setup] Setup of domain remote took 0.0 seconds
2020-08-24 08:18:14 INFO (MainThread) [homeassistant.components.remote] Setting up remote.harmony
2020-08-24 08:18:14 INFO (MainThread) [homeassistant.bootstrap] Home Assistant initialized in 48.50s
2020-08-24 08:18:14 INFO (MainThread) [homeassistant.core] Starting Home Assistant
2020-08-24 08:18:14 INFO (SyncWorker_40) [homeassistant.components.zeroconf] Starting Zeroconf broadcast
2020-08-24 08:18:14 INFO (MainThread) [homeassistant.core] Timer:starting

2020-08-24 08:18:15 INFO (MainThread) [custom_components.hacs] Loading known repositories
2020-08-24 08:18:46 DEBUG (SyncWorker_59) [custom_components.neato.switch] Running Neato switch update for 'switch.neato_schedule'
2020-08-24 08:18:47 DEBUG (SyncWorker_59) [custom_components.neato.switch] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 94}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 08:18:47 DEBUG (SyncWorker_59) [custom_components.neato.switch] State: {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 94}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 08:18:47 DEBUG (SyncWorker_59) [custom_components.neato.switch] Schedule state for 'switch.neato_schedule': off
2020-08-24 08:18:47 DEBUG (SyncWorker_24) [custom_components.neato.sensor] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 94}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 08:18:47 DEBUG (SyncWorker_61) [custom_components.neato.vacuum] Running Neato Vacuums update for 'vacuum.neato'
2020-08-24 08:18:48 DEBUG (SyncWorker_61) [custom_components.neato.vacuum] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 94}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 08:18:48 DEBUG (SyncWorker_61) [custom_components.neato.vacuum] Found the following maps for 'vacuum.neato': [{'id': '2019-04-15T15:21:37Z', 'name': 'Floor 1', 'url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'raw_floor_map_url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'url_valid_for_seconds': 300}]
dshokouhi commented 3 years ago

can you also show me the logs before the issue happens? like when you set them up to when you do the restart. Something funky is going on here since it should be going by the unique ID we set. Are you using the same username for both neato and vorwerk?

twosh commented 3 years ago

Yes the usernames are the same (i.e. same e-mail address) but passwords difffer.

twosh commented 3 years ago

Here is a log from after a restart (integrations removed beforehand) and to shortly after adding the integrations. NB! So this is with both robots working and showing up nicely in the GUI. In the following post I will post the logs showing after I have restarted hass server.

2020-08-24 08:51:10 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for automower which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 08:51:10 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for grohe_sense which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 08:51:10 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 08:51:11 INFO (MainThread) [homeassistant.setup] Setup of domain logger took 0.0 seconds
2020-08-24 08:51:11 INFO (MainThread) [homeassistant.setup] Setting up http
2020-08-24 08:51:11 INFO (MainThread) [homeassistant.setup] Setup of domain http took 0.0 seconds
2020-08-24 08:51:11 INFO (MainThread) [homeassistant.setup] Setting up system_log
2020-08-24 08:51:11 INFO (MainThread) [homeassistant.setup] Setup of domain system_log took 0.0 seconds
2020-08-24 08:51:17 INFO (MainThread) [homeassistant.setup] Setup of domain recorder took 5.3 seconds
2020-08-24 08:51:17 INFO (MainThread) [homeassistant.bootstrap] Setting up stage 1: {'hassio', 'cloud', 'search', 'onboarding', 'config', 'person', 'http', 'websocket_api', 'auth', 'device_automation', 'alexa', 'api', 'system_log', 'webhook', 'lovelace', 'frontend'}
2020-08-24 08:51:17 INFO (MainThread) [homeassistant.setup] Setting up person
2020-08-24 08:51:17 INFO (MainThread) [homeassistant.setup] Setting up device_automation
2020-08-24 08:51:17 INFO (MainThread) [homeassistant.setup] Setup of domain device_automation took 0.0 seconds
2020-08-24 08:51:17 INFO (MainThread) [homeassistant.setup] Setting up lovelace
2020-08-24 08:51:17 INFO (MainThread) [homeassistant.setup] Setting up hassio
2020-08-24 08:51:17 INFO (MainThread) [homeassistant.setup] Setting up config
2020-08-24 08:51:17 INFO (MainThread) [homeassistant.setup] Setting up websocket_api
2020-08-24 08:51:17 INFO (MainThread) [homeassistant.setup] Setup of domain websocket_api took 0.0 seconds
2020-08-24 08:51:17 INFO (MainThread) [homeassistant.setup] Setting up auth
2020-08-24 08:51:17 INFO (MainThread) [homeassistant.setup] Setup of domain auth took 0.0 seconds
2020-08-24 08:51:18 INFO (MainThread) [homeassistant.setup] Setting up alexa
2020-08-24 08:51:18 INFO (MainThread) [homeassistant.setup] Setup of domain alexa took 0.0 seconds
2020-08-24 08:51:18 INFO (MainThread) [homeassistant.setup] Setting up api
2020-08-24 08:51:18 INFO (MainThread) [homeassistant.setup] Setting up webhook
2020-08-24 08:51:18 INFO (MainThread) [homeassistant.setup] Setup of domain webhook took 0.0 seconds
2020-08-24 08:51:18 INFO (MainThread) [homeassistant.setup] Setup of domain api took 0.2 seconds
2020-08-24 08:51:18 INFO (MainThread) [homeassistant.setup] Setup of domain lovelace took 1.1 seconds
2020-08-24 08:51:18 INFO (MainThread) [homeassistant.setup] Setup of domain config took 0.9 seconds
2020-08-24 08:51:18 INFO (MainThread) [homeassistant.setup] Setting up search
2020-08-24 08:51:18 INFO (MainThread) [homeassistant.setup] Setup of domain search took 0.0 seconds
2020-08-24 08:51:18 INFO (SyncWorker_6) [homeassistant.loader] Loaded google_assistant from homeassistant.components.google_assistant
2020-08-24 08:51:18 INFO (SyncWorker_12) [homeassistant.loader] Loaded media_player from homeassistant.components.media_player
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up cloud
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setup of domain person took 3.0 seconds
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up onboarding
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setup of domain onboarding took 0.0 seconds
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setup of domain cloud took 0.1 seconds
2020-08-24 08:51:20 INFO (SyncWorker_4) [homeassistant.loader] Loaded device_tracker from homeassistant.components.device_tracker
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up frontend
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setup of domain frontend took 0.1 seconds
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setup of domain hassio took 3.0 seconds
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.bootstrap] Setting up stage 2: {'group', 'ssdp', 'vera', 'camera', 'input_datetime', 'default_config', 'logbook', 'input_select', 'history', 'zone', 'automower', 'hue', 'input_text', 'updater', 'scene', 'mobile_app', 'cast', 'persistent_notification', 'grohe_sense', 'synology_dsm', 'zeroconf', 'tts', 'script', 'automation', 'met', 'sonos', 'hacs', 'map', 'upnp', 'system_health', 'harmony', 'sun', 'input_boolean', 'input_number'}
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up group
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up vera
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setup of domain vera took 0.0 seconds
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up input_datetime
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up input_select
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up zone
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up automower
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up input_text
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up updater
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setup of domain updater took 0.0 seconds
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up scene
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.components.scene] Setting up scene.homeassistant
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up grohe_sense
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up script
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setup of domain script took 0.0 seconds
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up met
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setup of domain met took 0.0 seconds
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up sun
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setup of domain sun took 0.0 seconds
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up input_boolean
2020-08-24 08:51:20 INFO (MainThread) [homeassistant.setup] Setting up input_number
2020-08-24 08:51:21 INFO (SyncWorker_14) [main.automower] Logged in successfully
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setup of domain group took 0.6 seconds
2020-08-24 08:51:21 INFO (SyncWorker_17) [homeassistant.loader] Loaded binary_sensor from homeassistant.components.binary_sensor
2020-08-24 08:51:21 INFO (SyncWorker_13) [homeassistant.loader] Loaded synology from homeassistant.components.synology
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setting up logbook
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setting up history
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setup of domain history took 0.0 seconds
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setup of domain scene took 0.3 seconds
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setting up map
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setup of domain map took 0.0 seconds
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setting up system_health
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setup of domain system_health took 0.0 seconds
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setup of domain input_datetime took 0.7 seconds
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setup of domain input_select took 0.7 seconds
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setup of domain input_text took 0.6 seconds
2020-08-24 08:51:21 INFO (SyncWorker_0) [homeassistant.loader] Loaded weather from homeassistant.components.weather
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setting up binary_sensor
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setup of domain binary_sensor took 0.0 seconds
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setting up camera
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setting up zeroconf
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setup of domain input_boolean took 0.6 seconds
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setup of domain input_number took 0.6 seconds
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setup of domain logbook took 0.4 seconds
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setting up automation
2020-08-24 08:51:21 INFO (SyncWorker_7) [homeassistant.loader] Loaded google_translate from homeassistant.components.google_translate
2020-08-24 08:51:21 INFO (MainThread) [homeassistant.setup] Setting up hacs
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setup of domain hacs took 0.3 seconds
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setting up weather
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setup of domain weather took 0.0 seconds
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setup of domain automower took 1.5 seconds
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setting up tts
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.components.weather] Setting up weather.met
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.updater
2020-08-24 08:51:22 INFO (SyncWorker_4) [homeassistant.loader] Loaded vacuum from homeassistant.components.vacuum
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setting up hue
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setup of domain hue took 0.0 seconds
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setup of domain camera took 1.2 seconds
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setting up synology_dsm
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setup of domain synology_dsm took 0.0 seconds
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setting up sonos
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setup of domain sonos took 0.0 seconds
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setting up upnp
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setting up harmony
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setup of domain harmony took 0.0 seconds
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.components.camera] Setting up camera.synology
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setting up vacuum
2020-08-24 08:51:22 INFO (MainThread) [homeassistant.setup] Setup of domain vacuum took 0.0 seconds
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.setup] Setup of domain upnp took 0.9 seconds
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.setup] Setup of domain automation took 2.1 seconds
2020-08-24 08:51:23 INFO (SyncWorker_15) [homeassistant.loader] Loaded lock from homeassistant.components.lock
2020-08-24 08:51:23 INFO (SyncWorker_16) [homeassistant.loader] Loaded light from homeassistant.components.light
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.components.scene] Setting up scene.vera
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.vera
2020-08-24 08:51:23 INFO (SyncWorker_5) [homeassistant.loader] Loaded switch from homeassistant.components.switch
2020-08-24 08:51:23 INFO (SyncWorker_9) [homeassistant.loader] Loaded sensor from homeassistant.components.sensor
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.components.vacuum] Setting up vacuum.automower
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.setup] Setup of domain tts took 1.6 seconds
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.setup] Setting up lock
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.setup] Setup of domain lock took 0.0 seconds
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.setup] Setting up light
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.setup] Setup of domain zone took 3.3 seconds
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.setup] Setting up switch
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.setup] Setup of domain switch took 0.0 seconds
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.setup] Setting up sensor
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.setup] Setup of domain sensor took 0.0 seconds
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.setup] Setting up media_player
2020-08-24 08:51:23 INFO (MainThread) [homeassistant.setup] Setup of domain media_player took 0.0 seconds
2020-08-24 08:51:24 INFO (MainThread) [homeassistant.setup] Setting up mobile_app
2020-08-24 08:51:24 INFO (MainThread) [homeassistant.components.lock] Setting up lock.vera
2020-08-24 08:51:24 INFO (MainThread) [homeassistant.components.switch] Setting up switch.vera
2020-08-24 08:51:24 INFO (MainThread) [homeassistant.setup] Setup of domain light took 0.3 seconds
2020-08-24 08:51:24 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.vera
2020-08-24 08:51:24 INFO (MainThread) [homeassistant.components.media_player] Setting up media_player.sonos
2020-08-24 08:51:24 INFO (MainThread) [homeassistant.setup] Setup of domain zeroconf took 2.9 seconds
2020-08-24 08:51:24 INFO (MainThread) [homeassistant.setup] Setting up device_tracker
2020-08-24 08:51:24 INFO (MainThread) [homeassistant.components.light] Setting up light.vera
2020-08-24 08:51:24 INFO (MainThread) [custom_components.hacs] 
-------------------------------------------------------------------
HACS (Home Assistant Community Store)

Version: 1.4.1
This is a custom integration
If you have any issues with this you need to open an issue here:
https://github.com/hacs/integration/issues
-------------------------------------------------------------------

2020-08-24 08:51:24 INFO (MainThread) [homeassistant.setup] Setup of domain mobile_app took 0.3 seconds
2020-08-24 08:51:24 INFO (MainThread) [homeassistant.setup] Setting up ssdp
2020-08-24 08:51:24 INFO (MainThread) [homeassistant.setup] Setup of domain ssdp took 0.0 seconds
2020-08-24 08:51:24 INFO (MainThread) [homeassistant.setup] Setup of domain device_tracker took 0.3 seconds
2020-08-24 08:51:24 INFO (SyncWorker_10) [homeassistant.loader] Loaded notify from homeassistant.components.notify
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.setup] Setting up cast
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.setup] Setup of domain cast took 0.0 seconds
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.setup] Setting up notify
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.setup] Setup of domain notify took 0.0 seconds
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.components.updater] Submitted analytics to Home Assistant servers. Information submitted includes {}
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.mobile_app
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.mobile_app
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.mobile_app
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.mobile_app
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.mobile_app
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.mobile_app
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.mobile_app
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.mobile_app
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.mobile_app
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.mobile_app
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.mobile_app
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.mobile_app
2020-08-24 08:51:25 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.legacy
2020-08-24 08:51:27 INFO (MainThread) [homeassistant.setup] Setting up default_config
2020-08-24 08:51:27 INFO (MainThread) [homeassistant.components.notify] Setting up notify.mobile_app
2020-08-24 08:51:27 INFO (SyncWorker_23) [homeassistant.loader] Loaded stream from homeassistant.components.stream
2020-08-24 08:51:27 INFO (MainThread) [homeassistant.setup] Setting up stream
2020-08-24 08:51:27 INFO (MainThread) [homeassistant.setup] Setup of domain stream took 0.0 seconds
2020-08-24 08:51:27 INFO (SyncWorker_24) [homeassistant.loader] Loaded home_connect from homeassistant.components.home_connect
2020-08-24 08:51:27 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for neato which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 08:51:27 INFO (SyncWorker_9) [homeassistant.loader] Loaded toon from homeassistant.components.toon
2020-08-24 08:51:27 INFO (SyncWorker_26) [homeassistant.loader] Loaded flume from homeassistant.components.flume
2020-08-24 08:51:27 INFO (SyncWorker_3) [homeassistant.loader] Loaded awair from homeassistant.components.awair
2020-08-24 08:51:27 INFO (SyncWorker_25) [homeassistant.loader] Loaded onvif from homeassistant.components.onvif
2020-08-24 08:51:27 INFO (SyncWorker_2) [homeassistant.loader] Loaded tplink from homeassistant.components.tplink
2020-08-24 08:51:27 INFO (SyncWorker_31) [homeassistant.loader] Loaded shopping_list from homeassistant.components.shopping_list
2020-08-24 08:51:27 INFO (SyncWorker_27) [homeassistant.loader] Loaded nest from homeassistant.components.nest
2020-08-24 08:51:27 INFO (MainThread) [homeassistant.setup] Setup of domain default_config took 0.5 seconds
2020-08-24 08:51:27 INFO (SyncWorker_0) [homeassistant.loader] Loaded axis from homeassistant.components.axis
2020-08-24 08:51:27 INFO (SyncWorker_28) [homeassistant.loader] Loaded airly from homeassistant.components.airly
2020-08-24 08:51:27 INFO (SyncWorker_7) [homeassistant.loader] Loaded azure_devops from homeassistant.components.azure_devops
2020-08-24 08:51:27 INFO (SyncWorker_29) [homeassistant.loader] Loaded opentherm_gw from homeassistant.components.opentherm_gw
2020-08-24 08:51:27 INFO (SyncWorker_6) [homeassistant.loader] Loaded netatmo from homeassistant.components.netatmo
2020-08-24 08:51:27 INFO (SyncWorker_30) [homeassistant.loader] Loaded roku from homeassistant.components.roku
2020-08-24 08:51:27 INFO (SyncWorker_16) [homeassistant.loader] Loaded tellduslive from homeassistant.components.tellduslive
2020-08-24 08:51:27 INFO (SyncWorker_32) [homeassistant.loader] Loaded volumio from homeassistant.components.volumio
2020-08-24 08:51:27 INFO (SyncWorker_21) [homeassistant.loader] Loaded heos from homeassistant.components.heos
2020-08-24 08:51:27 INFO (MainThread) [homeassistant.setup] Setup of domain grohe_sense took 6.9 seconds
2020-08-24 08:51:27 INFO (SyncWorker_33) [homeassistant.loader] Loaded iaqualink from homeassistant.components.iaqualink
2020-08-24 08:51:27 INFO (SyncWorker_5) [homeassistant.loader] Loaded spotify from homeassistant.components.spotify
2020-08-24 08:51:27 INFO (SyncWorker_10) [homeassistant.loader] Loaded braviatv from homeassistant.components.braviatv
2020-08-24 08:51:27 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.grohe_sense
2020-08-24 08:51:27 INFO (SyncWorker_34) [homeassistant.loader] Loaded flunearyou from homeassistant.components.flunearyou
2020-08-24 08:51:27 INFO (SyncWorker_23) [homeassistant.loader] Loaded ipp from homeassistant.components.ipp
2020-08-24 08:51:27 INFO (SyncWorker_35) [homeassistant.loader] Loaded forked_daapd from homeassistant.components.forked_daapd
2020-08-24 08:51:27 INFO (MainThread) [homeassistant.components.switch] Setting up switch.grohe_sense
2020-08-24 08:51:27 INFO (SyncWorker_18) [homeassistant.loader] Loaded bsblan from homeassistant.components.bsblan
2020-08-24 08:51:27 INFO (SyncWorker_36) [homeassistant.loader] Loaded hlk_sw16 from homeassistant.components.hlk_sw16
2020-08-24 08:51:27 INFO (SyncWorker_4) [homeassistant.loader] Loaded speedtestdotnet from homeassistant.components.speedtestdotnet
2020-08-24 08:51:27 INFO (SyncWorker_37) [homeassistant.loader] Loaded zha from homeassistant.components.zha
2020-08-24 08:51:27 INFO (SyncWorker_38) [homeassistant.loader] Loaded huawei_lte from homeassistant.components.huawei_lte
2020-08-24 08:51:27 INFO (SyncWorker_20) [homeassistant.loader] Loaded deconz from homeassistant.components.deconz
2020-08-24 08:51:27 INFO (SyncWorker_22) [homeassistant.loader] Loaded velbus from homeassistant.components.velbus
2020-08-24 08:51:27 INFO (SyncWorker_14) [homeassistant.loader] Loaded izone from homeassistant.components.izone
2020-08-24 08:51:27 INFO (SyncWorker_39) [homeassistant.loader] Loaded coronavirus from homeassistant.components.coronavirus
2020-08-24 08:51:27 INFO (SyncWorker_40) [homeassistant.loader] Loaded withings from homeassistant.components.withings
2020-08-24 08:51:27 INFO (SyncWorker_17) [homeassistant.loader] Loaded ambient_station from homeassistant.components.ambient_station
2020-08-24 08:51:27 INFO (SyncWorker_41) [homeassistant.loader] Loaded mqtt from homeassistant.components.mqtt
2020-08-24 08:51:27 INFO (SyncWorker_19) [homeassistant.loader] Loaded agent_dvr from homeassistant.components.agent_dvr
2020-08-24 08:51:27 INFO (SyncWorker_42) [homeassistant.loader] Loaded solaredge from homeassistant.components.solaredge
2020-08-24 08:51:27 INFO (SyncWorker_8) [homeassistant.loader] Loaded luftdaten from homeassistant.components.luftdaten
2020-08-24 08:51:27 INFO (SyncWorker_12) [homeassistant.loader] Loaded gios from homeassistant.components.gios
2020-08-24 08:51:27 INFO (SyncWorker_43) [homeassistant.loader] Loaded wemo from homeassistant.components.wemo
2020-08-24 08:51:27 INFO (SyncWorker_15) [homeassistant.loader] Loaded meteo_france from homeassistant.components.meteo_france
2020-08-24 08:51:27 INFO (SyncWorker_11) [homeassistant.loader] Loaded denonavr from homeassistant.components.denonavr
2020-08-24 08:51:27 INFO (SyncWorker_44) [homeassistant.loader] Loaded dialogflow from homeassistant.components.dialogflow
2020-08-24 08:51:27 INFO (SyncWorker_13) [homeassistant.loader] Loaded xiaomi_aqara from homeassistant.components.xiaomi_aqara
2020-08-24 08:51:27 INFO (SyncWorker_45) [homeassistant.loader] Loaded bond from homeassistant.components.bond
2020-08-24 08:51:27 INFO (SyncWorker_1) [homeassistant.loader] Loaded garmin_connect from homeassistant.components.garmin_connect
2020-08-24 08:51:27 INFO (SyncWorker_46) [homeassistant.loader] Loaded smhi from homeassistant.components.smhi
2020-08-24 08:51:27 INFO (SyncWorker_24) [homeassistant.loader] Loaded upb from homeassistant.components.upb
2020-08-24 08:51:27 INFO (SyncWorker_49) [homeassistant.loader] Loaded glances from homeassistant.components.glances
2020-08-24 08:51:27 INFO (SyncWorker_47) [homeassistant.loader] Loaded point from homeassistant.components.point
2020-08-24 08:51:27 INFO (SyncWorker_50) [homeassistant.loader] Loaded ambiclimate from homeassistant.components.ambiclimate
2020-08-24 08:51:27 INFO (SyncWorker_48) [homeassistant.loader] Loaded vizio from homeassistant.components.vizio
2020-08-24 08:51:27 INFO (SyncWorker_51) [homeassistant.loader] Loaded homematicip_cloud from homeassistant.components.homematicip_cloud
2020-08-24 08:51:27 INFO (SyncWorker_52) [homeassistant.loader] Loaded coolmaster from homeassistant.components.coolmaster
2020-08-24 08:51:27 INFO (SyncWorker_53) [homeassistant.loader] Loaded myq from homeassistant.components.myq
2020-08-24 08:51:27 INFO (SyncWorker_54) [homeassistant.loader] Loaded esphome from homeassistant.components.esphome
2020-08-24 08:51:27 INFO (SyncWorker_56) [homeassistant.loader] Loaded plugwise from homeassistant.components.plugwise
2020-08-24 08:51:27 INFO (SyncWorker_55) [homeassistant.loader] Loaded enocean from homeassistant.components.enocean
2020-08-24 08:51:27 INFO (SyncWorker_57) [homeassistant.loader] Loaded zwave from homeassistant.components.zwave
2020-08-24 08:51:27 INFO (SyncWorker_59) [homeassistant.loader] Loaded ipma from homeassistant.components.ipma
2020-08-24 08:51:27 INFO (SyncWorker_61) [homeassistant.loader] Loaded solarlog from homeassistant.components.solarlog
2020-08-24 08:51:27 INFO (SyncWorker_60) [homeassistant.loader] Loaded isy994 from homeassistant.components.isy994
2020-08-24 08:51:27 INFO (SyncWorker_58) [homeassistant.loader] Loaded smarthab from homeassistant.components.smarthab
2020-08-24 08:51:27 INFO (SyncWorker_63) [homeassistant.loader] Loaded starline from homeassistant.components.starline
2020-08-24 08:51:27 INFO (SyncWorker_62) [homeassistant.loader] Loaded iqvia from homeassistant.components.iqvia
2020-08-24 08:51:27 INFO (SyncWorker_26) [homeassistant.loader] Loaded sonarr from homeassistant.components.sonarr
2020-08-24 08:51:27 INFO (SyncWorker_3) [homeassistant.loader] Loaded squeezebox from homeassistant.components.squeezebox
2020-08-24 08:51:27 INFO (SyncWorker_9) [homeassistant.loader] Loaded life360 from homeassistant.components.life360
2020-08-24 08:51:27 INFO (SyncWorker_25) [homeassistant.loader] Loaded plaato from homeassistant.components.plaato
2020-08-24 08:51:27 INFO (SyncWorker_31) [homeassistant.loader] Loaded rainmachine from homeassistant.components.rainmachine
2020-08-24 08:51:27 INFO (SyncWorker_2) [homeassistant.loader] Loaded plex from homeassistant.components.plex
2020-08-24 08:51:27 INFO (SyncWorker_27) [homeassistant.loader] Loaded monoprice from homeassistant.components.monoprice
2020-08-24 08:51:27 INFO (SyncWorker_0) [homeassistant.loader] Loaded ios from homeassistant.components.ios
2020-08-24 08:51:27 INFO (SyncWorker_7) [homeassistant.loader] Loaded tado from homeassistant.components.tado
2020-08-24 08:51:27 INFO (SyncWorker_28) [homeassistant.loader] Loaded gdacs from homeassistant.components.gdacs
2020-08-24 08:51:27 INFO (SyncWorker_29) [homeassistant.loader] Loaded unifi from homeassistant.components.unifi
2020-08-24 08:51:27 INFO (SyncWorker_6) [homeassistant.loader] Loaded konnected from homeassistant.components.konnected
2020-08-24 08:51:27 INFO (SyncWorker_30) [homeassistant.loader] Loaded panasonic_viera from homeassistant.components.panasonic_viera
2020-08-24 08:51:27 INFO (SyncWorker_16) [homeassistant.loader] Loaded locative from homeassistant.components.locative
2020-08-24 08:51:27 INFO (SyncWorker_32) [homeassistant.loader] Loaded vesync from homeassistant.components.vesync
2020-08-24 08:51:27 INFO (SyncWorker_21) [homeassistant.loader] Loaded roomba from homeassistant.components.roomba
2020-08-24 08:51:27 INFO (SyncWorker_33) [homeassistant.loader] Loaded somfy from homeassistant.components.somfy
2020-08-24 08:51:27 INFO (SyncWorker_10) [homeassistant.loader] Loaded pi_hole from homeassistant.components.pi_hole
2020-08-24 08:51:27 INFO (SyncWorker_5) [homeassistant.loader] Loaded elgato from homeassistant.components.elgato
2020-08-24 08:51:27 INFO (SyncWorker_34) [homeassistant.loader] Loaded nexia from homeassistant.components.nexia
2020-08-24 08:51:27 INFO (SyncWorker_23) [homeassistant.loader] Loaded simplisafe from homeassistant.components.simplisafe
2020-08-24 08:51:27 INFO (SyncWorker_35) [homeassistant.loader] Loaded metoffice from homeassistant.components.metoffice
2020-08-24 08:51:27 INFO (SyncWorker_18) [homeassistant.loader] Loaded sms from homeassistant.components.sms
2020-08-24 08:51:27 INFO (SyncWorker_36) [homeassistant.loader] Loaded hvv_departures from homeassistant.components.hvv_departures
2020-08-24 08:51:27 INFO (SyncWorker_4) [homeassistant.loader] Loaded ecobee from homeassistant.components.ecobee
2020-08-24 08:51:27 INFO (SyncWorker_38) [homeassistant.loader] Loaded griddy from homeassistant.components.griddy
2020-08-24 08:51:27 INFO (SyncWorker_37) [homeassistant.loader] Loaded tuya from homeassistant.components.tuya
2020-08-24 08:51:27 INFO (SyncWorker_20) [homeassistant.loader] Loaded nws from homeassistant.components.nws
2020-08-24 08:51:27 INFO (SyncWorker_22) [homeassistant.loader] Loaded arcam_fmj from homeassistant.components.arcam_fmj
2020-08-24 08:51:28 INFO (SyncWorker_14) [homeassistant.loader] Loaded nut from homeassistant.components.nut
2020-08-24 08:51:28 INFO (SyncWorker_40) [homeassistant.loader] Loaded homekit from homeassistant.components.homekit
2020-08-24 08:51:28 INFO (SyncWorker_39) [homeassistant.loader] Loaded flick_electric from homeassistant.components.flick_electric
2020-08-24 08:51:28 INFO (SyncWorker_17) [homeassistant.loader] Loaded pvpc_hourly_pricing from homeassistant.components.pvpc_hourly_pricing
2020-08-24 08:51:28 INFO (SyncWorker_41) [homeassistant.loader] Loaded xiaomi_miio from homeassistant.components.xiaomi_miio
2020-08-24 08:51:28 INFO (SyncWorker_19) [homeassistant.loader] Loaded dunehd from homeassistant.components.dunehd
2020-08-24 08:51:28 INFO (SyncWorker_12) [homeassistant.loader] Loaded smartthings from homeassistant.components.smartthings
2020-08-24 08:51:28 INFO (SyncWorker_42) [homeassistant.loader] Loaded sentry from homeassistant.components.sentry
2020-08-24 08:51:28 INFO (SyncWorker_8) [homeassistant.loader] Loaded acmeda from homeassistant.components.acmeda
2020-08-24 08:51:28 INFO (SyncWorker_43) [homeassistant.loader] Loaded airvisual from homeassistant.components.airvisual
2020-08-24 08:51:28 INFO (SyncWorker_15) [homeassistant.loader] Loaded avri from homeassistant.components.avri
2020-08-24 08:51:28 INFO (SyncWorker_11) [homeassistant.loader] Loaded ozw from homeassistant.components.ozw
2020-08-24 08:51:28 INFO (SyncWorker_13) [homeassistant.loader] Loaded melcloud from homeassistant.components.melcloud
2020-08-24 08:51:28 INFO (SyncWorker_44) [homeassistant.loader] Loaded islamic_prayer_times from homeassistant.components.islamic_prayer_times
2020-08-24 08:51:28 INFO (SyncWorker_1) [homeassistant.loader] Loaded spider from homeassistant.components.spider
2020-08-24 08:51:28 INFO (SyncWorker_45) [homeassistant.loader] Loaded tradfri from homeassistant.components.tradfri
2020-08-24 08:51:28 INFO (SyncWorker_46) [homeassistant.loader] Loaded guardian from homeassistant.components.guardian
2020-08-24 08:51:28 INFO (SyncWorker_24) [homeassistant.loader] Loaded mailgun from homeassistant.components.mailgun
2020-08-24 08:51:28 INFO (SyncWorker_47) [homeassistant.loader] Loaded tesla from homeassistant.components.tesla
2020-08-24 08:51:28 INFO (SyncWorker_49) [homeassistant.loader] Loaded smappee from homeassistant.components.smappee
2020-08-24 08:51:28 INFO (SyncWorker_50) [homeassistant.loader] Loaded accuweather from homeassistant.components.accuweather
2020-08-24 08:51:28 INFO (SyncWorker_48) [homeassistant.loader] Loaded samsungtv from homeassistant.components.samsungtv
2020-08-24 08:51:28 INFO (SyncWorker_51) [homeassistant.loader] Loaded doorbird from homeassistant.components.doorbird
2020-08-24 08:51:28 INFO (SyncWorker_52) [homeassistant.loader] Loaded august from homeassistant.components.august
2020-08-24 08:51:28 INFO (SyncWorker_54) [homeassistant.loader] Loaded dexcom from homeassistant.components.dexcom
2020-08-24 08:51:28 INFO (SyncWorker_53) [homeassistant.loader] Loaded blink from homeassistant.components.blink
2020-08-24 08:51:28 INFO (SyncWorker_56) [homeassistant.loader] Loaded transmission from homeassistant.components.transmission
2020-08-24 08:51:28 INFO (SyncWorker_55) [homeassistant.loader] Loaded icloud from homeassistant.components.icloud
2020-08-24 08:51:28 INFO (SyncWorker_57) [homeassistant.loader] Loaded ring from homeassistant.components.ring
2020-08-24 08:51:28 INFO (SyncWorker_59) [homeassistant.loader] Loaded soma from homeassistant.components.soma
2020-08-24 08:51:28 INFO (SyncWorker_60) [homeassistant.loader] Loaded cert_expiry from homeassistant.components.cert_expiry
2020-08-24 08:51:28 INFO (SyncWorker_58) [homeassistant.loader] Loaded mikrotik from homeassistant.components.mikrotik
2020-08-24 08:51:28 INFO (SyncWorker_61) [homeassistant.loader] Loaded wled from homeassistant.components.wled
2020-08-24 08:51:28 INFO (SyncWorker_63) [homeassistant.loader] Loaded poolsense from homeassistant.components.poolsense
2020-08-24 08:51:28 INFO (SyncWorker_62) [homeassistant.loader] Loaded songpal from homeassistant.components.songpal
2020-08-24 08:51:28 INFO (SyncWorker_26) [homeassistant.loader] Loaded mill from homeassistant.components.mill
2020-08-24 08:51:28 INFO (SyncWorker_7) [homeassistant.loader] Loaded wiffi from homeassistant.components.wiffi
2020-08-24 08:51:28 INFO (SyncWorker_16) [homeassistant.loader] Loaded geofency from homeassistant.components.geofency
2020-08-24 08:51:28 INFO (SyncWorker_29) [homeassistant.loader] Loaded logi_circle from homeassistant.components.logi_circle
2020-08-24 08:51:28 INFO (SyncWorker_6) [homeassistant.loader] Loaded syncthru from homeassistant.components.syncthru
2020-08-24 08:51:28 INFO (SyncWorker_31) [homeassistant.loader] Loaded vilfo from homeassistant.components.vilfo
2020-08-24 08:51:28 INFO (SyncWorker_5) [homeassistant.loader] Loaded owntracks from homeassistant.components.owntracks
2020-08-24 08:51:28 INFO (SyncWorker_3) [homeassistant.loader] Loaded ps4 from homeassistant.components.ps4
2020-08-24 08:51:28 INFO (SyncWorker_32) [homeassistant.loader] Loaded wolflink from homeassistant.components.wolflink
2020-08-24 08:51:28 INFO (SyncWorker_9) [homeassistant.loader] Loaded twilio from homeassistant.components.twilio
2020-08-24 08:51:28 INFO (SyncWorker_2) [homeassistant.loader] Loaded openuv from homeassistant.components.openuv
2020-08-24 08:51:28 INFO (SyncWorker_21) [homeassistant.loader] Loaded rachio from homeassistant.components.rachio
2020-08-24 08:51:28 INFO (SyncWorker_34) [homeassistant.loader] Loaded hisense_aehw4a1 from homeassistant.components.hisense_aehw4a1
2020-08-24 08:51:28 INFO (SyncWorker_0) [homeassistant.loader] Loaded minecraft_server from homeassistant.components.minecraft_server
2020-08-24 08:51:28 INFO (SyncWorker_27) [homeassistant.loader] Loaded twentemilieu from homeassistant.components.twentemilieu
2020-08-24 08:51:28 INFO (SyncWorker_30) [homeassistant.loader] Loaded blebox from homeassistant.components.blebox
2020-08-24 08:51:28 INFO (SyncWorker_25) [homeassistant.loader] Loaded adguard from homeassistant.components.adguard
2020-08-24 08:51:28 INFO (SyncWorker_28) [homeassistant.loader] Loaded local_ip from homeassistant.components.local_ip
2020-08-24 08:51:28 INFO (SyncWorker_23) [homeassistant.loader] Loaded brother from homeassistant.components.brother
2020-08-24 08:51:28 INFO (SyncWorker_33) [homeassistant.loader] Loaded directv from homeassistant.components.directv
2020-08-24 08:51:28 INFO (SyncWorker_22) [homeassistant.loader] Loaded emulated_roku from homeassistant.components.emulated_roku
2020-08-24 08:51:28 INFO (SyncWorker_10) [homeassistant.loader] Loaded gogogate2 from homeassistant.components.gogogate2
2020-08-24 08:51:28 INFO (SyncWorker_4) [homeassistant.loader] Loaded tibber from homeassistant.components.tibber
2020-08-24 08:51:28 INFO (SyncWorker_14) [homeassistant.loader] Loaded devolo_home_control from homeassistant.components.devolo_home_control
2020-08-24 08:51:28 INFO (SyncWorker_38) [homeassistant.loader] Loaded zerproc from homeassistant.components.zerproc
2020-08-24 08:51:28 INFO (SyncWorker_39) [homeassistant.loader] Loaded fritzbox from homeassistant.components.fritzbox
2020-08-24 08:51:28 INFO (SyncWorker_36) [homeassistant.loader] Loaded plum_lightpad from homeassistant.components.plum_lightpad
2020-08-24 08:51:28 INFO (SyncWorker_20) [homeassistant.loader] Loaded hunterdouglas_powerview from homeassistant.components.hunterdouglas_powerview
2020-08-24 08:51:28 INFO (SyncWorker_18) [homeassistant.loader] Loaded homekit_controller from homeassistant.components.homekit_controller
2020-08-24 08:51:28 INFO (SyncWorker_37) [homeassistant.loader] Loaded ovo_energy from homeassistant.components.ovo_energy
2020-08-24 08:51:28 INFO (SyncWorker_35) [homeassistant.loader] Loaded powerwall from homeassistant.components.powerwall
2020-08-24 08:51:28 INFO (SyncWorker_40) [homeassistant.loader] Loaded geonetnz_quakes from homeassistant.components.geonetnz_quakes
2020-08-24 08:51:28 INFO (SyncWorker_17) [homeassistant.loader] Loaded hangouts from homeassistant.components.hangouts
2020-08-24 08:51:28 INFO (SyncWorker_19) [homeassistant.loader] Loaded tile from homeassistant.components.tile
2020-08-24 08:51:28 INFO (SyncWorker_42) [homeassistant.loader] Loaded freebox from homeassistant.components.freebox
2020-08-24 08:51:28 INFO (SyncWorker_12) [homeassistant.loader] Loaded dynalite from homeassistant.components.dynalite
2020-08-24 08:51:28 INFO (SyncWorker_24) [homeassistant.loader] Loaded elkm1 from homeassistant.components.elkm1
2020-08-24 08:51:28 INFO (SyncWorker_8) [homeassistant.loader] Loaded sense from homeassistant.components.sense
2020-08-24 08:51:28 INFO (SyncWorker_43) [homeassistant.loader] Loaded lifx from homeassistant.components.lifx
2020-08-24 08:51:28 INFO (SyncWorker_1) [homeassistant.loader] Loaded ifttt from homeassistant.components.ifttt
2020-08-24 08:51:28 INFO (SyncWorker_15) [homeassistant.loader] Loaded control4 from homeassistant.components.control4
2020-08-24 08:51:28 INFO (SyncWorker_45) [homeassistant.loader] Loaded juicenet from homeassistant.components.juicenet
2020-08-24 08:51:28 INFO (SyncWorker_13) [homeassistant.loader] Loaded geonetnz_volcano from homeassistant.components.geonetnz_volcano
2020-08-24 08:51:28 INFO (SyncWorker_44) [homeassistant.loader] Loaded notion from homeassistant.components.notion
2020-08-24 08:51:28 INFO (SyncWorker_11) [homeassistant.loader] Loaded almond from homeassistant.components.almond
2020-08-24 08:51:28 INFO (SyncWorker_46) [homeassistant.loader] Loaded traccar from homeassistant.components.traccar
2020-08-24 08:51:28 INFO (SyncWorker_41) [homeassistant.loader] Loaded daikin from homeassistant.components.daikin
2020-08-24 08:51:28 INFO (SyncWorker_51) [homeassistant.loader] Loaded abode from homeassistant.components.abode
2020-08-24 08:51:28 INFO (SyncWorker_49) [homeassistant.loader] Loaded nuheat from homeassistant.components.nuheat
2020-08-24 08:51:28 INFO (SyncWorker_47) [homeassistant.loader] Loaded atag from homeassistant.components.atag
2020-08-24 08:51:28 INFO (SyncWorker_50) [homeassistant.loader] Loaded totalconnect from homeassistant.components.totalconnect
2020-08-24 08:51:28 INFO (SyncWorker_48) [homeassistant.loader] Loaded gpslogger from homeassistant.components.gpslogger
2020-08-24 08:51:29 INFO (SyncWorker_28) [homeassistant.loader] Loaded remote from homeassistant.components.remote
2020-08-24 08:51:29 INFO (MainThread) [homeassistant.setup] Setting up remote
2020-08-24 08:51:29 INFO (MainThread) [homeassistant.setup] Setup of domain remote took 0.0 seconds
2020-08-24 08:51:29 INFO (MainThread) [homeassistant.components.remote] Setting up remote.harmony
2020-08-24 08:51:30 INFO (MainThread) [custom_components.hacs.repository.integration.hacs.integration] Registration completed
2020-08-24 08:51:30 INFO (MainThread) [custom_components.hacs.data] Restore started
2020-08-24 08:51:31 INFO (MainThread) [custom_components.hacs.data] Restore done
2020-08-24 08:51:31 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.hacs
2020-08-24 08:51:31 INFO (MainThread) [homeassistant.bootstrap] Home Assistant initialized in 21.54s
2020-08-24 08:51:31 INFO (MainThread) [homeassistant.core] Starting Home Assistant
2020-08-24 08:51:31 INFO (SyncWorker_35) [homeassistant.components.zeroconf] Starting Zeroconf broadcast
2020-08-24 08:51:31 INFO (MainThread) [homeassistant.core] Timer:starting
2020-08-24 08:51:32 INFO (MainThread) [custom_components.hacs] Loading known repositories
2020-08-24 08:52:49 INFO (MainThread) [homeassistant.setup] Setting up neato
2020-08-24 08:52:49 INFO (MainThread) [homeassistant.setup] Setup of domain neato took 0.0 seconds
2020-08-24 08:52:49 DEBUG (MainThread) [custom_components.neato] Found the correct unique ID
2020-08-24 08:52:49 DEBUG (SyncWorker_12) [custom_components.neato] Trying to connect to Neato API
2020-08-24 08:52:49 DEBUG (SyncWorker_12) [custom_components.neato] Successfully connected to Neato API
2020-08-24 08:52:49 DEBUG (SyncWorker_44) [custom_components.neato] Running HUB.update_robots None
2020-08-24 08:52:53 INFO (MainThread) [homeassistant.components.camera] Setting up camera.neato
2020-08-24 08:52:53 INFO (MainThread) [homeassistant.components.vacuum] Setting up vacuum.neato
2020-08-24 08:52:53 INFO (MainThread) [homeassistant.components.switch] Setting up switch.neato
2020-08-24 08:52:53 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.neato
2020-08-24 08:52:53 DEBUG (MainThread) [custom_components.neato.camera] Adding robots for cleaning maps [<Entity Neato Cleaning Map: idle>]
2020-08-24 08:52:53 DEBUG (MainThread) [custom_components.neato.vacuum] Adding vacuums [<Entity Neato: None>]
2020-08-24 08:52:53 DEBUG (MainThread) [custom_components.neato.switch] Adding switches [<Entity Neato Schedule: off>]
2020-08-24 08:52:53 DEBUG (SyncWorker_34) [custom_components.neato.camera] Running camera update for 'None'
2020-08-24 08:52:53 DEBUG (SyncWorker_62) [custom_components.neato.vacuum] Running Neato Vacuums update for 'None'
2020-08-24 08:52:53 DEBUG (SyncWorker_33) [custom_components.neato.switch] Running Neato switch update for 'None'
2020-08-24 08:52:54 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new camera.neato entity: camera.neato_cleaning_map
2020-08-24 08:52:54 DEBUG (SyncWorker_33) [custom_components.neato.switch] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 08:52:54 DEBUG (SyncWorker_33) [custom_components.neato.switch] State: {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 08:52:54 DEBUG (SyncWorker_33) [custom_components.neato.switch] Schedule state for 'None': off
2020-08-24 08:52:54 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new switch.neato entity: switch.neato_schedule
2020-08-24 08:52:54 DEBUG (SyncWorker_29) [custom_components.neato.sensor] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 08:52:54 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new sensor.neato entity: sensor.neato_battery
2020-08-24 08:52:55 DEBUG (SyncWorker_62) [custom_components.neato.vacuum] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 08:52:55 DEBUG (SyncWorker_62) [custom_components.neato.vacuum] Found the following maps for 'None': [{'id': '2019-04-15T15:21:37Z', 'name': 'Floor 1', 'url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'raw_floor_map_url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'url_valid_for_seconds': 300}]
2020-08-24 08:52:55 DEBUG (SyncWorker_62) [custom_components.neato.vacuum] Boundaries for robot 'None' in map 'Floor 1': {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {'boundaries': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]}}
2020-08-24 08:52:55 DEBUG (SyncWorker_62) [custom_components.neato.vacuum] List of boundaries for 'None': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]
2020-08-24 08:52:55 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new vacuum.neato entity: vacuum.neato
2020-08-24 08:53:13 DEBUG (MainThread) [custom_components.neato] Found the correct unique ID
2020-08-24 08:53:13 DEBUG (SyncWorker_20) [custom_components.neato] Trying to connect to Neato API
2020-08-24 08:53:13 DEBUG (SyncWorker_20) [custom_components.neato] Successfully connected to Neato API
2020-08-24 08:53:13 DEBUG (SyncWorker_40) [custom_components.neato] Running HUB.update_robots {<pybotvac.robot.Robot object at 0x7fa0fecccac0>}
2020-08-24 08:53:15 INFO (MainThread) [homeassistant.components.camera] Setting up camera.neato
2020-08-24 08:53:15 INFO (MainThread) [homeassistant.components.vacuum] Setting up vacuum.neato
2020-08-24 08:53:15 INFO (MainThread) [homeassistant.components.switch] Setting up switch.neato
2020-08-24 08:53:15 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.neato
2020-08-24 08:53:15 DEBUG (MainThread) [custom_components.neato.vacuum] Adding vacuums [<Entity Alf: None>]
2020-08-24 08:53:15 DEBUG (MainThread) [custom_components.neato.switch] Adding switches [<Entity Alf Schedule: off>]
2020-08-24 08:53:15 DEBUG (SyncWorker_14) [custom_components.neato.vacuum] Running Neato Vacuums update for 'None'
2020-08-24 08:53:15 DEBUG (SyncWorker_38) [custom_components.neato.switch] Running Neato switch update for 'None'
2020-08-24 08:53:16 DEBUG (SyncWorker_38) [custom_components.neato.switch] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'error': 'ui_alert_invalid', 'data': {}, 'state': 1, 'action': 0, 'cleaning': {'category': 2, 'mode': 1, 'modifier': 1, 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 84}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'houseCleaning': 'basic-1', 'spotCleaning': 'basic-1', 'manualCleaning': 'basic-1', 'easyConnect': 'basic-1', 'schedule': 'basic-1'}, 'meta': {'modelName': 'VR200', 'firmware': '2.1.6'}}
2020-08-24 08:53:16 DEBUG (SyncWorker_38) [custom_components.neato.switch] State: {'version': 1, 'reqId': '1', 'result': 'ok', 'error': 'ui_alert_invalid', 'data': {}, 'state': 1, 'action': 0, 'cleaning': {'category': 2, 'mode': 1, 'modifier': 1, 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 84}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'houseCleaning': 'basic-1', 'spotCleaning': 'basic-1', 'manualCleaning': 'basic-1', 'easyConnect': 'basic-1', 'schedule': 'basic-1'}, 'meta': {'modelName': 'VR200', 'firmware': '2.1.6'}}
2020-08-24 08:53:16 DEBUG (SyncWorker_38) [custom_components.neato.switch] Schedule state for 'None': off
2020-08-24 08:53:16 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new switch.neato entity: switch.alf_schedule
2020-08-24 08:53:16 DEBUG (SyncWorker_21) [custom_components.neato.sensor] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'error': 'ui_alert_invalid', 'data': {}, 'state': 1, 'action': 0, 'cleaning': {'category': 2, 'mode': 1, 'modifier': 1, 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 84}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'houseCleaning': 'basic-1', 'spotCleaning': 'basic-1', 'manualCleaning': 'basic-1', 'easyConnect': 'basic-1', 'schedule': 'basic-1'}, 'meta': {'modelName': 'VR200', 'firmware': '2.1.6'}}
2020-08-24 08:53:16 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new sensor.neato entity: sensor.alf_battery
2020-08-24 08:53:17 DEBUG (SyncWorker_14) [custom_components.neato.vacuum] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'error': 'ui_alert_invalid', 'data': {}, 'state': 1, 'action': 0, 'cleaning': {'category': 2, 'mode': 1, 'modifier': 1, 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 84}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'houseCleaning': 'basic-1', 'spotCleaning': 'basic-1', 'manualCleaning': 'basic-1', 'easyConnect': 'basic-1', 'schedule': 'basic-1'}, 'meta': {'modelName': 'VR200', 'firmware': '2.1.6'}}
2020-08-24 08:53:17 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new vacuum.neato entity: vacuum.alf
twosh commented 3 years ago

After restart:

2020-08-24 09:01:27 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for grohe_sense which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 09:01:27 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 09:01:27 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for neato which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 09:01:27 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for automower which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 09:01:27 INFO (MainThread) [homeassistant.setup] Setup of domain logger took 0.0 seconds
2020-08-24 09:01:28 INFO (MainThread) [homeassistant.setup] Setting up recorder
2020-08-24 09:01:28 INFO (MainThread) [homeassistant.setup] Setting up http
2020-08-24 09:01:28 INFO (MainThread) [homeassistant.setup] Setup of domain http took 0.0 seconds
2020-08-24 09:01:28 INFO (MainThread) [homeassistant.setup] Setting up system_log
2020-08-24 09:01:28 INFO (MainThread) [homeassistant.setup] Setup of domain system_log took 0.0 seconds
2020-08-24 09:01:33 INFO (MainThread) [homeassistant.setup] Setup of domain recorder took 4.4 seconds
2020-08-24 09:01:33 INFO (MainThread) [homeassistant.bootstrap] Setting up stage 1: {'alexa', 'config', 'frontend', 'device_automation', 'api', 'http', 'onboarding', 'cloud', 'auth', 'search', 'lovelace', 'websocket_api', 'webhook', 'system_log', 'person', 'hassio'}
2020-08-24 09:01:33 INFO (MainThread) [homeassistant.setup] Setting up device_automation
2020-08-24 09:01:33 INFO (MainThread) [homeassistant.setup] Setup of domain device_automation took 0.0 seconds
2020-08-24 09:01:33 INFO (MainThread) [homeassistant.setup] Setting up lovelace
2020-08-24 09:01:33 INFO (MainThread) [homeassistant.setup] Setting up person
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setting up alexa
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setup of domain alexa took 0.0 seconds
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setting up config
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setting up api
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setting up auth
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setup of domain auth took 0.0 seconds
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setting up websocket_api
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setup of domain websocket_api took 0.0 seconds
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setting up webhook
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setup of domain webhook took 0.0 seconds
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setting up hassio
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setup of domain api took 0.3 seconds
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setup of domain lovelace took 1.1 seconds
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setup of domain config took 0.4 seconds
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setting up search
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setup of domain search took 0.0 seconds
2020-08-24 09:01:34 INFO (SyncWorker_1) [homeassistant.loader] Loaded media_player from homeassistant.components.media_player
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setup of domain person took 1.0 seconds
2020-08-24 09:01:34 INFO (SyncWorker_0) [homeassistant.loader] Loaded google_assistant from homeassistant.components.google_assistant
2020-08-24 09:01:34 INFO (MainThread) [homeassistant.setup] Setting up onboarding
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up cloud
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setup of domain onboarding took 1.6 seconds
2020-08-24 09:01:36 INFO (SyncWorker_9) [homeassistant.loader] Loaded device_tracker from homeassistant.components.device_tracker
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setup of domain cloud took 0.1 seconds
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up frontend
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setup of domain frontend took 0.0 seconds
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setup of domain hassio took 2.0 seconds
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.bootstrap] Setting up stage 2: {'mobile_app', 'harmony', 'input_number', 'input_datetime', 'system_health', 'scene', 'history', 'input_select', 'default_config', 'synology_dsm', 'grohe_sense', 'hue', 'vera', 'updater', 'ssdp', 'upnp', 'logbook', 'automation', 'sun', 'sonos', 'hacs', 'input_boolean', 'tts', 'neato', 'map', 'cast', 'script', 'met', 'zone', 'persistent_notification', 'automower', 'camera', 'group', 'zeroconf', 'input_text'}
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up input_number
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up input_datetime
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up scene
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.components.scene] Setting up scene.homeassistant
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up input_select
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up grohe_sense
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up vera
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setup of domain vera took 0.0 seconds
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up updater
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setup of domain updater took 0.0 seconds
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up sun
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setup of domain sun took 0.0 seconds
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up input_boolean
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up neato
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setup of domain neato took 0.0 seconds
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up script
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setup of domain script took 0.0 seconds
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up met
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setup of domain met took 0.0 seconds
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up zone
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up automower
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up group
2020-08-24 09:01:36 INFO (MainThread) [homeassistant.setup] Setting up input_text
2020-08-24 09:01:37 DEBUG (MainThread) [custom_components.neato] Found the correct unique ID
2020-08-24 09:01:37 DEBUG (MainThread) [custom_components.neato] Found the correct unique ID
2020-08-24 09:01:37 DEBUG (SyncWorker_1) [custom_components.neato] Trying to connect to Neato API
2020-08-24 09:01:37 DEBUG (SyncWorker_9) [custom_components.neato] Trying to connect to Neato API
2020-08-24 09:01:37 INFO (SyncWorker_14) [homeassistant.loader] Loaded binary_sensor from homeassistant.components.binary_sensor
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setting up system_health
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setup of domain system_health took 0.0 seconds
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setup of domain scene took 0.7 seconds
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setting up history
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setup of domain history took 0.0 seconds
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setting up logbook
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setting up map
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setup of domain map took 0.0 seconds
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setup of domain group took 0.4 seconds
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setup of domain input_datetime took 0.8 seconds
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setup of domain input_select took 0.8 seconds
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setup of domain input_number took 0.9 seconds
2020-08-24 09:01:37 INFO (SyncWorker_2) [homeassistant.loader] Loaded synology from homeassistant.components.synology
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setup of domain input_boolean took 0.5 seconds
2020-08-24 09:01:37 INFO (SyncWorker_13) [homeassistant.loader] Loaded weather from homeassistant.components.weather
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setting up binary_sensor
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setup of domain binary_sensor took 0.0 seconds
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setting up zeroconf
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setup of domain input_text took 0.5 seconds
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setting up camera
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setup of domain logbook took 0.3 seconds
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setting up automation
2020-08-24 09:01:37 DEBUG (SyncWorker_9) [custom_components.neato] Successfully connected to Neato API
2020-08-24 09:01:37 INFO (SyncWorker_7) [main.automower] Logged in successfully
2020-08-24 09:01:37 INFO (MainThread) [homeassistant.setup] Setting up hacs
2020-08-24 09:01:37 DEBUG (SyncWorker_1) [custom_components.neato] Successfully connected to Neato API
2020-08-24 09:01:38 INFO (MainThread) [homeassistant.setup] Setup of domain hacs took 0.5 seconds
2020-08-24 09:01:38 INFO (MainThread) [homeassistant.setup] Setting up weather
2020-08-24 09:01:38 INFO (MainThread) [homeassistant.setup] Setup of domain weather took 0.0 seconds
2020-08-24 09:01:38 INFO (SyncWorker_11) [homeassistant.loader] Loaded google_translate from homeassistant.components.google_translate
2020-08-24 09:01:38 INFO (MainThread) [homeassistant.setup] Setup of domain automower took 1.6 seconds
2020-08-24 09:01:38 DEBUG (SyncWorker_2) [custom_components.neato] Running HUB.update_robots None
2020-08-24 09:01:38 DEBUG (SyncWorker_13) [custom_components.neato] Running HUB.update_robots None
2020-08-24 09:01:39 INFO (MainThread) [homeassistant.components.weather] Setting up weather.met
2020-08-24 09:01:39 INFO (MainThread) [homeassistant.setup] Setting up tts
2020-08-24 09:01:39 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.updater
2020-08-24 09:01:39 INFO (MainThread) [homeassistant.setup] Setting up harmony
2020-08-24 09:01:39 INFO (MainThread) [homeassistant.setup] Setup of domain harmony took 0.0 seconds
2020-08-24 09:01:39 INFO (SyncWorker_10) [homeassistant.loader] Loaded vacuum from homeassistant.components.vacuum
2020-08-24 09:01:39 INFO (MainThread) [homeassistant.setup] Setting up synology_dsm
2020-08-24 09:01:39 INFO (MainThread) [homeassistant.setup] Setup of domain synology_dsm took 0.0 seconds
2020-08-24 09:01:39 INFO (MainThread) [homeassistant.setup] Setting up hue
2020-08-24 09:01:39 INFO (MainThread) [homeassistant.setup] Setup of domain hue took 0.0 seconds
2020-08-24 09:01:39 INFO (MainThread) [homeassistant.setup] Setting up upnp
2020-08-24 09:01:39 INFO (MainThread) [homeassistant.setup] Setting up sonos
2020-08-24 09:01:39 INFO (MainThread) [homeassistant.setup] Setup of domain sonos took 0.0 seconds
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.setup] Setup of domain camera took 2.5 seconds
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.components.camera] Setting up camera.synology
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.setup] Setting up vacuum
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.setup] Setup of domain vacuum took 0.0 seconds
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.setup] Setup of domain upnp took 0.2 seconds
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.setup] Setup of domain automation took 2.8 seconds
2020-08-24 09:01:40 INFO (SyncWorker_9) [homeassistant.loader] Loaded light from homeassistant.components.light
2020-08-24 09:01:40 INFO (SyncWorker_6) [homeassistant.loader] Loaded sensor from homeassistant.components.sensor
2020-08-24 09:01:40 INFO (SyncWorker_1) [homeassistant.loader] Loaded switch from homeassistant.components.switch
2020-08-24 09:01:40 INFO (SyncWorker_10) [homeassistant.loader] Loaded lock from homeassistant.components.lock
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.components.scene] Setting up scene.vera
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.vera
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.setup] Setting up light
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.setup] Setting up sensor
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.setup] Setup of domain sensor took 0.0 seconds
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.setup] Setting up switch
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.setup] Setup of domain switch took 0.0 seconds
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.setup] Setting up lock
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.setup] Setup of domain lock took 0.0 seconds
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.components.vacuum] Setting up vacuum.automower
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.setup] Setup of domain tts took 1.1 seconds
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.vera
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.setup] Setup of domain light took 0.6 seconds
2020-08-24 09:01:40 INFO (MainThread) [homeassistant.components.switch] Setting up switch.vera
2020-08-24 09:01:41 INFO (MainThread) [homeassistant.setup] Setting up media_player
2020-08-24 09:01:41 INFO (MainThread) [homeassistant.setup] Setup of domain media_player took 0.0 seconds
2020-08-24 09:01:41 INFO (MainThread) [homeassistant.components.lock] Setting up lock.vera
2020-08-24 09:01:41 INFO (MainThread) [homeassistant.setup] Setup of domain zone took 4.1 seconds
2020-08-24 09:01:41 INFO (MainThread) [homeassistant.setup] Setting up mobile_app
2020-08-24 09:01:41 INFO (MainThread) [homeassistant.components.light] Setting up light.vera
2020-08-24 09:01:41 INFO (MainThread) [homeassistant.components.media_player] Setting up media_player.sonos
2020-08-24 09:01:41 INFO (MainThread) [homeassistant.setup] Setup of domain zeroconf took 3.9 seconds
2020-08-24 09:01:41 INFO (MainThread) [custom_components.hacs] 
-------------------------------------------------------------------
HACS (Home Assistant Community Store)

Version: 1.4.1
This is a custom integration
If you have any issues with this you need to open an issue here:
https://github.com/hacs/integration/issues
-------------------------------------------------------------------

2020-08-24 09:01:42 INFO (MainThread) [homeassistant.components.updater] Submitted analytics to Home Assistant servers. Information submitted includes {}
2020-08-24 09:01:42 INFO (MainThread) [homeassistant.setup] Setting up device_tracker
2020-08-24 09:01:42 INFO (MainThread) [homeassistant.setup] Setup of domain mobile_app took 1.1 seconds
2020-08-24 09:01:42 INFO (MainThread) [homeassistant.setup] Setting up ssdp
2020-08-24 09:01:42 INFO (MainThread) [homeassistant.setup] Setup of domain ssdp took 0.0 seconds
2020-08-24 09:01:42 INFO (SyncWorker_21) [homeassistant.loader] Loaded notify from homeassistant.components.notify
2020-08-24 09:01:42 INFO (SyncWorker_15) [homeassistant.loader] Loaded devolo_home_control from homeassistant.components.devolo_home_control
2020-08-24 09:01:42 INFO (SyncWorker_18) [homeassistant.loader] Loaded sonarr from homeassistant.components.sonarr
2020-08-24 09:01:42 INFO (SyncWorker_8) [homeassistant.loader] Loaded blink from homeassistant.components.blink
2020-08-24 09:01:42 INFO (SyncWorker_22) [homeassistant.loader] Loaded hlk_sw16 from homeassistant.components.hlk_sw16
2020-08-24 09:01:42 INFO (SyncWorker_3) [homeassistant.loader] Loaded melcloud from homeassistant.components.melcloud
2020-08-24 09:01:42 INFO (SyncWorker_7) [homeassistant.loader] Loaded rachio from homeassistant.components.rachio
2020-08-24 09:01:42 INFO (SyncWorker_23) [homeassistant.loader] Loaded ring from homeassistant.components.ring
2020-08-24 09:01:42 INFO (SyncWorker_24) [homeassistant.loader] Loaded tplink from homeassistant.components.tplink
2020-08-24 09:01:42 INFO (SyncWorker_17) [homeassistant.loader] Loaded axis from homeassistant.components.axis
2020-08-24 09:01:42 INFO (SyncWorker_18) [homeassistant.loader] Loaded ifttt from homeassistant.components.ifttt
2020-08-24 09:01:42 INFO (SyncWorker_1) [homeassistant.loader] Loaded airly from homeassistant.components.airly
2020-08-24 09:01:42 INFO (SyncWorker_15) [homeassistant.loader] Loaded tile from homeassistant.components.tile
2020-08-24 09:01:42 INFO (SyncWorker_3) [homeassistant.loader] Loaded geofency from homeassistant.components.geofency
2020-08-24 09:01:42 INFO (SyncWorker_8) [homeassistant.loader] Loaded dynalite from homeassistant.components.dynalite
2020-08-24 09:01:42 INFO (SyncWorker_10) [homeassistant.loader] Loaded elgato from homeassistant.components.elgato
2020-08-24 09:01:42 INFO (SyncWorker_27) [homeassistant.loader] Loaded doorbird from homeassistant.components.doorbird
2020-08-24 09:01:42 INFO (SyncWorker_5) [homeassistant.loader] Loaded velbus from homeassistant.components.velbus
2020-08-24 09:01:42 INFO (SyncWorker_24) [homeassistant.loader] Loaded izone from homeassistant.components.izone
2020-08-24 09:01:42 INFO (SyncWorker_18) [homeassistant.loader] Loaded sms from homeassistant.components.sms
2020-08-24 09:01:42 INFO (SyncWorker_25) [homeassistant.loader] Loaded mailgun from homeassistant.components.mailgun
2020-08-24 09:01:42 INFO (SyncWorker_22) [homeassistant.loader] Loaded ecobee from homeassistant.components.ecobee
2020-08-24 09:01:42 INFO (SyncWorker_28) [homeassistant.loader] Loaded smarthab from homeassistant.components.smarthab
2020-08-24 09:01:42 INFO (SyncWorker_2) [homeassistant.loader] Loaded smhi from homeassistant.components.smhi
2020-08-24 09:01:42 INFO (SyncWorker_1) [homeassistant.loader] Loaded juicenet from homeassistant.components.juicenet
2020-08-24 09:01:42 INFO (SyncWorker_26) [homeassistant.loader] Loaded geonetnz_quakes from homeassistant.components.geonetnz_quakes
2020-08-24 09:01:42 INFO (SyncWorker_7) [homeassistant.loader] Loaded garmin_connect from homeassistant.components.garmin_connect
2020-08-24 09:01:42 INFO (SyncWorker_28) [homeassistant.loader] Loaded life360 from homeassistant.components.life360
2020-08-24 09:01:42 INFO (SyncWorker_19) [homeassistant.loader] Loaded metoffice from homeassistant.components.metoffice
2020-08-24 09:01:42 INFO (SyncWorker_13) [homeassistant.loader] Loaded blebox from homeassistant.components.blebox
2020-08-24 09:01:42 INFO (SyncWorker_23) [homeassistant.loader] Loaded roomba from homeassistant.components.roomba
2020-08-24 09:01:42 INFO (SyncWorker_8) [homeassistant.loader] Loaded nws from homeassistant.components.nws
2020-08-24 09:01:42 INFO (SyncWorker_29) [homeassistant.loader] Loaded twentemilieu from homeassistant.components.twentemilieu
2020-08-24 09:01:42 INFO (SyncWorker_17) [homeassistant.loader] Loaded gios from homeassistant.components.gios
2020-08-24 09:01:42 INFO (SyncWorker_5) [homeassistant.loader] Loaded unifi from homeassistant.components.unifi
2020-08-24 09:01:42 INFO (SyncWorker_22) [homeassistant.loader] Loaded transmission from homeassistant.components.transmission
2020-08-24 09:01:42 INFO (SyncWorker_18) [homeassistant.loader] Loaded bsblan from homeassistant.components.bsblan
2020-08-24 09:01:42 INFO (SyncWorker_16) [homeassistant.loader] Loaded awair from homeassistant.components.awair
2020-08-24 09:01:42 INFO (SyncWorker_27) [homeassistant.loader] Loaded plex from homeassistant.components.plex
2020-08-24 09:01:42 INFO (SyncWorker_15) [homeassistant.loader] Loaded tradfri from homeassistant.components.tradfri
2020-08-24 09:01:42 INFO (SyncWorker_30) [homeassistant.loader] Loaded withings from homeassistant.components.withings
2020-08-24 09:01:42 INFO (SyncWorker_3) [homeassistant.loader] Loaded guardian from homeassistant.components.guardian
2020-08-24 09:01:42 INFO (SyncWorker_14) [homeassistant.loader] Loaded enocean from homeassistant.components.enocean
2020-08-24 09:01:42 INFO (SyncWorker_9) [homeassistant.loader] Loaded sense from homeassistant.components.sense
2020-08-24 09:01:42 INFO (SyncWorker_10) [homeassistant.loader] Loaded brother from homeassistant.components.brother
2020-08-24 09:01:42 INFO (SyncWorker_2) [homeassistant.loader] Loaded tuya from homeassistant.components.tuya
2020-08-24 09:01:42 INFO (SyncWorker_26) [homeassistant.loader] Loaded pi_hole from homeassistant.components.pi_hole
2020-08-24 09:01:42 INFO (SyncWorker_0) [homeassistant.loader] Loaded poolsense from homeassistant.components.poolsense
2020-08-24 09:01:42 INFO (SyncWorker_24) [homeassistant.loader] Loaded mikrotik from homeassistant.components.mikrotik
2020-08-24 09:01:42 INFO (SyncWorker_19) [homeassistant.loader] Loaded toon from homeassistant.components.toon
2020-08-24 09:01:42 INFO (SyncWorker_23) [homeassistant.loader] Loaded owntracks from homeassistant.components.owntracks
2020-08-24 09:01:42 INFO (SyncWorker_22) [homeassistant.loader] Loaded adguard from homeassistant.components.adguard
2020-08-24 09:01:42 INFO (SyncWorker_25) [homeassistant.loader] Loaded rainmachine from homeassistant.components.rainmachine
2020-08-24 09:01:42 INFO (SyncWorker_25) [homeassistant.loader] Loaded netatmo from homeassistant.components.netatmo
2020-08-24 09:01:42 INFO (SyncWorker_13) [homeassistant.loader] Loaded homekit from homeassistant.components.homekit
2020-08-24 09:01:42 INFO (SyncWorker_24) [homeassistant.loader] Loaded flume from homeassistant.components.flume
2020-08-24 09:01:42 INFO (SyncWorker_6) [homeassistant.loader] Loaded coronavirus from homeassistant.components.coronavirus
2020-08-24 09:01:42 INFO (SyncWorker_7) [homeassistant.loader] Loaded notion from homeassistant.components.notion
2020-08-24 09:01:42 INFO (SyncWorker_33) [homeassistant.loader] Loaded squeezebox from homeassistant.components.squeezebox
2020-08-24 09:01:42 INFO (SyncWorker_26) [homeassistant.loader] Loaded powerwall from homeassistant.components.powerwall
2020-08-24 09:01:42 INFO (SyncWorker_25) [homeassistant.loader] Loaded wled from homeassistant.components.wled
2020-08-24 09:01:42 INFO (SyncWorker_11) [homeassistant.loader] Loaded logi_circle from homeassistant.components.logi_circle
2020-08-24 09:01:42 INFO (SyncWorker_4) [homeassistant.loader] Loaded atag from homeassistant.components.atag
2020-08-24 09:01:42 INFO (SyncWorker_18) [homeassistant.loader] Loaded ipp from homeassistant.components.ipp
2020-08-24 09:01:42 INFO (SyncWorker_2) [homeassistant.loader] Loaded icloud from homeassistant.components.icloud
2020-08-24 09:01:42 INFO (SyncWorker_13) [homeassistant.loader] Loaded tesla from homeassistant.components.tesla
2020-08-24 09:01:42 INFO (SyncWorker_21) [homeassistant.loader] Loaded spider from homeassistant.components.spider
2020-08-24 09:01:42 INFO (SyncWorker_23) [homeassistant.loader] Loaded myq from homeassistant.components.myq
2020-08-24 09:01:42 INFO (SyncWorker_19) [homeassistant.loader] Loaded avri from homeassistant.components.avri
2020-08-24 09:01:42 INFO (SyncWorker_17) [homeassistant.loader] Loaded wiffi from homeassistant.components.wiffi
2020-08-24 09:01:42 INFO (SyncWorker_22) [homeassistant.loader] Loaded starline from homeassistant.components.starline
2020-08-24 09:01:42 INFO (SyncWorker_7) [homeassistant.loader] Loaded opentherm_gw from homeassistant.components.opentherm_gw
2020-08-24 09:01:42 INFO (SyncWorker_21) [homeassistant.loader] Loaded smappee from homeassistant.components.smappee
2020-08-24 09:01:42 INFO (SyncWorker_4) [homeassistant.loader] Loaded glances from homeassistant.components.glances
2020-08-24 09:01:42 INFO (SyncWorker_20) [homeassistant.loader] Loaded volumio from homeassistant.components.volumio
2020-08-24 09:01:42 INFO (SyncWorker_30) [homeassistant.loader] Loaded august from homeassistant.components.august
2020-08-24 09:01:42 INFO (SyncWorker_8) [homeassistant.loader] Loaded iqvia from homeassistant.components.iqvia
2020-08-24 09:01:42 INFO (SyncWorker_24) [homeassistant.loader] Loaded homematicip_cloud from homeassistant.components.homematicip_cloud
2020-08-24 09:01:42 INFO (SyncWorker_2) [homeassistant.loader] Loaded traccar from homeassistant.components.traccar
2020-08-24 09:01:42 INFO (SyncWorker_34) [homeassistant.loader] Loaded nut from homeassistant.components.nut
2020-08-24 09:01:42 INFO (SyncWorker_13) [homeassistant.loader] Loaded abode from homeassistant.components.abode
2020-08-24 09:01:42 INFO (SyncWorker_18) [homeassistant.loader] Loaded tellduslive from homeassistant.components.tellduslive
2020-08-24 09:01:42 INFO (SyncWorker_5) [homeassistant.loader] Loaded konnected from homeassistant.components.konnected
2020-08-24 09:01:42 INFO (SyncWorker_6) [homeassistant.loader] Loaded nexia from homeassistant.components.nexia
2020-08-24 09:01:42 INFO (SyncWorker_19) [homeassistant.loader] Loaded locative from homeassistant.components.locative
2020-08-24 09:01:42 INFO (SyncWorker_28) [homeassistant.loader] Loaded flunearyou from homeassistant.components.flunearyou
2020-08-24 09:01:42 INFO (SyncWorker_11) [homeassistant.loader] Loaded solarlog from homeassistant.components.solarlog
2020-08-24 09:01:42 INFO (SyncWorker_22) [homeassistant.loader] Loaded denonavr from homeassistant.components.denonavr
2020-08-24 09:01:42 INFO (SyncWorker_16) [homeassistant.loader] Loaded iaqualink from homeassistant.components.iaqualink
2020-08-24 09:01:42 INFO (SyncWorker_35) [homeassistant.loader] Loaded wolflink from homeassistant.components.wolflink
2020-08-24 09:01:42 INFO (SyncWorker_27) [homeassistant.loader] Loaded xiaomi_aqara from homeassistant.components.xiaomi_aqara
2020-08-24 09:01:42 INFO (SyncWorker_25) [homeassistant.loader] Loaded forked_daapd from homeassistant.components.forked_daapd
2020-08-24 09:01:42 INFO (SyncWorker_14) [homeassistant.loader] Loaded dexcom from homeassistant.components.dexcom
2020-08-24 09:01:42 INFO (SyncWorker_23) [homeassistant.loader] Loaded mqtt from homeassistant.components.mqtt
2020-08-24 09:01:42 INFO (SyncWorker_26) [homeassistant.loader] Loaded ps4 from homeassistant.components.ps4
2020-08-24 09:01:42 INFO (SyncWorker_30) [homeassistant.loader] Loaded bond from homeassistant.components.bond
2020-08-24 09:01:42 INFO (SyncWorker_1) [homeassistant.loader] Loaded point from homeassistant.components.point
2020-08-24 09:01:42 INFO (SyncWorker_34) [homeassistant.loader] Loaded vesync from homeassistant.components.vesync
2020-08-24 09:01:42 INFO (SyncWorker_38) [homeassistant.loader] Loaded acmeda from homeassistant.components.acmeda
2020-08-24 09:01:42 INFO (SyncWorker_4) [homeassistant.loader] Loaded sentry from homeassistant.components.sentry
2020-08-24 09:01:42 INFO (SyncWorker_6) [homeassistant.loader] Loaded songpal from homeassistant.components.songpal
2020-08-24 09:01:42 INFO (SyncWorker_11) [homeassistant.loader] Loaded soma from homeassistant.components.soma
2020-08-24 09:01:42 INFO (SyncWorker_2) [homeassistant.loader] Loaded upb from homeassistant.components.upb
2020-08-24 09:01:42 INFO (SyncWorker_19) [homeassistant.loader] Loaded samsungtv from homeassistant.components.samsungtv
2020-08-24 09:01:42 INFO (SyncWorker_36) [homeassistant.loader] Loaded plum_lightpad from homeassistant.components.plum_lightpad
2020-08-24 09:01:42 INFO (SyncWorker_15) [homeassistant.loader] Loaded ozw from homeassistant.components.ozw
2020-08-24 09:01:42 INFO (SyncWorker_21) [homeassistant.loader] Loaded coolmaster from homeassistant.components.coolmaster
2020-08-24 09:01:42 INFO (SyncWorker_40) [homeassistant.loader] Loaded pvpc_hourly_pricing from homeassistant.components.pvpc_hourly_pricing
2020-08-24 09:01:42 INFO (SyncWorker_23) [homeassistant.loader] Loaded panasonic_viera from homeassistant.components.panasonic_viera
2020-08-24 09:01:42 INFO (SyncWorker_18) [homeassistant.loader] Loaded zwave from homeassistant.components.zwave
2020-08-24 09:01:42 INFO (SyncWorker_33) [homeassistant.loader] Loaded tado from homeassistant.components.tado
2020-08-24 09:01:42 INFO (SyncWorker_9) [homeassistant.loader] Loaded xiaomi_miio from homeassistant.components.xiaomi_miio
2020-08-24 09:01:42 INFO (SyncWorker_29) [homeassistant.loader] Loaded ambient_station from homeassistant.components.ambient_station
2020-08-24 09:01:42 INFO (SyncWorker_1) [homeassistant.loader] Loaded nuheat from homeassistant.components.nuheat
2020-08-24 09:01:42 INFO (SyncWorker_16) [homeassistant.loader] Loaded hangouts from homeassistant.components.hangouts
2020-08-24 09:01:42 INFO (SyncWorker_26) [homeassistant.loader] Loaded control4 from homeassistant.components.control4
2020-08-24 09:01:42 INFO (SyncWorker_0) [homeassistant.loader] Loaded dunehd from homeassistant.components.dunehd
2020-08-24 09:01:42 INFO (SyncWorker_25) [homeassistant.loader] Loaded spotify from homeassistant.components.spotify
2020-08-24 09:01:42 INFO (SyncWorker_3) [homeassistant.loader] Loaded zha from homeassistant.components.zha
2020-08-24 09:01:42 INFO (SyncWorker_5) [homeassistant.loader] Loaded almond from homeassistant.components.almond
2020-08-24 09:01:42 INFO (SyncWorker_39) [homeassistant.loader] Loaded vizio from homeassistant.components.vizio
2020-08-24 09:01:42 INFO (SyncWorker_7) [homeassistant.loader] Loaded plaato from homeassistant.components.plaato
2020-08-24 09:01:42 INFO (SyncWorker_13) [homeassistant.loader] Loaded geonetnz_volcano from homeassistant.components.geonetnz_volcano
2020-08-24 09:01:42 INFO (SyncWorker_35) [homeassistant.loader] Loaded meteo_france from homeassistant.components.meteo_france
2020-08-24 09:01:42 INFO (SyncWorker_37) [homeassistant.loader] Loaded huawei_lte from homeassistant.components.huawei_lte
2020-08-24 09:01:42 INFO (SyncWorker_10) [homeassistant.loader] Loaded directv from homeassistant.components.directv
2020-08-24 09:01:42 INFO (SyncWorker_28) [homeassistant.loader] Loaded isy994 from homeassistant.components.isy994
2020-08-24 09:01:42 INFO (SyncWorker_20) [homeassistant.loader] Loaded arcam_fmj from homeassistant.components.arcam_fmj
2020-08-24 09:01:42 INFO (SyncWorker_41) [homeassistant.loader] Loaded homekit_controller from homeassistant.components.homekit_controller
2020-08-24 09:01:42 INFO (SyncWorker_22) [homeassistant.loader] Loaded elkm1 from homeassistant.components.elkm1
2020-08-24 09:01:42 INFO (SyncWorker_30) [homeassistant.loader] Loaded hunterdouglas_powerview from homeassistant.components.hunterdouglas_powerview
2020-08-24 09:01:42 INFO (SyncWorker_38) [homeassistant.loader] Loaded syncthru from homeassistant.components.syncthru
2020-08-24 09:01:42 INFO (SyncWorker_11) [homeassistant.loader] Loaded plugwise from homeassistant.components.plugwise
2020-08-24 09:01:42 INFO (SyncWorker_17) [homeassistant.loader] Loaded dialogflow from homeassistant.components.dialogflow
2020-08-24 09:01:42 INFO (SyncWorker_25) [homeassistant.loader] Loaded luftdaten from homeassistant.components.luftdaten
2020-08-24 09:01:42 INFO (SyncWorker_19) [homeassistant.loader] Loaded wemo from homeassistant.components.wemo
2020-08-24 09:01:42 INFO (SyncWorker_8) [homeassistant.loader] Loaded ipma from homeassistant.components.ipma
2020-08-24 09:01:42 INFO (SyncWorker_13) [homeassistant.loader] Loaded totalconnect from homeassistant.components.totalconnect
2020-08-24 09:01:42 INFO (SyncWorker_35) [homeassistant.loader] Loaded fritzbox from homeassistant.components.fritzbox
2020-08-24 09:01:42 INFO (SyncWorker_25) [homeassistant.loader] Loaded nest from homeassistant.components.nest
2020-08-24 09:01:42 INFO (SyncWorker_14) [homeassistant.loader] Loaded gpslogger from homeassistant.components.gpslogger
2020-08-24 09:01:42 INFO (SyncWorker_37) [homeassistant.loader] Loaded vilfo from homeassistant.components.vilfo
2020-08-24 09:01:42 INFO (SyncWorker_23) [homeassistant.loader] Loaded gdacs from homeassistant.components.gdacs
2020-08-24 09:01:42 INFO (SyncWorker_29) [homeassistant.loader] Loaded azure_devops from homeassistant.components.azure_devops
2020-08-24 09:01:42 INFO (SyncWorker_5) [homeassistant.loader] Loaded mill from homeassistant.components.mill
2020-08-24 09:01:42 INFO (SyncWorker_7) [homeassistant.loader] Loaded accuweather from homeassistant.components.accuweather
2020-08-24 09:01:42 INFO (SyncWorker_6) [homeassistant.loader] Loaded roku from homeassistant.components.roku
2020-08-24 09:01:42 INFO (MainThread) [homeassistant.components.camera] Setting up camera.neato
2020-08-24 09:01:42 INFO (MainThread) [homeassistant.components.vacuum] Setting up vacuum.neato
2020-08-24 09:01:42 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.neato
2020-08-24 09:01:42 INFO (MainThread) [homeassistant.components.switch] Setting up switch.neato
2020-08-24 09:01:42 INFO (MainThread) [homeassistant.components.camera] Setting up camera.neato
2020-08-24 09:01:42 INFO (MainThread) [homeassistant.components.vacuum] Setting up vacuum.neato
2020-08-24 09:01:42 INFO (MainThread) [homeassistant.components.switch] Setting up switch.neato
2020-08-24 09:01:42 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.neato
2020-08-24 09:01:42 INFO (SyncWorker_4) [homeassistant.loader] Loaded hvv_departures from homeassistant.components.hvv_departures
2020-08-24 09:01:42 INFO (SyncWorker_36) [homeassistant.loader] Loaded emulated_roku from homeassistant.components.emulated_roku
2020-08-24 09:01:42 INFO (SyncWorker_9) [homeassistant.loader] Loaded somfy from homeassistant.components.somfy
2020-08-24 09:01:42 INFO (SyncWorker_42) [homeassistant.loader] Loaded gogogate2 from homeassistant.components.gogogate2
2020-08-24 09:01:42 INFO (SyncWorker_24) [homeassistant.loader] Loaded islamic_prayer_times from homeassistant.components.islamic_prayer_times
2020-08-24 09:01:42 INFO (SyncWorker_48) [homeassistant.loader] Loaded home_connect from homeassistant.components.home_connect
2020-08-24 09:01:42 INFO (SyncWorker_0) [homeassistant.loader] Loaded lifx from homeassistant.components.lifx
2020-08-24 09:01:42 INFO (SyncWorker_10) [homeassistant.loader] Loaded ovo_energy from homeassistant.components.ovo_energy
2020-08-24 09:01:42 INFO (SyncWorker_3) [homeassistant.loader] Loaded solaredge from homeassistant.components.solaredge
2020-08-24 09:01:42 INFO (SyncWorker_45) [homeassistant.loader] Loaded twilio from homeassistant.components.twilio
2020-08-24 09:01:42 INFO (SyncWorker_46) [homeassistant.loader] Loaded agent_dvr from homeassistant.components.agent_dvr
2020-08-24 09:01:42 INFO (SyncWorker_31) [homeassistant.loader] Loaded esphome from homeassistant.components.esphome
2020-08-24 09:01:42 INFO (SyncWorker_26) [homeassistant.loader] Loaded cert_expiry from homeassistant.components.cert_expiry
2020-08-24 09:01:42 INFO (SyncWorker_7) [homeassistant.loader] Loaded deconz from homeassistant.components.deconz
2020-08-24 09:01:42 INFO (SyncWorker_47) [homeassistant.loader] Loaded freebox from homeassistant.components.freebox
2020-08-24 09:01:42 INFO (SyncWorker_19) [homeassistant.loader] Loaded heos from homeassistant.components.heos
2020-08-24 09:01:42 INFO (SyncWorker_43) [homeassistant.loader] Loaded monoprice from homeassistant.components.monoprice
2020-08-24 09:01:42 INFO (SyncWorker_32) [homeassistant.loader] Loaded smartthings from homeassistant.components.smartthings
2020-08-24 09:01:42 INFO (SyncWorker_41) [homeassistant.loader] Loaded simplisafe from homeassistant.components.simplisafe
2020-08-24 09:01:42 INFO (SyncWorker_38) [homeassistant.loader] Loaded speedtestdotnet from homeassistant.components.speedtestdotnet
2020-08-24 09:01:42 INFO (SyncWorker_44) [homeassistant.loader] Loaded ambiclimate from homeassistant.components.ambiclimate
2020-08-24 09:01:42 INFO (SyncWorker_8) [homeassistant.loader] Loaded tibber from homeassistant.components.tibber
2020-08-24 09:01:42 INFO (SyncWorker_39) [homeassistant.loader] Loaded ios from homeassistant.components.ios
2020-08-24 09:01:42 INFO (SyncWorker_15) [homeassistant.loader] Loaded openuv from homeassistant.components.openuv
2020-08-24 09:01:42 INFO (SyncWorker_40) [homeassistant.loader] Loaded braviatv from homeassistant.components.braviatv
2020-08-24 09:01:42 INFO (SyncWorker_23) [homeassistant.loader] Loaded local_ip from homeassistant.components.local_ip
2020-08-24 09:01:42 INFO (SyncWorker_5) [homeassistant.loader] Loaded airvisual from homeassistant.components.airvisual
2020-08-24 09:01:42 INFO (SyncWorker_34) [homeassistant.loader] Loaded daikin from homeassistant.components.daikin
2020-08-24 09:01:42 INFO (SyncWorker_30) [homeassistant.loader] Loaded griddy from homeassistant.components.griddy
2020-08-24 09:01:42 INFO (SyncWorker_13) [homeassistant.loader] Loaded zerproc from homeassistant.components.zerproc
2020-08-24 09:01:42 INFO (SyncWorker_35) [homeassistant.loader] Loaded hisense_aehw4a1 from homeassistant.components.hisense_aehw4a1
2020-08-24 09:01:42 INFO (SyncWorker_11) [homeassistant.loader] Loaded minecraft_server from homeassistant.components.minecraft_server
2020-08-24 09:01:42 INFO (SyncWorker_28) [homeassistant.loader] Loaded flick_electric from homeassistant.components.flick_electric
2020-08-24 09:01:42 INFO (SyncWorker_21) [homeassistant.loader] Loaded shopping_list from homeassistant.components.shopping_list
2020-08-24 09:01:42 INFO (SyncWorker_25) [homeassistant.loader] Loaded onvif from homeassistant.components.onvif
2020-08-24 09:01:42 INFO (MainThread) [homeassistant.setup] Setting up notify
2020-08-24 09:01:42 INFO (MainThread) [homeassistant.setup] Setup of domain notify took 0.0 seconds
2020-08-24 09:01:42 DEBUG (MainThread) [custom_components.neato.camera] Adding robots for cleaning maps [<Entity Neato Cleaning Map: idle>]
2020-08-24 09:01:42 DEBUG (MainThread) [custom_components.neato.vacuum] Adding vacuums [<Entity Neato: None>]
2020-08-24 09:01:42 DEBUG (MainThread) [custom_components.neato.switch] Adding switches [<Entity Neato Schedule: off>]
2020-08-24 09:01:42 DEBUG (MainThread) [custom_components.neato.camera] Adding robots for cleaning maps [<Entity Neato Cleaning Map: idle>]
2020-08-24 09:01:42 DEBUG (MainThread) [custom_components.neato.vacuum] Adding vacuums [<Entity Neato: None>]
2020-08-24 09:01:42 DEBUG (MainThread) [custom_components.neato.switch] Adding switches [<Entity Neato Schedule: off>]
2020-08-24 09:01:42 INFO (MainThread) [homeassistant.setup] Setup of domain device_tracker took 0.5 seconds
2020-08-24 09:01:43 INFO (MainThread) [homeassistant.setup] Setting up cast
2020-08-24 09:01:43 INFO (MainThread) [homeassistant.setup] Setup of domain cast took 0.0 seconds
2020-08-24 09:01:43 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.mobile_app
2020-08-24 09:01:43 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.mobile_app
2020-08-24 09:01:43 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.mobile_app
2020-08-24 09:01:43 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.mobile_app
2020-08-24 09:01:43 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.mobile_app
2020-08-24 09:01:43 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.mobile_app
2020-08-24 09:01:43 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.mobile_app
2020-08-24 09:01:43 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.mobile_app
2020-08-24 09:01:43 DEBUG (SyncWorker_22) [custom_components.neato.camera] Running camera update for 'None'
2020-08-24 09:01:43 DEBUG (SyncWorker_27) [custom_components.neato.vacuum] Running Neato Vacuums update for 'None'
2020-08-24 09:01:43 DEBUG (SyncWorker_14) [custom_components.neato.switch] Running Neato switch update for 'None'
2020-08-24 09:01:43 DEBUG (SyncWorker_6) [custom_components.neato.camera] Running camera update for 'None'
2020-08-24 09:01:43 DEBUG (SyncWorker_37) [custom_components.neato.vacuum] Running Neato Vacuums update for 'None'
2020-08-24 09:01:43 DEBUG (SyncWorker_17) [custom_components.neato.switch] Running Neato switch update for 'None'
2020-08-24 09:01:43 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.mobile_app
2020-08-24 09:01:43 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.mobile_app
2020-08-24 09:01:43 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.mobile_app
2020-08-24 09:01:43 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.mobile_app
2020-08-24 09:01:45 DEBUG (SyncWorker_29) [custom_components.neato.sensor] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:01:45 DEBUG (SyncWorker_17) [custom_components.neato.switch] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:01:45 DEBUG (SyncWorker_17) [custom_components.neato.switch] State: {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:01:45 DEBUG (SyncWorker_17) [custom_components.neato.switch] Schedule state for 'None': off
2020-08-24 09:01:45 DEBUG (SyncWorker_20) [custom_components.neato.sensor] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:01:45 DEBUG (SyncWorker_14) [custom_components.neato.switch] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:01:45 DEBUG (SyncWorker_14) [custom_components.neato.switch] State: {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:01:45 DEBUG (SyncWorker_14) [custom_components.neato.switch] Schedule state for 'None': off
2020-08-24 09:01:46 INFO (MainThread) [homeassistant.setup] Setting up default_config
2020-08-24 09:01:46 INFO (SyncWorker_45) [homeassistant.loader] Loaded stream from homeassistant.components.stream
2020-08-24 09:01:46 INFO (MainThread) [homeassistant.components.notify] Setting up notify.mobile_app
2020-08-24 09:01:46 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.legacy
2020-08-24 09:01:46 ERROR (MainThread) [homeassistant.components.camera] Platform neato does not generate unique IDs. ID OPS35418-3045117F1B57 already exists - ignoring camera.neato_cleaning_map
2020-08-24 09:01:46 ERROR (MainThread) [homeassistant.components.sensor] Platform neato does not generate unique IDs. ID OPS35418-3045117F1B57 already exists - ignoring sensor.neato_battery
2020-08-24 09:01:46 ERROR (MainThread) [homeassistant.components.switch] Platform neato does not generate unique IDs. ID OPS35418-3045117F1B57 already exists - ignoring switch.neato_schedule
2020-08-24 09:01:46 INFO (MainThread) [homeassistant.setup] Setting up stream
2020-08-24 09:01:46 INFO (MainThread) [homeassistant.setup] Setup of domain stream took 0.0 seconds
2020-08-24 09:01:46 INFO (MainThread) [homeassistant.setup] Setup of domain default_config took 0.2 seconds
2020-08-24 09:01:46 INFO (MainThread) [homeassistant.setup] Setup of domain grohe_sense took 9.8 seconds
2020-08-24 09:01:46 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.grohe_sense
2020-08-24 09:01:46 INFO (MainThread) [homeassistant.components.switch] Setting up switch.grohe_sense
2020-08-24 09:01:46 DEBUG (SyncWorker_27) [custom_components.neato.vacuum] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:01:46 DEBUG (SyncWorker_27) [custom_components.neato.vacuum] Found the following maps for 'None': [{'id': '2019-04-15T15:21:37Z', 'name': 'Floor 1', 'url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'raw_floor_map_url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'url_valid_for_seconds': 300}]
2020-08-24 09:01:46 DEBUG (SyncWorker_37) [custom_components.neato.vacuum] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:01:46 DEBUG (SyncWorker_37) [custom_components.neato.vacuum] Found the following maps for 'None': [{'id': '2019-04-15T15:21:37Z', 'name': 'Floor 1', 'url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'raw_floor_map_url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'url_valid_for_seconds': 300}]
2020-08-24 09:01:47 DEBUG (SyncWorker_27) [custom_components.neato.vacuum] Boundaries for robot 'None' in map 'Floor 1': {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {'boundaries': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]}}
2020-08-24 09:01:47 DEBUG (SyncWorker_27) [custom_components.neato.vacuum] List of boundaries for 'None': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]
2020-08-24 09:01:47 DEBUG (SyncWorker_37) [custom_components.neato.vacuum] Boundaries for robot 'None' in map 'Floor 1': {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {'boundaries': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]}}
2020-08-24 09:01:47 DEBUG (SyncWorker_37) [custom_components.neato.vacuum] List of boundaries for 'None': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]
2020-08-24 09:01:47 ERROR (MainThread) [homeassistant.components.vacuum] Platform neato does not generate unique IDs. ID OPS35418-3045117F1B57 already exists - ignoring vacuum.neato
2020-08-24 09:01:47 INFO (SyncWorker_44) [homeassistant.loader] Loaded remote from homeassistant.components.remote
2020-08-24 09:01:47 INFO (MainThread) [homeassistant.setup] Setting up remote
2020-08-24 09:01:47 INFO (MainThread) [homeassistant.setup] Setup of domain remote took 0.0 seconds
2020-08-24 09:01:47 INFO (MainThread) [homeassistant.components.remote] Setting up remote.harmony
2020-08-24 09:01:48 INFO (MainThread) [custom_components.hacs.repository.integration.hacs.integration] Registration completed
2020-08-24 09:01:48 INFO (MainThread) [custom_components.hacs.data] Restore started
2020-08-24 09:01:49 INFO (MainThread) [custom_components.hacs.data] Restore done
2020-08-24 09:01:49 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.hacs
2020-08-24 09:01:50 INFO (MainThread) [homeassistant.bootstrap] Home Assistant initialized in 23.09s
2020-08-24 09:01:50 INFO (MainThread) [homeassistant.core] Starting Home Assistant
2020-08-24 09:01:50 INFO (SyncWorker_24) [homeassistant.components.zeroconf] Starting Zeroconf broadcast
2020-08-24 09:01:50 INFO (MainThread) [homeassistant.core] Timer:starting
2020-08-24 09:01:50 INFO (MainThread) [custom_components.hacs] Loading known repositories
2020-08-24 09:02:46 DEBUG (SyncWorker_13) [custom_components.neato.switch] Running Neato switch update for 'switch.neato_schedule'
2020-08-24 09:02:46 DEBUG (SyncWorker_13) [custom_components.neato.switch] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:02:46 DEBUG (SyncWorker_13) [custom_components.neato.switch] State: {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:02:46 DEBUG (SyncWorker_13) [custom_components.neato.switch] Schedule state for 'switch.neato_schedule': off
2020-08-24 09:02:47 DEBUG (SyncWorker_60) [custom_components.neato.sensor] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:02:47 DEBUG (SyncWorker_59) [custom_components.neato.vacuum] Running Neato Vacuums update for 'vacuum.neato'
2020-08-24 09:02:48 DEBUG (SyncWorker_59) [custom_components.neato.vacuum] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:02:48 DEBUG (SyncWorker_59) [custom_components.neato.vacuum] Found the following maps for 'vacuum.neato': [{'id': '2019-04-15T15:21:37Z', 'name': 'Floor 1', 'url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'raw_floor_map_url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'url_valid_for_seconds': 300}]
2020-08-24 09:02:48 DEBUG (SyncWorker_59) [custom_components.neato.vacuum] Boundaries for robot 'vacuum.neato' in map 'Floor 1': {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {'boundaries': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]}}
2020-08-24 09:02:48 DEBUG (SyncWorker_59) [custom_components.neato.vacuum] List of boundaries for 'vacuum.neato': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]
2020-08-24 09:03:46 DEBUG (SyncWorker_15) [custom_components.neato.switch] Running Neato switch update for 'switch.neato_schedule'
2020-08-24 09:03:47 DEBUG (SyncWorker_15) [custom_components.neato.switch] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:03:47 DEBUG (SyncWorker_15) [custom_components.neato.switch] State: {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:03:47 DEBUG (SyncWorker_15) [custom_components.neato.switch] Schedule state for 'switch.neato_schedule': off
2020-08-24 09:03:47 DEBUG (SyncWorker_50) [custom_components.neato.vacuum] Running Neato Vacuums update for 'vacuum.neato'
2020-08-24 09:03:47 DEBUG (SyncWorker_34) [custom_components.neato.sensor] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:03:48 DEBUG (SyncWorker_50) [custom_components.neato.vacuum] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:03:48 DEBUG (SyncWorker_50) [custom_components.neato.vacuum] Found the following maps for 'vacuum.neato': [{'id': '2019-04-15T15:21:37Z', 'name': 'Floor 1', 'url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'raw_floor_map_url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'url_valid_for_seconds': 300}]
2020-08-24 09:03:49 DEBUG (SyncWorker_50) [custom_components.neato.vacuum] Boundaries for robot 'vacuum.neato' in map 'Floor 1': {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {'boundaries': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]}}
2020-08-24 09:03:49 DEBUG (SyncWorker_50) [custom_components.neato.vacuum] List of boundaries for 'vacuum.neato': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]
2020-08-24 09:04:46 DEBUG (SyncWorker_53) [custom_components.neato.switch] Running Neato switch update for 'switch.neato_schedule'
2020-08-24 09:04:46 DEBUG (SyncWorker_20) [custom_components.neato.sensor] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:04:47 DEBUG (SyncWorker_53) [custom_components.neato.switch] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:04:47 DEBUG (SyncWorker_53) [custom_components.neato.switch] State: {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:04:47 DEBUG (SyncWorker_53) [custom_components.neato.switch] Schedule state for 'switch.neato_schedule': off
2020-08-24 09:04:47 DEBUG (SyncWorker_40) [custom_components.neato.vacuum] Running Neato Vacuums update for 'vacuum.neato'
2020-08-24 09:04:48 DEBUG (SyncWorker_40) [custom_components.neato.vacuum] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 4, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'mapId': '', 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': False, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 93}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 09:04:48 DEBUG (SyncWorker_40) [custom_components.neato.vacuum] Found the following maps for 'vacuum.neato': [{'id': '2019-04-15T15:21:37Z', 'name': 'Floor 1', 'url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'raw_floor_map_url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'url_valid_for_seconds': 300}]
2020-08-24 09:04:48 DEBUG (SyncWorker_40) [custom_components.neato.vacuum] Boundaries for robot 'vacuum.neato' in map 'Floor 1': {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {'boundaries': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]}}
2020-08-24 09:04:48 DEBUG (SyncWorker_40) [custom_components.neato.vacuum] List of boundaries for 'vacuum.neato': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]
dshokouhi commented 3 years ago

May need to rethink the approach here. If you look in config/.storage/core.config_entries after you setup both accounts you should see the data in there. Can you let me know if ti looks correct before a restart and what it changes it to after? You should see both accounts if you search by neato. At least for now you have something that works if you don't restart lol.

twosh commented 3 years ago

BEFORE restart:

            {
                "connection_class": "cloud_poll",
                "data": {
                    "password": "XXX",
                    "username": "XXX@XXX.com",
                    "vendor": "neato"
                },
                "domain": "neato",
                "entry_id": "3f6bdeaad36e48ae8da861c63813b605",
                "options": {},
                "source": "user",
                "system_options": {
                    "disable_new_entities": false
                },
                "title": "XXX@XXX.com",
                "unique_id": "XXX@XXX.com-neato",
                "version": 1
            },
            {
                "connection_class": "cloud_poll",
                "data": {
                    "password": "XXX",
                    "username": "XXX@XXX.com",
                    "vendor": "vorwerk"
                },
                "domain": "neato",
                "entry_id": "3932deb8fc8c4001ba51d6f2da56be3f",
                "options": {},
                "source": "user",
                "system_options": {
                    "disable_new_entities": false
                },
                "title": "XXX@XXX.com",
                "unique_id": "XXX@XXX.com-vorwerk",
                "version": 1
            }

AFTER restart:

            {
                "connection_class": "cloud_poll",
                "data": {
                    "password": "XXX",
                    "username": "XXX@XXX.com",
                    "vendor": "neato"
                },
                "domain": "neato",
                "entry_id": "3f6bdeaad36e48ae8da861c63813b605",
                "options": {},
                "source": "user",
                "system_options": {
                    "disable_new_entities": false
                },
                "title": "XXX@XXX.com",
                "unique_id": "XXX@XXX.com-neato",
                "version": 1
            },
            {
                "connection_class": "cloud_poll",
                "data": {
                    "password": "XXX",
                    "username": "XXX@XXX.com",
                    "vendor": "vorwerk"
                },
                "domain": "neato",
                "entry_id": "3932deb8fc8c4001ba51d6f2da56be3f",
                "options": {},
                "source": "user",
                "system_options": {
                    "disable_new_entities": false
                },
                "title": "XXX@XXX.com",
                "unique_id": "XXX@XXX.com-vorwerk",
                "version": 1
            }
dshokouhi commented 3 years ago

Ok thanks for confirming, so we do have the 2 entries setup and they stick during a reboot so the problem is probably that we are not using the correct account. I just made another update can you please try it again? https://github.com/dshokouhi/hass-neato-custom-component/tree/multiple_accounts

twosh commented 3 years ago

Hi! Sorry, still droppping out. Here is the log file:

2020-08-24 22:46:07 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for neato which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 22:46:07 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for grohe_sense which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 22:46:07 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 22:46:07 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for automower which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-08-24 22:46:07 INFO (MainThread) [homeassistant.setup] Setup of domain logger took 0.0 seconds
2020-08-24 22:46:07 INFO (MainThread) [homeassistant.setup] Setting up recorder
2020-08-24 22:46:07 INFO (MainThread) [homeassistant.setup] Setting up http
2020-08-24 22:46:07 INFO (MainThread) [homeassistant.setup] Setup of domain http took 0.0 seconds
2020-08-24 22:46:07 INFO (MainThread) [homeassistant.setup] Setting up system_log
2020-08-24 22:46:07 INFO (MainThread) [homeassistant.setup] Setup of domain system_log took 0.0 seconds
2020-08-24 22:46:08 INFO (MainThread) [homeassistant.setup] Setup of domain recorder took 0.7 seconds
2020-08-24 22:46:08 INFO (MainThread) [homeassistant.bootstrap] Setting up stage 1: {'person', 'search', 'api', 'websocket_api', 'auth', 'webhook', 'http', 'cloud', 'config', 'onboarding', 'system_log', 'alexa', 'lovelace', 'device_automation', 'frontend', 'hassio'}
2020-08-24 22:46:08 INFO (MainThread) [homeassistant.setup] Setting up person
2020-08-24 22:46:08 INFO (MainThread) [homeassistant.setup] Setting up lovelace
2020-08-24 22:46:08 INFO (MainThread) [homeassistant.setup] Setting up device_automation
2020-08-24 22:46:08 INFO (MainThread) [homeassistant.setup] Setup of domain device_automation took 0.0 seconds
2020-08-24 22:46:08 INFO (MainThread) [homeassistant.setup] Setting up api
2020-08-24 22:46:08 INFO (MainThread) [homeassistant.setup] Setting up websocket_api
2020-08-24 22:46:08 INFO (MainThread) [homeassistant.setup] Setup of domain websocket_api took 0.0 seconds
2020-08-24 22:46:08 INFO (MainThread) [homeassistant.setup] Setting up auth
2020-08-24 22:46:08 INFO (MainThread) [homeassistant.setup] Setup of domain auth took 0.0 seconds
2020-08-24 22:46:08 INFO (MainThread) [homeassistant.setup] Setting up webhook
2020-08-24 22:46:08 INFO (MainThread) [homeassistant.setup] Setup of domain webhook took 0.0 seconds
2020-08-24 22:46:08 INFO (MainThread) [homeassistant.setup] Setting up config
2020-08-24 22:46:09 INFO (MainThread) [homeassistant.setup] Setting up alexa
2020-08-24 22:46:09 INFO (MainThread) [homeassistant.setup] Setup of domain alexa took 0.0 seconds
2020-08-24 22:46:09 INFO (MainThread) [homeassistant.setup] Setting up hassio
2020-08-24 22:46:09 INFO (MainThread) [homeassistant.setup] Setup of domain lovelace took 0.4 seconds
2020-08-24 22:46:09 INFO (MainThread) [homeassistant.setup] Setup of domain api took 0.4 seconds
2020-08-24 22:46:09 INFO (MainThread) [homeassistant.setup] Setup of domain config took 0.3 seconds
2020-08-24 22:46:09 INFO (MainThread) [homeassistant.setup] Setting up search
2020-08-24 22:46:09 INFO (MainThread) [homeassistant.setup] Setup of domain search took 0.0 seconds
2020-08-24 22:46:09 INFO (SyncWorker_7) [homeassistant.loader] Loaded media_player from homeassistant.components.media_player
2020-08-24 22:46:09 INFO (SyncWorker_4) [homeassistant.loader] Loaded google_assistant from homeassistant.components.google_assistant
2020-08-24 22:46:09 INFO (MainThread) [homeassistant.setup] Setting up cloud
2020-08-24 22:46:09 INFO (MainThread) [homeassistant.setup] Setup of domain person took 1.4 seconds
2020-08-24 22:46:09 INFO (MainThread) [homeassistant.setup] Setting up onboarding
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain cloud took 0.0 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain onboarding took 0.1 seconds
2020-08-24 22:46:10 INFO (SyncWorker_0) [homeassistant.loader] Loaded device_tracker from homeassistant.components.device_tracker
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up frontend
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain frontend took 0.0 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain hassio took 1.0 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.bootstrap] Setting up stage 2: {'input_boolean', 'input_text', 'automation', 'history', 'persistent_notification', 'ssdp', 'neato', 'logbook', 'group', 'grohe_sense', 'sun', 'hue', 'harmony', 'system_health', 'upnp', 'zeroconf', 'hacs', 'default_config', 'mobile_app', 'updater', 'cast', 'automower', 'vera', 'scene', 'camera', 'met', 'zone', 'input_number', 'map', 'sonos', 'input_datetime', 'tts', 'synology_dsm', 'script', 'input_select'}
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up input_boolean
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up input_text
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up neato
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain neato took 0.0 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up group
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up grohe_sense
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up sun
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain sun took 0.0 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up updater
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain updater took 0.0 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up automower
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up vera
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain vera took 0.0 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up scene
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.components.scene] Setting up scene.homeassistant
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up met
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain met took 0.0 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up zone
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up input_number
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up input_datetime
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up script
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain script took 0.0 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up input_select
2020-08-24 22:46:10 DEBUG (MainThread) [custom_components.neato] Found the correct unique ID
2020-08-24 22:46:10 DEBUG (MainThread) [custom_components.neato] Found the correct unique ID
2020-08-24 22:46:10 DEBUG (SyncWorker_6) [custom_components.neato] Trying to connect to Neato API
2020-08-24 22:46:10 DEBUG (SyncWorker_4) [custom_components.neato] Trying to connect to Neato API
2020-08-24 22:46:10 INFO (SyncWorker_3) [homeassistant.loader] Loaded binary_sensor from homeassistant.components.binary_sensor
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up history
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain history took 0.0 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up logbook
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain group took 0.3 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up system_health
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain system_health took 0.0 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain scene took 0.3 seconds
2020-08-24 22:46:10 INFO (SyncWorker_8) [homeassistant.loader] Loaded synology from homeassistant.components.synology
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up map
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain map took 0.0 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain input_boolean took 0.4 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain input_text took 0.4 seconds
2020-08-24 22:46:10 INFO (SyncWorker_0) [homeassistant.loader] Loaded weather from homeassistant.components.weather
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up binary_sensor
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain binary_sensor took 0.0 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up zeroconf
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up camera
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up automation
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain input_number took 0.3 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain input_select took 0.3 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain input_datetime took 0.3 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain logbook took 0.2 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up hacs
2020-08-24 22:46:10 INFO (SyncWorker_2) [main.automower] Logged in successfully
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain hacs took 0.1 seconds
2020-08-24 22:46:10 INFO (SyncWorker_0) [homeassistant.loader] Loaded google_translate from homeassistant.components.google_translate
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up weather
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain weather took 0.0 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up tts
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.components.weather] Setting up weather.met
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.updater
2020-08-24 22:46:10 DEBUG (SyncWorker_4) [custom_components.neato] Successfully connected to Neato API
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up hue
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain hue took 0.0 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain camera took 0.4 seconds
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setting up harmony
2020-08-24 22:46:10 INFO (MainThread) [homeassistant.setup] Setup of domain harmony took 0.0 seconds
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setting up upnp
2020-08-24 22:46:11 DEBUG (SyncWorker_6) [custom_components.neato] Successfully connected to Neato API
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setting up sonos
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain sonos took 0.0 seconds
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setting up synology_dsm
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain synology_dsm took 0.0 seconds
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.components.camera] Setting up camera.synology
2020-08-24 22:46:11 DEBUG (SyncWorker_5) [custom_components.neato] Running HUB.update_robots None
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain automation took 0.5 seconds
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain upnp took 0.1 seconds
2020-08-24 22:46:11 DEBUG (SyncWorker_6) [custom_components.neato] Running HUB.update_robots None
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain automower took 0.9 seconds
2020-08-24 22:46:11 INFO (SyncWorker_1) [homeassistant.loader] Loaded vacuum from homeassistant.components.vacuum
2020-08-24 22:46:11 INFO (SyncWorker_7) [homeassistant.loader] Loaded sensor from homeassistant.components.sensor
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain tts took 0.4 seconds
2020-08-24 22:46:11 INFO (SyncWorker_3) [homeassistant.loader] Loaded light from homeassistant.components.light
2020-08-24 22:46:11 INFO (SyncWorker_8) [homeassistant.loader] Loaded lock from homeassistant.components.lock
2020-08-24 22:46:11 INFO (SyncWorker_4) [homeassistant.loader] Loaded switch from homeassistant.components.switch
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setting up vacuum
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain vacuum took 0.0 seconds
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.components.scene] Setting up scene.vera
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.vera
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setting up media_player
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain media_player took 0.0 seconds
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setting up mobile_app
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain zone took 1.0 seconds
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain zeroconf took 0.7 seconds
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setting up sensor
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain sensor took 0.0 seconds
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setting up light
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setting up lock
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain lock took 0.0 seconds
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setting up switch
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain switch took 0.0 seconds
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.components.media_player] Setting up media_player.sonos
2020-08-24 22:46:11 INFO (MainThread) [custom_components.hacs] 
-------------------------------------------------------------------
HACS (Home Assistant Community Store)

Version: 1.5.2
This is a custom integration
If you have any issues with this you need to open an issue here:
https://github.com/hacs/integration/issues
-------------------------------------------------------------------

2020-08-24 22:46:11 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.vera
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain light took 0.1 seconds
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.components.lock] Setting up lock.vera
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.components.switch] Setting up switch.vera
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.components.vacuum] Setting up vacuum.automower
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setting up device_tracker
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain mobile_app took 0.1 seconds
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.components.light] Setting up light.vera
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setting up ssdp
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain ssdp took 0.0 seconds
2020-08-24 22:46:11 INFO (SyncWorker_4) [homeassistant.loader] Loaded notify from homeassistant.components.notify
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setting up notify
2020-08-24 22:46:11 INFO (MainThread) [homeassistant.setup] Setup of domain notify took 0.0 seconds
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.setup] Setting up cast
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.setup] Setup of domain cast took 0.0 seconds
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.mobile_app
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.mobile_app
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.mobile_app
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.mobile_app
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.mobile_app
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.mobile_app
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.mobile_app
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.mobile_app
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.setup] Setup of domain device_tracker took 0.8 seconds
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.components.updater] Submitted analytics to Home Assistant servers. Information submitted includes {}
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.setup] Setting up default_config
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.mobile_app
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.mobile_app
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.mobile_app
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.mobile_app
2020-08-24 22:46:12 INFO (MainThread) [homeassistant.components.notify] Setting up notify.mobile_app
2020-08-24 22:46:12 INFO (SyncWorker_5) [homeassistant.loader] Loaded stream from homeassistant.components.stream
2020-08-24 22:46:13 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.legacy
2020-08-24 22:46:14 INFO (MainThread) [homeassistant.setup] Setting up stream
2020-08-24 22:46:14 INFO (MainThread) [homeassistant.setup] Setup of domain stream took 0.0 seconds
2020-08-24 22:46:14 INFO (MainThread) [homeassistant.setup] Setup of domain default_config took 1.4 seconds
2020-08-24 22:46:14 INFO (SyncWorker_7) [homeassistant.loader] Loaded poolsense from homeassistant.components.poolsense
2020-08-24 22:46:14 INFO (SyncWorker_15) [homeassistant.loader] Loaded panasonic_viera from homeassistant.components.panasonic_viera
2020-08-24 22:46:14 INFO (SyncWorker_17) [homeassistant.loader] Loaded gdacs from homeassistant.components.gdacs
2020-08-24 22:46:14 INFO (SyncWorker_16) [homeassistant.loader] Loaded griddy from homeassistant.components.griddy
2020-08-24 22:46:14 INFO (SyncWorker_9) [homeassistant.loader] Loaded wled from homeassistant.components.wled
2020-08-24 22:46:14 INFO (SyncWorker_7) [homeassistant.loader] Loaded elkm1 from homeassistant.components.elkm1
2020-08-24 22:46:14 INFO (SyncWorker_5) [homeassistant.loader] Loaded smartthings from homeassistant.components.smartthings
2020-08-24 22:46:14 INFO (SyncWorker_16) [homeassistant.loader] Loaded isy994 from homeassistant.components.isy994
2020-08-24 22:46:14 INFO (SyncWorker_11) [homeassistant.loader] Loaded hunterdouglas_powerview from homeassistant.components.hunterdouglas_powerview
2020-08-24 22:46:14 INFO (SyncWorker_17) [homeassistant.loader] Loaded hvv_departures from homeassistant.components.hvv_departures
2020-08-24 22:46:14 INFO (SyncWorker_9) [homeassistant.loader] Loaded smarthab from homeassistant.components.smarthab
2020-08-24 22:46:14 INFO (SyncWorker_10) [homeassistant.loader] Loaded zerproc from homeassistant.components.zerproc
2020-08-24 22:46:14 INFO (SyncWorker_15) [homeassistant.loader] Loaded sentry from homeassistant.components.sentry
2020-08-24 22:46:14 INFO (SyncWorker_8) [homeassistant.loader] Loaded withings from homeassistant.components.withings
2020-08-24 22:46:14 INFO (SyncWorker_12) [homeassistant.loader] Loaded sonarr from homeassistant.components.sonarr
2020-08-24 22:46:14 INFO (SyncWorker_18) [homeassistant.loader] Loaded accuweather from homeassistant.components.accuweather
2020-08-24 22:46:14 INFO (SyncWorker_5) [homeassistant.loader] Loaded soma from homeassistant.components.soma
2020-08-24 22:46:14 INFO (SyncWorker_1) [homeassistant.loader] Loaded local_ip from homeassistant.components.local_ip
2020-08-24 22:46:14 INFO (SyncWorker_19) [homeassistant.loader] Loaded velbus from homeassistant.components.velbus
2020-08-24 22:46:14 INFO (SyncWorker_7) [homeassistant.loader] Loaded doorbird from homeassistant.components.doorbird
2020-08-24 22:46:14 INFO (SyncWorker_16) [homeassistant.loader] Loaded enocean from homeassistant.components.enocean
2020-08-24 22:46:14 INFO (SyncWorker_11) [homeassistant.loader] Loaded ipp from homeassistant.components.ipp
2020-08-24 22:46:14 INFO (SyncWorker_17) [homeassistant.loader] Loaded geofency from homeassistant.components.geofency
2020-08-24 22:46:14 INFO (SyncWorker_17) [homeassistant.loader] Loaded deconz from homeassistant.components.deconz
2020-08-24 22:46:14 INFO (SyncWorker_3) [homeassistant.loader] Loaded xiaomi_aqara from homeassistant.components.xiaomi_aqara
2020-08-24 22:46:14 INFO (SyncWorker_1) [homeassistant.loader] Loaded ozw from homeassistant.components.ozw
2020-08-24 22:46:14 INFO (SyncWorker_21) [homeassistant.loader] Loaded plugwise from homeassistant.components.plugwise
2020-08-24 22:46:14 INFO (SyncWorker_9) [homeassistant.loader] Loaded twilio from homeassistant.components.twilio
2020-08-24 22:46:14 INFO (SyncWorker_17) [homeassistant.loader] Loaded lifx from homeassistant.components.lifx
2020-08-24 22:46:14 INFO (SyncWorker_2) [homeassistant.loader] Loaded point from homeassistant.components.point
2020-08-24 22:46:14 INFO (SyncWorker_20) [homeassistant.loader] Loaded twentemilieu from homeassistant.components.twentemilieu
2020-08-24 22:46:14 INFO (SyncWorker_7) [homeassistant.loader] Loaded tile from homeassistant.components.tile
2020-08-24 22:46:14 INFO (SyncWorker_13) [homeassistant.loader] Loaded ps4 from homeassistant.components.ps4
2020-08-24 22:46:14 INFO (SyncWorker_18) [homeassistant.loader] Loaded solarlog from homeassistant.components.solarlog
2020-08-24 22:46:14 INFO (SyncWorker_5) [homeassistant.loader] Loaded agent_dvr from homeassistant.components.agent_dvr
2020-08-24 22:46:14 INFO (SyncWorker_0) [homeassistant.loader] Loaded sense from homeassistant.components.sense
2020-08-24 22:46:14 INFO (SyncWorker_16) [homeassistant.loader] Loaded control4 from homeassistant.components.control4
2020-08-24 22:46:14 INFO (SyncWorker_25) [homeassistant.loader] Loaded ring from homeassistant.components.ring
2020-08-24 22:46:14 INFO (SyncWorker_19) [homeassistant.loader] Loaded volumio from homeassistant.components.volumio
2020-08-24 22:46:14 INFO (SyncWorker_24) [homeassistant.loader] Loaded glances from homeassistant.components.glances
2020-08-24 22:46:14 INFO (SyncWorker_22) [homeassistant.loader] Loaded coronavirus from homeassistant.components.coronavirus
2020-08-24 22:46:14 INFO (SyncWorker_10) [homeassistant.loader] Loaded mikrotik from homeassistant.components.mikrotik
2020-08-24 22:46:14 INFO (SyncWorker_21) [homeassistant.loader] Loaded mailgun from homeassistant.components.mailgun
2020-08-24 22:46:14 INFO (SyncWorker_11) [homeassistant.loader] Loaded unifi from homeassistant.components.unifi
2020-08-24 22:46:14 INFO (SyncWorker_11) [homeassistant.loader] Loaded minecraft_server from homeassistant.components.minecraft_server
2020-08-24 22:46:14 INFO (SyncWorker_4) [homeassistant.loader] Loaded plaato from homeassistant.components.plaato
2020-08-24 22:46:14 INFO (SyncWorker_21) [homeassistant.loader] Loaded metoffice from homeassistant.components.metoffice
2020-08-24 22:46:14 INFO (SyncWorker_12) [homeassistant.loader] Loaded pi_hole from homeassistant.components.pi_hole
2020-08-24 22:46:14 INFO (SyncWorker_15) [homeassistant.loader] Loaded ifttt from homeassistant.components.ifttt
2020-08-24 22:46:14 INFO (SyncWorker_10) [homeassistant.loader] Loaded zha from homeassistant.components.zha
2020-08-24 22:46:14 INFO (SyncWorker_23) [homeassistant.loader] Loaded braviatv from homeassistant.components.braviatv
2020-08-24 22:46:14 INFO (SyncWorker_2) [homeassistant.loader] Loaded samsungtv from homeassistant.components.samsungtv
2020-08-24 22:46:14 INFO (SyncWorker_30) [homeassistant.loader] Loaded hangouts from homeassistant.components.hangouts
2020-08-24 22:46:14 INFO (SyncWorker_12) [homeassistant.loader] Loaded islamic_prayer_times from homeassistant.components.islamic_prayer_times
2020-08-24 22:46:14 INFO (SyncWorker_11) [homeassistant.loader] Loaded mqtt from homeassistant.components.mqtt
2020-08-24 22:46:14 INFO (SyncWorker_8) [homeassistant.loader] Loaded dynalite from homeassistant.components.dynalite
2020-08-24 22:46:14 INFO (SyncWorker_13) [homeassistant.loader] Loaded monoprice from homeassistant.components.monoprice
2020-08-24 22:46:14 INFO (SyncWorker_20) [homeassistant.loader] Loaded smhi from homeassistant.components.smhi
2020-08-24 22:46:14 INFO (SyncWorker_4) [homeassistant.loader] Loaded airvisual from homeassistant.components.airvisual
2020-08-24 22:46:14 INFO (SyncWorker_26) [homeassistant.loader] Loaded myq from homeassistant.components.myq
2020-08-24 22:46:14 INFO (SyncWorker_15) [homeassistant.loader] Loaded rainmachine from homeassistant.components.rainmachine
2020-08-24 22:46:14 INFO (SyncWorker_27) [homeassistant.loader] Loaded homematicip_cloud from homeassistant.components.homematicip_cloud
2020-08-24 22:46:14 INFO (SyncWorker_21) [homeassistant.loader] Loaded gpslogger from homeassistant.components.gpslogger
2020-08-24 22:46:14 INFO (SyncWorker_10) [homeassistant.loader] Loaded ambient_station from homeassistant.components.ambient_station
2020-08-24 22:46:14 INFO (SyncWorker_18) [homeassistant.loader] Loaded traccar from homeassistant.components.traccar
2020-08-24 22:46:14 INFO (SyncWorker_29) [homeassistant.loader] Loaded icloud from homeassistant.components.icloud
2020-08-24 22:46:14 INFO (SyncWorker_29) [homeassistant.loader] Loaded meteo_france from homeassistant.components.meteo_france
2020-08-24 22:46:14 INFO (SyncWorker_9) [homeassistant.loader] Loaded powerwall from homeassistant.components.powerwall
2020-08-24 22:46:14 INFO (SyncWorker_31) [homeassistant.loader] Loaded vilfo from homeassistant.components.vilfo
2020-08-24 22:46:14 INFO (SyncWorker_23) [homeassistant.loader] Loaded emulated_roku from homeassistant.components.emulated_roku
2020-08-24 22:46:14 INFO (SyncWorker_28) [homeassistant.loader] Loaded zwave from homeassistant.components.zwave
2020-08-24 22:46:14 INFO (SyncWorker_4) [homeassistant.loader] Loaded gogogate2 from homeassistant.components.gogogate2
2020-08-24 22:46:14 INFO (SyncWorker_26) [homeassistant.loader] Loaded brother from homeassistant.components.brother
2020-08-24 22:46:14 INFO (SyncWorker_5) [homeassistant.loader] Loaded wiffi from homeassistant.components.wiffi
2020-08-24 22:46:14 INFO (SyncWorker_32) [homeassistant.loader] Loaded homekit from homeassistant.components.homekit
2020-08-24 22:46:14 INFO (SyncWorker_18) [homeassistant.loader] Loaded somfy from homeassistant.components.somfy
2020-08-24 22:46:14 INFO (SyncWorker_11) [homeassistant.loader] Loaded netatmo from homeassistant.components.netatmo
2020-08-24 22:46:14 INFO (SyncWorker_8) [homeassistant.loader] Loaded luftdaten from homeassistant.components.luftdaten
2020-08-24 22:46:14 INFO (SyncWorker_15) [homeassistant.loader] Loaded plex from homeassistant.components.plex
2020-08-24 22:46:14 INFO (SyncWorker_4) [homeassistant.loader] Loaded wolflink from homeassistant.components.wolflink
2020-08-24 22:46:14 INFO (SyncWorker_12) [homeassistant.loader] Loaded tibber from homeassistant.components.tibber
2020-08-24 22:46:14 INFO (SyncWorker_28) [homeassistant.loader] Loaded ecobee from homeassistant.components.ecobee
2020-08-24 22:46:14 INFO (SyncWorker_13) [homeassistant.loader] Loaded juicenet from homeassistant.components.juicenet
2020-08-24 22:46:14 INFO (SyncWorker_2) [homeassistant.loader] Loaded konnected from homeassistant.components.konnected
2020-08-24 22:46:14 INFO (SyncWorker_30) [homeassistant.loader] Loaded plum_lightpad from homeassistant.components.plum_lightpad
2020-08-24 22:46:14 INFO (SyncWorker_31) [homeassistant.loader] Loaded flunearyou from homeassistant.components.flunearyou
2020-08-24 22:46:14 INFO (SyncWorker_1) [homeassistant.loader] Loaded toon from homeassistant.components.toon
2020-08-24 22:46:14 INFO (SyncWorker_3) [homeassistant.loader] Loaded airly from homeassistant.components.airly
2020-08-24 22:46:14 INFO (SyncWorker_33) [homeassistant.loader] Loaded geonetnz_quakes from homeassistant.components.geonetnz_quakes
2020-08-24 22:46:14 INFO (SyncWorker_27) [homeassistant.loader] Loaded nexia from homeassistant.components.nexia
2020-08-24 22:46:14 INFO (SyncWorker_20) [homeassistant.loader] Loaded garmin_connect from homeassistant.components.garmin_connect
2020-08-24 22:46:14 INFO (SyncWorker_17) [homeassistant.loader] Loaded dunehd from homeassistant.components.dunehd
2020-08-24 22:46:14 INFO (SyncWorker_11) [homeassistant.loader] Loaded songpal from homeassistant.components.songpal
2020-08-24 22:46:14 INFO (SyncWorker_34) [homeassistant.loader] Loaded onvif from homeassistant.components.onvif
2020-08-24 22:46:14 INFO (SyncWorker_21) [homeassistant.loader] Loaded starline from homeassistant.components.starline
2020-08-24 22:46:14 INFO (SyncWorker_18) [homeassistant.loader] Loaded acmeda from homeassistant.components.acmeda
2020-08-24 22:46:14 INFO (SyncWorker_7) [homeassistant.loader] Loaded azure_devops from homeassistant.components.azure_devops
2020-08-24 22:46:14 INFO (SyncWorker_10) [homeassistant.loader] Loaded tellduslive from homeassistant.components.tellduslive
2020-08-24 22:46:14 INFO (SyncWorker_12) [homeassistant.loader] Loaded roomba from homeassistant.components.roomba
2020-08-24 22:46:14 INFO (SyncWorker_9) [homeassistant.loader] Loaded hlk_sw16 from homeassistant.components.hlk_sw16
2020-08-24 22:46:14 INFO (SyncWorker_35) [homeassistant.loader] Loaded daikin from homeassistant.components.daikin
2020-08-24 22:46:14 INFO (SyncWorker_0) [homeassistant.loader] Loaded opentherm_gw from homeassistant.components.opentherm_gw
2020-08-24 22:46:14 INFO (SyncWorker_36) [homeassistant.loader] Loaded tuya from homeassistant.components.tuya
2020-08-24 22:46:14 INFO (SyncWorker_28) [homeassistant.loader] Loaded heos from homeassistant.components.heos
2020-08-24 22:46:14 INFO (SyncWorker_13) [homeassistant.loader] Loaded freebox from homeassistant.components.freebox
2020-08-24 22:46:14 INFO (SyncWorker_29) [homeassistant.loader] Loaded tplink from homeassistant.components.tplink
2020-08-24 22:46:14 INFO (SyncWorker_1) [homeassistant.loader] Loaded guardian from homeassistant.components.guardian
2020-08-24 22:46:14 INFO (SyncWorker_17) [homeassistant.loader] Loaded fritzbox from homeassistant.components.fritzbox
2020-08-24 22:46:14 INFO (SyncWorker_33) [homeassistant.loader] Loaded nest from homeassistant.components.nest
2020-08-24 22:46:14 INFO (SyncWorker_8) [homeassistant.loader] Loaded huawei_lte from homeassistant.components.huawei_lte
2020-08-24 22:46:14 INFO (SyncWorker_14) [homeassistant.loader] Loaded cert_expiry from homeassistant.components.cert_expiry
2020-08-24 22:46:14 INFO (SyncWorker_15) [homeassistant.loader] Loaded spotify from homeassistant.components.spotify
2020-08-24 22:46:14 INFO (SyncWorker_4) [homeassistant.loader] Loaded transmission from homeassistant.components.transmission
2020-08-24 22:46:14 INFO (SyncWorker_20) [homeassistant.loader] Loaded bsblan from homeassistant.components.bsblan
2020-08-24 22:46:14 INFO (SyncWorker_37) [homeassistant.loader] Loaded tado from homeassistant.components.tado
2020-08-24 22:46:14 INFO (SyncWorker_36) [homeassistant.loader] Loaded hisense_aehw4a1 from homeassistant.components.hisense_aehw4a1
2020-08-24 22:46:14 INFO (SyncWorker_10) [homeassistant.loader] Loaded bond from homeassistant.components.bond
2020-08-24 22:46:14 INFO (SyncWorker_34) [homeassistant.loader] Loaded forked_daapd from homeassistant.components.forked_daapd
2020-08-24 22:46:14 INFO (SyncWorker_40) [homeassistant.loader] Loaded blink from homeassistant.components.blink
2020-08-24 22:46:14 INFO (SyncWorker_30) [homeassistant.loader] Loaded esphome from homeassistant.components.esphome
2020-08-24 22:46:14 INFO (SyncWorker_16) [homeassistant.loader] Loaded speedtestdotnet from homeassistant.components.speedtestdotnet
2020-08-24 22:46:14 INFO (SyncWorker_25) [homeassistant.loader] Loaded ovo_energy from homeassistant.components.ovo_energy
2020-08-24 22:46:14 INFO (SyncWorker_31) [homeassistant.loader] Loaded august from homeassistant.components.august
2020-08-24 22:46:14 INFO (SyncWorker_27) [homeassistant.loader] Loaded dexcom from homeassistant.components.dexcom
2020-08-24 22:46:14 INFO (SyncWorker_22) [homeassistant.loader] Loaded home_connect from homeassistant.components.home_connect
2020-08-24 22:46:14 INFO (SyncWorker_41) [homeassistant.loader] Loaded logi_circle from homeassistant.components.logi_circle
2020-08-24 22:46:14 INFO (SyncWorker_2) [homeassistant.loader] Loaded owntracks from homeassistant.components.owntracks
2020-08-24 22:46:14 INFO (SyncWorker_38) [homeassistant.loader] Loaded shopping_list from homeassistant.components.shopping_list
2020-08-24 22:46:14 INFO (SyncWorker_5) [homeassistant.loader] Loaded smappee from homeassistant.components.smappee
2020-08-24 22:46:14 INFO (SyncWorker_11) [homeassistant.loader] Loaded tesla from homeassistant.components.tesla
2020-08-24 22:46:14 INFO (SyncWorker_26) [homeassistant.loader] Loaded awair from homeassistant.components.awair
2020-08-24 22:46:14 INFO (SyncWorker_19) [homeassistant.loader] Loaded ipma from homeassistant.components.ipma
2020-08-24 22:46:14 INFO (SyncWorker_39) [homeassistant.loader] Loaded xiaomi_miio from homeassistant.components.xiaomi_miio
2020-08-24 22:46:14 INFO (SyncWorker_3) [homeassistant.loader] Loaded nuheat from homeassistant.components.nuheat
2020-08-24 22:46:14 INFO (SyncWorker_15) [homeassistant.loader] Loaded izone from homeassistant.components.izone
2020-08-24 22:46:14 INFO (SyncWorker_4) [homeassistant.loader] Loaded ios from homeassistant.components.ios
2020-08-24 22:46:14 INFO (SyncWorker_17) [homeassistant.loader] Loaded upb from homeassistant.components.upb
2020-08-24 22:46:14 INFO (SyncWorker_7) [homeassistant.loader] Loaded melcloud from homeassistant.components.melcloud
2020-08-24 22:46:14 INFO (SyncWorker_37) [homeassistant.loader] Loaded flick_electric from homeassistant.components.flick_electric
2020-08-24 22:46:14 INFO (SyncWorker_13) [homeassistant.loader] Loaded nut from homeassistant.components.nut
2020-08-24 22:46:14 INFO (SyncWorker_31) [homeassistant.loader] Loaded roku from homeassistant.components.roku
2020-08-24 22:46:14 INFO (SyncWorker_8) [homeassistant.loader] Loaded spider from homeassistant.components.spider
2020-08-24 22:46:14 INFO (SyncWorker_34) [homeassistant.loader] Loaded iaqualink from homeassistant.components.iaqualink
2020-08-24 22:46:14 INFO (SyncWorker_42) [homeassistant.loader] Loaded solaredge from homeassistant.components.solaredge
2020-08-24 22:46:14 INFO (SyncWorker_14) [homeassistant.loader] Loaded directv from homeassistant.components.directv
2020-08-24 22:46:14 INFO (SyncWorker_1) [homeassistant.loader] Loaded locative from homeassistant.components.locative
2020-08-24 22:46:14 INFO (SyncWorker_24) [homeassistant.loader] Loaded arcam_fmj from homeassistant.components.arcam_fmj
2020-08-24 22:46:14 INFO (SyncWorker_36) [homeassistant.loader] Loaded simplisafe from homeassistant.components.simplisafe
2020-08-24 22:46:14 INFO (SyncWorker_2) [homeassistant.loader] Loaded avri from homeassistant.components.avri
2020-08-24 22:46:14 INFO (SyncWorker_16) [homeassistant.loader] Loaded flume from homeassistant.components.flume
2020-08-24 22:46:14 INFO (SyncWorker_43) [homeassistant.loader] Loaded openuv from homeassistant.components.openuv
2020-08-24 22:46:14 INFO (SyncWorker_19) [homeassistant.loader] Loaded adguard from homeassistant.components.adguard
2020-08-24 22:46:14 INFO (SyncWorker_37) [homeassistant.loader] Loaded blebox from homeassistant.components.blebox
2020-08-24 22:46:14 INFO (SyncWorker_41) [homeassistant.loader] Loaded tradfri from homeassistant.components.tradfri
2020-08-24 22:46:14 INFO (SyncWorker_18) [homeassistant.loader] Loaded axis from homeassistant.components.axis
2020-08-24 22:46:14 INFO (SyncWorker_35) [homeassistant.loader] Loaded squeezebox from homeassistant.components.squeezebox
2020-08-24 22:46:14 INFO (SyncWorker_0) [homeassistant.loader] Loaded notion from homeassistant.components.notion
2020-08-24 22:46:14 INFO (SyncWorker_7) [homeassistant.loader] Loaded coolmaster from homeassistant.components.coolmaster
2020-08-24 22:46:14 INFO (SyncWorker_11) [homeassistant.loader] Loaded almond from homeassistant.components.almond
2020-08-24 22:46:14 INFO (SyncWorker_31) [homeassistant.loader] Loaded geonetnz_volcano from homeassistant.components.geonetnz_volcano
2020-08-24 22:46:14 INFO (SyncWorker_29) [homeassistant.loader] Loaded abode from homeassistant.components.abode
2020-08-24 22:46:14 INFO (SyncWorker_8) [homeassistant.loader] Loaded vesync from homeassistant.components.vesync
2020-08-24 22:46:14 INFO (SyncWorker_5) [homeassistant.loader] Loaded totalconnect from homeassistant.components.totalconnect
2020-08-24 22:46:14 INFO (SyncWorker_1) [homeassistant.loader] Loaded rachio from homeassistant.components.rachio
2020-08-24 22:46:14 INFO (SyncWorker_32) [homeassistant.loader] Loaded mill from homeassistant.components.mill
2020-08-24 22:46:14 INFO (SyncWorker_12) [homeassistant.loader] Loaded vizio from homeassistant.components.vizio
2020-08-24 22:46:14 INFO (SyncWorker_42) [homeassistant.loader] Loaded pvpc_hourly_pricing from homeassistant.components.pvpc_hourly_pricing
2020-08-24 22:46:14 INFO (SyncWorker_17) [homeassistant.loader] Loaded life360 from homeassistant.components.life360
2020-08-24 22:46:14 INFO (SyncWorker_34) [homeassistant.loader] Loaded atag from homeassistant.components.atag
2020-08-24 22:46:14 INFO (SyncWorker_28) [homeassistant.loader] Loaded dialogflow from homeassistant.components.dialogflow
2020-08-24 22:46:14 INFO (SyncWorker_24) [homeassistant.loader] Loaded ambiclimate from homeassistant.components.ambiclimate
2020-08-24 22:46:14 INFO (SyncWorker_39) [homeassistant.loader] Loaded sms from homeassistant.components.sms
2020-08-24 22:46:14 INFO (SyncWorker_22) [homeassistant.loader] Loaded homekit_controller from homeassistant.components.homekit_controller
2020-08-24 22:46:14 INFO (SyncWorker_21) [homeassistant.loader] Loaded gios from homeassistant.components.gios
2020-08-24 22:46:14 INFO (SyncWorker_25) [homeassistant.loader] Loaded elgato from homeassistant.components.elgato
2020-08-24 22:46:14 INFO (SyncWorker_4) [homeassistant.loader] Loaded devolo_home_control from homeassistant.components.devolo_home_control
2020-08-24 22:46:14 INFO (SyncWorker_38) [homeassistant.loader] Loaded nws from homeassistant.components.nws
2020-08-24 22:46:14 INFO (SyncWorker_3) [homeassistant.loader] Loaded syncthru from homeassistant.components.syncthru
2020-08-24 22:46:14 INFO (SyncWorker_13) [homeassistant.loader] Loaded iqvia from homeassistant.components.iqvia
2020-08-24 22:46:14 INFO (SyncWorker_26) [homeassistant.loader] Loaded wemo from homeassistant.components.wemo
2020-08-24 22:46:14 INFO (SyncWorker_15) [homeassistant.loader] Loaded denonavr from homeassistant.components.denonavr
2020-08-24 22:46:14 INFO (MainThread) [homeassistant.setup] Setup of domain grohe_sense took 4.4 seconds
2020-08-24 22:46:14 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.grohe_sense
2020-08-24 22:46:14 INFO (MainThread) [homeassistant.components.switch] Setting up switch.grohe_sense
2020-08-24 22:46:15 INFO (MainThread) [homeassistant.components.camera] Setting up camera.neato
2020-08-24 22:46:15 INFO (MainThread) [homeassistant.components.vacuum] Setting up vacuum.neato
2020-08-24 22:46:15 INFO (MainThread) [homeassistant.components.switch] Setting up switch.neato
2020-08-24 22:46:15 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.neato
2020-08-24 22:46:15 INFO (MainThread) [homeassistant.components.camera] Setting up camera.neato
2020-08-24 22:46:15 INFO (MainThread) [homeassistant.components.vacuum] Setting up vacuum.neato
2020-08-24 22:46:15 INFO (MainThread) [homeassistant.components.switch] Setting up switch.neato
2020-08-24 22:46:15 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.neato
2020-08-24 22:46:15 DEBUG (MainThread) [custom_components.neato.camera] Adding robots for cleaning maps [<Entity Neato Cleaning Map: idle>]
2020-08-24 22:46:15 DEBUG (MainThread) [custom_components.neato.vacuum] Adding vacuums [<Entity Neato: None>]
2020-08-24 22:46:15 DEBUG (MainThread) [custom_components.neato.switch] Adding switches [<Entity Neato Schedule: off>]
2020-08-24 22:46:15 DEBUG (MainThread) [custom_components.neato.camera] Adding robots for cleaning maps [<Entity Neato Cleaning Map: idle>]
2020-08-24 22:46:15 DEBUG (MainThread) [custom_components.neato.vacuum] Adding vacuums [<Entity Neato: None>]
2020-08-24 22:46:15 DEBUG (MainThread) [custom_components.neato.switch] Adding switches [<Entity Neato Schedule: off>]
2020-08-24 22:46:15 DEBUG (SyncWorker_43) [custom_components.neato.camera] Running camera update for 'None'
2020-08-24 22:46:15 DEBUG (SyncWorker_41) [custom_components.neato.vacuum] Running Neato Vacuums update for 'None'
2020-08-24 22:46:15 DEBUG (SyncWorker_2) [custom_components.neato.switch] Running Neato switch update for 'None'
2020-08-24 22:46:15 DEBUG (SyncWorker_18) [custom_components.neato.camera] Running camera update for 'None'
2020-08-24 22:46:15 DEBUG (SyncWorker_35) [custom_components.neato.vacuum] Running Neato Vacuums update for 'None'
2020-08-24 22:46:15 DEBUG (SyncWorker_5) [custom_components.neato.switch] Running Neato switch update for 'None'
2020-08-24 22:46:15 INFO (SyncWorker_14) [homeassistant.loader] Loaded remote from homeassistant.components.remote
2020-08-24 22:46:15 INFO (MainThread) [homeassistant.setup] Setting up remote
2020-08-24 22:46:15 INFO (MainThread) [homeassistant.setup] Setup of domain remote took 0.0 seconds
2020-08-24 22:46:15 INFO (MainThread) [homeassistant.components.remote] Setting up remote.harmony
2020-08-24 22:46:16 DEBUG (SyncWorker_2) [custom_components.neato.switch] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 2, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': True, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 100}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 22:46:16 DEBUG (SyncWorker_2) [custom_components.neato.switch] State: {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 2, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': True, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 100}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 22:46:16 DEBUG (SyncWorker_2) [custom_components.neato.switch] Schedule state for 'None': off
2020-08-24 22:46:16 ERROR (MainThread) [homeassistant.components.camera] Platform neato does not generate unique IDs. ID OPS35418-3045117F1B57 already exists - ignoring camera.neato_cleaning_map
2020-08-24 22:46:16 DEBUG (SyncWorker_5) [custom_components.neato.switch] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 2, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': True, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 100}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 22:46:16 DEBUG (SyncWorker_5) [custom_components.neato.switch] State: {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 2, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': True, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 100}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 22:46:16 DEBUG (SyncWorker_5) [custom_components.neato.switch] Schedule state for 'None': off
2020-08-24 22:46:16 DEBUG (SyncWorker_31) [custom_components.neato.sensor] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 2, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': True, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 100}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 22:46:16 ERROR (MainThread) [homeassistant.components.switch] Platform neato does not generate unique IDs. ID OPS35418-3045117F1B57 already exists - ignoring switch.neato_schedule
2020-08-24 22:46:16 DEBUG (SyncWorker_11) [custom_components.neato.sensor] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 2, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': True, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 100}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 22:46:16 ERROR (MainThread) [homeassistant.components.sensor] Platform neato does not generate unique IDs. ID OPS35418-3045117F1B57 already exists - ignoring sensor.neato_battery
2020-08-24 22:46:16 INFO (MainThread) [custom_components.hacs.repository.integration.hacs.integration] Registration completed
2020-08-24 22:46:16 DEBUG (SyncWorker_41) [custom_components.neato.vacuum] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 2, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': True, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 100}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 22:46:16 DEBUG (SyncWorker_41) [custom_components.neato.vacuum] Found the following maps for 'None': [{'id': '2019-04-15T15:21:37Z', 'name': 'Floor 1', 'url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'raw_floor_map_url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'url_valid_for_seconds': 300}]
2020-08-24 22:46:17 INFO (MainThread) [custom_components.hacs.data] Restore started
2020-08-24 22:46:17 DEBUG (SyncWorker_35) [custom_components.neato.vacuum] self._state={'version': 1, 'reqId': '1', 'result': 'ok', 'data': {}, 'error': None, 'alert': None, 'state': 1, 'action': 0, 'cleaning': {'category': 2, 'mode': 2, 'modifier': 1, 'navigationMode': 1, 'spotWidth': 0, 'spotHeight': 0}, 'details': {'isCharging': False, 'isDocked': True, 'isScheduleEnabled': False, 'dockHasBeenSeen': False, 'charge': 100}, 'availableCommands': {'start': True, 'stop': False, 'pause': False, 'resume': False, 'goToBase': False}, 'availableServices': {'findMe': 'basic-1', 'generalInfo': 'basic-1', 'houseCleaning': 'basic-4', 'IECTest': 'advanced-1', 'logCopy': 'basic-1', 'manualCleaning': 'basic-1', 'maps': 'basic-2', 'preferences': 'basic-2', 'schedule': 'basic-2', 'softwareUpdate': 'basic-1', 'spotCleaning': 'basic-3', 'wifi': 'basic-1'}, 'meta': {'modelName': 'BotVacD7Connected', 'firmware': '4.5.3-189'}}
2020-08-24 22:46:17 DEBUG (SyncWorker_35) [custom_components.neato.vacuum] Found the following maps for 'None': [{'id': '2019-04-15T15:21:37Z', 'name': 'Floor 1', 'url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'raw_floor_map_url': 'https://neatorobotics.s3.amazonaws.com/persistent-maps/XXX', 'url_valid_for_seconds': 300}]
2020-08-24 22:46:17 DEBUG (SyncWorker_41) [custom_components.neato.vacuum] Boundaries for robot 'None' in map 'Floor 1': {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {'boundaries': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]}}
2020-08-24 22:46:17 DEBUG (SyncWorker_41) [custom_components.neato.vacuum] List of boundaries for 'None': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]
2020-08-24 22:46:17 DEBUG (SyncWorker_35) [custom_components.neato.vacuum] Boundaries for robot 'None' in map 'Floor 1': {'version': 1, 'reqId': '1', 'result': 'ok', 'data': {'boundaries': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]}}
2020-08-24 22:46:17 DEBUG (SyncWorker_35) [custom_components.neato.vacuum] List of boundaries for 'None': [{'id': 'eeb267bd-6756-4e49-9bdf-246fb79178d6', 'type': 'polyline', 'vertices': [[0.1727, 0.339], [0.2311, 0.2807]], 'name': '', 'color': '#000000', 'enabled': True}, {'id': 'b617d024-1ccd-41a9-9aa8-e868ec883adc', 'type': 'polygon', 'vertices': [[0.6953, 0.1831], [0.8896, 0.1831], [0.8896, 0.6132], [0.6953, 0.6132]], 'name': 'Kitchen', 'color': '#618BAF', 'enabled': True}, {'id': '0a5e563f-bcfc-42da-a689-feecaf39e593', 'type': 'polygon', 'vertices': [[0.3167, 0.1827], [0.8677, 0.1827], [0.8677, 0.8134], [0.3167, 0.8134]], 'name': 'Hallway', 'color': '#FFC974', 'enabled': True}, {'id': 'c55c481f-cf88-470a-9d06-cefa88278ce3', 'type': 'polygon', 'vertices': [[0.1794, 0.5486], [0.3169, 0.5486], [0.3169, 0.8071], [0.1794, 0.8071]], 'name': 'Office', 'color': '#7BB472', 'enabled': True}, {'id': '809ae329-f1ce-4034-a708-aab19329fadc', 'type': 'polygon', 'vertices': [[0.1417, 0.2109], [0.3163, 0.2109], [0.3163, 0.5354], [0.1417, 0.5354]], 'name': 'Entryway', 'color': '#5B7BA5', 'enabled': True}]
2020-08-24 22:46:18 ERROR (MainThread) [homeassistant.components.vacuum] Platform neato does not generate unique IDs. ID OPS35418-3045117F1B57 already exists - ignoring vacuum.neato
2020-08-24 22:46:18 INFO (MainThread) [custom_components.hacs.data] Restore done
2020-08-24 22:46:18 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.hacs
2020-08-24 22:46:18 INFO (MainThread) [homeassistant.bootstrap] Home Assistant initialized in 10.85s
2020-08-24 22:46:18 INFO (MainThread) [homeassistant.core] Starting Home Assistant
2020-08-24 22:46:18 INFO (SyncWorker_26) [homeassistant.components.zeroconf] Starting Zeroconf broadcast
2020-08-24 22:46:18 INFO (MainThread) [homeassistant.core] Timer:starting
2020-08-24 22:46:18 INFO (MainThread) [custom_components.hacs] Loading known repositories
2020-08-24 22:46:24 DEBUG (SyncWorker_37) [custom_components.neato.camera] Running camera update for 'camera.neato_cleaning_map'
2020-08-24 22:46:24 DEBUG (SyncWorker_37) [custom_components.neato.camera] The map image_url for 'camera.neato_cleaning_map' is the same as old
dshokouhi commented 3 years ago

just pushed more updates to the branch, can you grab the latest files again and try again?

https://github.com/dshokouhi/hass-neato-custom-component/tree/multiple_accounts

twosh commented 3 years ago

Nope, not working yet. I can't give you the logs before later today or tonight (morning for me now).

Thanks for your help!

EDIT: Seems to work after all... See next two posts.

twosh commented 3 years ago

Hi again!

I just got an e-mail from Vorwerk promoting their new app MyKobold. It says that the old app will expire first of March 2021. I downloaded the app and tried logging in with my current account, but that didn't work so I had to register a new one. So this might mean that there are two different systems alltogether. The next step supports that theory further as I was asked if I wanted to import my current robot(s) from the old system, to the new one. I stopped there, since I got a warning that after the import process, I wouldn't be able to access my old account anymore.

The question here is that is it worth your time and effort to continue trying to get this to work with the current system, or should we try to get the integration working with the new system instead. It might be the same API (I have no idea but I guess it is based on Neatos) but the endpoint must be different since the accounts are separate.

For me, I can stick around on the old account and continue this process, or I can switch to the new system and help you test that out instead. Just let me know which way you want to go. :)

twosh commented 3 years ago

UPDATE! I don't know why or how, but after another restart of the HASS server BOTH my robots ARE visible and working! The UI itself has some small issues yet, but the main thing is that it seams to be working.

Neato integration looks like this (as it should be): image

But the Vorwerk integration looks like this (includes 2 devices, both Neato and Vorwerk): image

When looking at devices it looks like this for Neato: image

And like this for Vorwerk: image

But entities looks correct for both integrations now, and that is probably why it also works! :)

image

and

image

So, I can live with this, but as stated I can also explore the new possibilities (and challenges :D ) with the new version of Vorwerks system. Just let me know how you want to proceed.

dshokouhi commented 3 years ago

Neato and Vorwerk use the same API but different endpoints, that is why we have the vendor option to allow you to switch between them. Does the neato vacuum work under the vorwerk entry? I assume no right? If there are any major changes (which they don't appear to be) we would need to get them fixed under the parent library. Here the issue is probably with the data getting mixed up somewhere. I'll have to sit on this for a few days to come up with a better approach but glad its working for now :) I

twosh commented 3 years ago

Sure, sounds good!

And apparently, with Vorwerk now promoting their newer app, there is/will be a third endpoint until March the 1:st 2021.

dshokouhi commented 3 years ago

It may just be some other backend change honestly, we'll have to see what comes of it when the time gets here.

If you notice an endpoint error at that point we will need to file an issue with pybotvac the parent library to get it fixed and added

I made a small update that I don't think will fix the issue of the robots getting mixed up. Its a general cleanup change but feel free to give it a shot and see if the data looks better now.

https://github.com/dshokouhi/hass-neato-custom-component/tree/multiple_accounts

thecem commented 3 years ago

I have the Vorwerk vr200 and vr300 in the new app. Is there some possibility to help? What do you need?

dshokouhi commented 3 years ago

@thecem please open a new issue for that with the error message if it is not working. That is separate from the multiple account issue. It may also be an issue that only the parent library can fix.

twosh commented 3 years ago

With your latest code the devices and etities seem to be staying where they should be staying. :) No mix up!

EDIT: I had to restart another time in order to get another plugin working, and now the Vorwerk integration shows two entities, so the Neato shows up as an entity under Vorwerk, as well as having it's own. So, apparentöy it looks good after the first reaload of HASS but not if you reload another time in the future.

twosh commented 3 years ago

Just wanted to give you guys an update. Still running the custom component you made, but now currently running HASS 0.115.6. Since HASS 0.115.x when restarting my system, both robots are still available afterwards and NOT mixed together. Only thing that I get is a log error regarding neato.sensor and the battery entity is not showing up any longer:

Logger: homeassistant.setup
Source: setup.py:280
First occurred: 4:49:56 PM (2 occurrences)
Last logged: 4:49:58 PM

Unable to prepare setup for platform neato.sensor: Platform not found (cannot import name 'UNIT_PERCENTAGE' from 'homeassistant.const' (/usr/src/homeassistant/homeassistant/const.py)). 

For me, this isn't an issue, so I am quite happy. :) Let me know if I can test/assist any further.

Cheers!

dshokouhi commented 3 years ago

@twosh just edit the sensor.py file and replace UNIT_PERCENTAGE with PERCENTAGE should solve that :)

twosh commented 3 years ago

Done and perfect - thank you for that as well! From my standpoint I would say that the changes you've done could be merged. :)

Santobert commented 3 years ago

Let's close this issue since #44031 is merged and support for vorwerk is dropped