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.39k forks source link

Deconz related info / state / values are often "unavailable" #43398

Closed JSteunou closed 3 years ago

JSteunou commented 3 years ago

The problem

Values or state from zigbee (deconz) devices often shows as unavailable during a few seconds

Environment

Problem-relevant configuration.yaml

Traceback/Error logs

I have those logs a lot of times (90 times in 5 hours)

Logger: homeassistant.util.logging
Source: util/logging.py:108
First occurred: 12:08:16 (90 occurrences)
Last logged: 17:31:37
Exception in async_update_callback when dispatching 'deconz-reachable-000000000000': (True,) Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 135, in async_update_callback super().async_update_callback(force_update=force_update) File "/usr/src/homeassistant/homeassistant/components/deconz/deconz_device.py", line 93, in async_update_callback self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 296, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 320, in _async_write_ha_state sstate = self.state File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 140, in state return self._device.state AttributeError: 'DeconzSensor' object has no attribute 'state' 

and this one a little less (14 times in 5 jours)

Logger: pydeconz.websocket
Source: /usr/local/lib/python3.8/site-packages/pydeconz/websocket.py:86
First occurred: 12:30:21 (14 occurrences)
Last logged: 17:31:22
Unexpected error 'DeconzSensor' object has no attribute 'state' 

Additional information

Kane610 commented 3 years ago

Can you enable debug for deconz integration and share logs?

indomus commented 3 years ago

Which version of deconz and firmware are you using?

JSteunou commented 3 years ago

@Kane610 incoming

@indomus HA 118.0 / deconz 88 with FW 26660700

JSteunou commented 3 years ago

I have a device ZBGW with no devices in HA, could it be related?

JSteunou commented 3 years ago
here the log with 118.1 (made the update this morning), update did not change this issue. ```txt 2020-11-22 12:26:29 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for scheduler 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-11-22 12:26:29 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-11-22 12:26:29 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for shelly 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-11-22 12:26:30 INFO (MainThread) [homeassistant.setup] Setup of domain logger took 0.0 seconds 2020-11-22 12:26:30 INFO (MainThread) [homeassistant.setup] Setting up http 2020-11-22 12:26:31 INFO (MainThread) [homeassistant.setup] Setup of domain http took 0.0 seconds 2020-11-22 12:26:31 INFO (MainThread) [homeassistant.setup] Setting up system_log 2020-11-22 12:26:31 INFO (MainThread) [homeassistant.setup] Setup of domain system_log took 0.0 seconds 2020-11-22 12:26:31 INFO (MainThread) [homeassistant.setup] Setup of domain recorder took 0.4 seconds 2020-11-22 12:26:31 INFO (MainThread) [homeassistant.bootstrap] Setting up stage 1: {'search', 'system_log', 'image', 'person', 'websocket_api', 'api', 'webhook', 'alexa', 'auth', 'lovelace', 'frontend', 'http', 'device_automation', 'config', 'onboarding', 'cloud'} 2020-11-22 12:26:31 INFO (MainThread) [homeassistant.setup] Setting up websocket_api 2020-11-22 12:26:31 INFO (MainThread) [homeassistant.setup] Setup of domain websocket_api took 0.0 seconds 2020-11-22 12:26:31 INFO (MainThread) [homeassistant.setup] Setting up api 2020-11-22 12:26:31 INFO (MainThread) [homeassistant.setup] Setting up webhook 2020-11-22 12:26:31 INFO (MainThread) [homeassistant.setup] Setup of domain webhook took 0.0 seconds 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setting up alexa 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setup of domain alexa took 0.0 seconds 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setting up auth 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setup of domain auth took 0.0 seconds 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setting up lovelace 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setting up device_automation 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setup of domain device_automation took 0.0 seconds 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setting up config 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setup of domain api took 1.0 seconds 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setting up image 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setup of domain config took 0.2 seconds 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setting up search 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setup of domain search took 0.0 seconds 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setup of domain image took 0.0 seconds 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setup of domain lovelace took 0.2 seconds 2020-11-22 12:26:32 INFO (SyncWorker_4) [homeassistant.loader] Loaded camera from homeassistant.components.camera 2020-11-22 12:26:32 INFO (MainThread) [homeassistant.setup] Setting up person 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up cloud 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setup of domain cloud took 0.1 seconds 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setup of domain person took 2.5 seconds 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up onboarding 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setup of domain onboarding took 0.0 seconds 2020-11-22 12:26:35 INFO (SyncWorker_4) [homeassistant.loader] Loaded device_tracker from homeassistant.components.device_tracker 2020-11-22 12:26:35 INFO (SyncWorker_2) [homeassistant.loader] Loaded hassio from homeassistant.components.hassio 2020-11-22 12:26:35 INFO (SyncWorker_3) [homeassistant.loader] Loaded panel_custom from homeassistant.components.panel_custom 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up frontend 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setup of domain frontend took 0.0 seconds 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.bootstrap] Setting up stage 2: {'shopping_list', 'group', 'input_boolean', 'input_number', 'deconz', 'system_health', 'mobile_app', 'notify', 'ssdp', 'input_text', 'zone', 'tag', 'tts', 'history', 'cast', 'script', 'google_assistant', 'blueprint', 'counter', 'logbook', 'persistent_notification', 'zeroconf', 'binary_sensor', 'upnp', 'cover', 'input_datetime', 'scheduler', 'timer', 'rfxtrx', 'hacs', 'sun', 'scene', 'default_config', 'automation', 'input_select', 'meteo_france', 'climate', 'shelly', 'media_source', 'map', 'updater', 'media_player'} 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up shopping_list 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setup of domain shopping_list took 0.0 seconds 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up group 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up input_boolean 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up input_number 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up system_health 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up notify 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up input_text 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up zone 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up tag 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up history 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setup of domain history took 0.0 seconds 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up google_assistant 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up blueprint 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setup of domain blueprint took 0.0 seconds 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up counter 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up logbook 2020-11-22 12:26:35 INFO (SyncWorker_3) [homeassistant.loader] Loaded workday from homeassistant.components.workday 2020-11-22 12:26:35 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for cover_rf_time_based 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-11-22 12:26:35 INFO (SyncWorker_0) [homeassistant.util.package] Attempting install of xknx==0.9.4 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up input_datetime 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up scheduler 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setup of domain scheduler took 0.0 seconds 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up timer 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up sun 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setup of domain sun took 0.1 seconds 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up scene 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.components.scene] Setting up scene.homeassistant 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up input_select 2020-11-22 12:26:35 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for climate_group 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-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up climate 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setup of domain climate took 0.0 seconds 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up media_source 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setting up map 2020-11-22 12:26:35 INFO (MainThread) [homeassistant.setup] Setup of domain map took 0.0 seconds 2020-11-22 12:26:36 INFO (SyncWorker_2) [homeassistant.loader] Loaded androidtv from homeassistant.components.androidtv 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.components.scene] Setting up scene.homeassistant 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.components.scene] Setting up scene.homeassistant 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.components.climate] Setting up climate.climate_group 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain system_health took 0.7 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain logbook took 0.7 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setting up zeroconf 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain media_source took 0.4 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain input_text took 0.9 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain counter took 0.9 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain tag took 0.9 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain google_assistant took 0.9 seconds 2020-11-22 12:26:36 INFO (SyncWorker_1) [homeassistant.loader] Loaded switch from homeassistant.components.switch 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain input_datetime took 1.1 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain timer took 1.0 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain input_select took 0.9 seconds 2020-11-22 12:26:36 INFO (SyncWorker_4) [homeassistant.loader] Loaded light from homeassistant.components.light 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain zeroconf took 0.3 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setting up switch 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain switch took 0.0 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain scene took 1.0 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.components.switch] Setting up switch.scheduler 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain group took 1.4 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.components.notify] Setting up notify.group 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain notify took 1.3 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain input_boolean took 1.4 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain input_number took 1.4 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain zone took 1.3 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setting up automation 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain automation took 0.1 seconds 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setting up script 2020-11-22 12:26:36 INFO (MainThread) [homeassistant.setup] Setup of domain script took 0.0 seconds 2020-11-22 12:27:14 INFO (MainThread) [homeassistant.setup] Setting up cover 2020-11-22 12:27:14 INFO (MainThread) [homeassistant.setup] Setup of domain cover took 0.0 seconds 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.setup] Setting up rfxtrx 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.setup] Setup of domain rfxtrx took 0.0 seconds 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.components.cover] Setting up cover.group 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.components.cover] Setting up cover.group 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.components.cover] Setting up cover.group 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.components.cover] Setting up cover.cover_rf_time_based 2020-11-22 12:27:15 INFO (SyncWorker_2) [homeassistant.util.package] Attempting install of aiogithubapi>=2.0.0<3.0.0 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.setup] Setting up light 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.components.switch] Setting up switch.rfxtrx 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.components.cover] Setting up cover.rfxtrx 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.components.switch] Not adding entity Porte RDC / Escalier sous-sol because it's disabled 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.components.switch] Not adding entity Porte Escalier Sous-sol / Garage because it's disabled 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.components.switch] Not adding entity Porte Garage because it's disabled 2020-11-22 12:27:15 INFO (SyncWorker_1) [homeassistant.loader] Loaded sensor from homeassistant.components.sensor 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.setup] Setup of domain light took 0.0 seconds 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.setup] Setting up sensor 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.setup] Setup of domain sensor took 0.0 seconds 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.components.light] Setting up light.rfxtrx 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.rfxtrx 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.components.sensor] Not adding entity Porte RDC / Escalier sous-sol Rssi numeric because it's disabled 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.components.sensor] Not adding entity Porte Escalier Sous-sol / Garage Rssi numeric because it's disabled 2020-11-22 12:27:15 INFO (MainThread) [homeassistant.components.sensor] Not adding entity Porte Garage Rssi numeric because it's disabled 2020-11-22 12:27:38 INFO (SyncWorker_5) [homeassistant.util.package] Attempting install of hacs_frontend==202009091732 2020-11-22 12:28:02 INFO (SyncWorker_3) [homeassistant.util.package] Attempting install of queueman==0.5 2020-11-22 12:28:25 INFO (MainThread) [homeassistant.setup] Setting up meteo_france 2020-11-22 12:28:25 INFO (MainThread) [homeassistant.setup] Setup of domain meteo_france took 0.0 seconds 2020-11-22 12:28:25 INFO (MainThread) [homeassistant.setup] Setting up updater 2020-11-22 12:28:25 INFO (MainThread) [homeassistant.setup] Setup of domain updater took 0.0 seconds 2020-11-22 12:28:26 INFO (MainThread) [homeassistant.setup] Setting up hacs 2020-11-22 12:28:26 INFO (MainThread) [homeassistant.setup] Setup of domain hacs took 0.0 seconds 2020-11-22 12:28:26 INFO (SyncWorker_4) [homeassistant.loader] Loaded template from homeassistant.components.template 2020-11-22 12:28:27 INFO (MainThread) [homeassistant.setup] Setting up media_player 2020-11-22 12:28:27 INFO (MainThread) [homeassistant.setup] Setup of domain media_player took 0.0 seconds 2020-11-22 12:28:27 INFO (MainThread) [homeassistant.components.media_player] Setting up media_player.androidtv 2020-11-22 12:28:27 INFO (SyncWorker_1) [homeassistant.util.package] Attempting install of pyShelly==0.2.9 2020-11-22 12:28:27 INFO (MainThread) [homeassistant.setup] Setting up ssdp 2020-11-22 12:28:27 INFO (MainThread) [homeassistant.setup] Setup of domain ssdp took 0.0 seconds 2020-11-22 12:28:27 INFO (MainThread) [homeassistant.setup] Setting up deconz 2020-11-22 12:28:27 INFO (MainThread) [homeassistant.setup] Setup of domain deconz took 0.0 seconds 2020-11-22 12:28:27 INFO (MainThread) [homeassistant.setup] Setting up upnp 2020-11-22 12:28:27 INFO (MainThread) [homeassistant.setup] Setting up binary_sensor 2020-11-22 12:28:27 INFO (MainThread) [homeassistant.setup] Setup of domain binary_sensor took 0.0 seconds 2020-11-22 12:28:27 DEBUG (MainThread) [pydeconz.gateway] Sending "get" "None" to "192.168.1.76 " 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.workday 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.template 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.setup] Setup of domain upnp took 0.4 seconds 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.rfxtrx 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.meteo_france 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.updater 2020-11-22 12:28:28 INFO (MainThread) [custom_components.hacs] ------------------------------------------------------------------- HACS (Home Assistant Community Store) Version: 1.6.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-11-22 12:28:28 INFO (MainThread) [custom_components.hacs] Setup task HacsSetupTask.WEBSOCKET 2020-11-22 12:28:28 INFO (MainThread) [custom_components.hacs] Setup task HacsSetupTask.FRONTEND 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.binary_sensor] Not adding entity Volet Salle à manger because it's disabled 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.binary_sensor] Not adding entity Volet Salon because it's disabled 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.binary_sensor] Not adding entity Volet Escalier because it's disabled 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.binary_sensor] Not adding entity Volet Bureau because it's disabled 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.binary_sensor] Not adding entity Volet Chambre because it's disabled 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.binary_sensor] Not adding entity Volet Cuisine because it's disabled 2020-11-22 12:28:28 INFO (SyncWorker_5) [homeassistant.loader] Loaded weather from homeassistant.components.weather 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.sensor] Not adding entity Thorigné-Fouillard Pressure because it's disabled 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.sensor] Not adding entity Thorigné-Fouillard Wind speed because it's disabled 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.setup] Setting up weather 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.setup] Setup of domain weather took 0.0 seconds 2020-11-22 12:28:28 INFO (MainThread) [custom_components.hacs] Setup task HacsSetupTask.CATEGORIES 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.weather] Setting up weather.meteo_france 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.gateway] HTTP request response: {'config': {'UTC': '2020-11-22T11:28:30', 'apiversion': '1.16.0', 'backup': {'errorcode': 0, 'status': 'idle'}, 'bridgeid': '00212EFFFF05A7A3', 'datastoreversion': '93', 'devicename': 'ConBee II', 'dhcp': True, 'disablePermitJoinAutoOff': False, 'factorynew': False, 'fwversion': '0x26660700', 'gateway': '192.168.1.1', 'internetservices': {'remoteaccess': 'disconnected'}, 'ipaddress': '192.168.1.76', 'linkbutton': False, 'localtime': '2020-11-22T11:28:30', 'mac': 'b8:27:eb:76:73:0e', 'modelid': 'deCONZ', 'name': 'ZBGW', 'netmask': '255.255.255.0', 'networkopenduration': 180, 'panid': 9342, 'portalconnection': 'disconnected', 'portalservices': False, 'portalstate': {'communication': 'disconnected', 'incoming': False, 'outgoing': False, 'signedon': False}, 'proxyaddress': 'none', 'proxyport': 0, 'replacesbridgeid': None, 'rfconnected': True, 'starterkitid': '', 'swupdate': {'checkforupdate': False, 'devicetypes': {'bridge': False, 'lights': [], 'sensors': []}, 'notify': False, 'text': '', 'updatestate': 0, 'url': ''}, 'swupdate2': {'autoinstall': {'on': False, 'updatetime': ''}, 'bridge': {'lastinstall': '2020-11-13T10:31:42', 'state': 'allreadytoinstall'}, 'checkforupdate': False, 'install': False, 'lastchange': '', 'lastinstall': '', 'state': 'allreadytoinstall'}, 'swversion': '2.5.88', 'timeformat': '24h', 'timezone': 'Etc/GMT', 'uuid': '423a1200-b50a-4d37-832c-6946ffbe6a0a', 'websocketnotifyall': True, 'websocketport': 443, 'whitelist': {'03E087A45B': {'create date': '2020-06-07T14:14:01', 'last use date': '2020-11-22T11:28:30', 'name': 'pydeconz'}, '0BA98A3655': {'create date': '2020-09-21T11:25:15', 'last use date': '2020-10-13T17:46:05', 'name': 'Phoscon#B1574x942'}, '0F7D702390': {'create date': '2020-06-07T14:01:06', 'last use date': '2020-06-07T14:12:09', 'name': 'Phoscon#B1592x942'}, '2848AFADCD': {'create date': '2020-08-27T07:44:26', 'last use date': '2020-09-06T19:07:08', 'name': 'Phoscon#B1574x942'}, '4017B4EDE1': {'create date': '2020-10-14T21:15:31', 'last use date': '2020-11-22T11:16:18', 'name': 'Phoscon#B1590x942'}, '4B288B0CAF': {'create date': '2020-09-15T07:17:47', 'last use date': '2020-09-15T07:18:24', 'name': 'Phoscon#B360x462'}, '60CA07EAC4': {'create date': '2020-06-19T10:53:16', 'last use date': '2020-06-19T10:53:18', 'name': 'Phoscon#B1592x942'}, '78935C6474': {'create date': '2020-06-06T16:35:18', 'last use date': '2020-06-07T12:33:28', 'name': 'Phoscon#B1592x942'}, '85D49BBE38': {'create date': '2020-06-19T14:07:44', 'last use date': '2020-08-26T20:56:11', 'name': 'Phoscon#B1592x942'}, '9BBE38D704': {'create date': '2020-06-07T14:12:30', 'last use date': '2020-06-29T18:03:15', 'name': 'Phoscon#B1592x942'}, 'A90329328F': {'create date': '2020-09-20T09:49:54', 'last use date': '2020-09-20T18:24:59', 'name': 'Phoscon#B1574x942'}}, 'zigbeechannel': 15}, 'groups': {'1': {'action': {'alert': 'none', 'bri': 13, 'colormode': 'xy', 'ct': 0, 'effect': 'none', 'hue': 0, 'on': False, 'sat': 127, 'scene': None, 'xy': [0.452995, 0.431998]}, 'devicemembership': [], 'etag': '2eb5982e6781eb62f0b1f17d92b0f2dd', 'id': '1', 'lights': ['5', '6'], 'name': 'Salon', 'scenes': [{'id': '1', 'lightcount': 2, 'name': 'Tv', 'transitiontime': 10}], 'state': {'all_on': False, 'any_on': False}, 'type': 'LightGroup'}, '2': {'action': {'alert': 'none', 'bri': 127, 'colormode': 'hs', 'ct': 0, 'effect': 'none', 'hue': 0, 'on': True, 'sat': 127, 'scene': None, 'xy': [0, 0]}, 'devicemembership': [], 'etag': '6c2a9007f774f81a44df8e453b7032ff', 'id': '2', 'lights': ['7'], 'name': 'HC', 'scenes': [], 'state': {'all_on': True, 'any_on': True}, 'type': 'LightGroup'}, '4': {'action': {'alert': 'none', 'bri': 127, 'colormode': 'hs', 'ct': 0, 'effect': 'none', 'hue': 0, 'on': False, 'sat': 127, 'scene': None, 'xy': [0, 0]}, 'devicemembership': ['3'], 'etag': 'd431f989eeac31e2c082b0ddf85e118b', 'id': '4', 'lights': [], 'name': 'TRADFRI remote control ', 'scenes': [], 'state': {'all_on': False, 'any_on': False}, 'type': 'LightGroup', 'uniqueid': '68:0a:e2:ff:fe:a4:65:a9'}, '5': {'action': {'alert': 'none', 'bri': 127, 'colormode': 'hs', 'ct': 0, 'effect': 'none', 'hue': 0, 'on': True, 'sat': 127, 'scene': None, 'xy': [0, 0]}, 'devicemembership': ['19'], 'etag': 'cc172cd7b8e8661872b32738290e59c0', 'id': '5', 'lights': [], 'name': 'TRADFRI on/off switch ', 'scenes': [], 'state': {'all_on': False, 'any_on': False}, 'type': 'LightGroup', 'uniqueid': '68:0a:e2:ff:fe:f7:36:67'}, '6': {'action': {'alert': 'none', 'bri': 127, 'colormode': 'hs', 'ct': 0, 'effect': 'none', 'hue': 0, 'on': True, 'sat': 127, 'scene': None, 'xy': [0, 0]}, 'devicemembership': [], 'etag': 'cc172cd7b8e8661872b32738290e59c0', 'id': '6', 'lights': ['2'], 'name': 'HiFi', 'scenes': [], 'state': {'all_on': True, 'any_on': True}, 'type': 'LightGroup'}, '7': {'action': {'alert': 'none', 'bri': 127, 'colormode': 'hs', 'ct': 0, 'effect': 'none', 'hue': 0, 'on': True, 'sat': 127, 'scene': None, 'xy': [0, 0]}, 'devicemembership': ['32'], 'etag': '6c2a9007f774f81a44df8e453b7032ff', 'id': '7', 'lights': [], 'name': 'TRADFRI on/off switch ', 'scenes': [], 'state': {'all_on': False, 'any_on': False}, 'type': 'LightGroup', 'uniqueid': '84:2e:14:ff:fe:1a:8e:77'}, '8': {'action': {'alert': 'none', 'bri': 127, 'colormode': 'hs', 'ct': 0, 'effect': 'none', 'hue': 0, 'on': False, 'sat': 127, 'scene': None, 'xy': [0, 0]}, 'devicemembership': [], 'etag': 'd431f989eeac31e2c082b0ddf85e118b', 'id': '8', 'lights': ['3'], 'name': 'Chauffage', 'scenes': [], 'state': {'all_on': False, 'any_on': False}, 'type': 'LightGroup'}}, 'lights': {'1': {'etag': '26839cb118f5bf7ba1f2108256644010', 'hascolor': False, 'lastannounced': None, 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'dresden elektronik', 'modelid': 'ConBee II', 'name': 'Configuration tool 1', 'state': {'reachable': True}, 'swversion': '0x264a0700', 'type': 'Configuration tool', 'uniqueid': '00:21:2e:ff:ff:05:a7:a3-01'}, '2': {'etag': '08d6bf648f7fd0e6a9db72b8d7219864', 'hascolor': False, 'lastannounced': '2020-08-26T17:34:41Z', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'IKEA of Sweden', 'modelid': 'TRADFRI control outlet', 'name': 'Prise HiFi', 'state': {'alert': 'none', 'on': True, 'reachable': True}, 'swversion': '2.0.022', 'type': 'On/Off plug-in unit', 'uniqueid': '68:0a:e2:ff:fe:fd:b5:45-01'}, '3': {'etag': '2919b3cd9d58801105fed1b0692bdd78', 'hascolor': False, 'lastannounced': '2020-10-14T21:09:24Z', 'lastseen': '2020-11-01T13:56Z', 'manufacturername': 'IKEA of Sweden', 'modelid': 'TRADFRI control outlet', 'name': 'Prise chauffage', 'state': {'alert': 'none', 'on': False, 'reachable': False}, 'swversion': '2.0.024', 'type': 'On/Off plug-in unit', 'uniqueid': '58:8e:81:ff:fe:97:c4:48-01'}, '5': {'colorcapabilities': 8, 'etag': '676b0600ff5906d4276f1711dfda855f', 'hascolor': True, 'lastannounced': '2020-11-01T11:05:57Z', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'IKEA of Sweden', 'modelid': 'TRADFRI bulb E27 CWS opal 600lm', 'name': 'Lampe gauche', 'powerup': 7, 'state': {'alert': 'none', 'bri': 13, 'colormode': 'xy', 'effect': 'none', 'hue': 0, 'on': False, 'reachable': True, 'sat': 0, 'xy': [0.453, 0.432]}, 'swversion': '1.3.002', 'type': 'Color light', 'uniqueid': 'ec:1b:bd:ff:fe:9c:2e:20-01'}, '6': {'colorcapabilities': 8, 'etag': '5c2891cf4e64fc9ab6dffff9cb6c0b65', 'hascolor': True, 'lastannounced': '2020-10-28T18:33:33Z', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'IKEA of Sweden', 'modelid': 'TRADFRI bulb E27 CWS opal 600lm', 'name': 'Lampe droite', 'state': {'alert': 'none', 'bri': 13, 'colormode': 'xy', 'effect': 'none', 'hue': 0, 'on': False, 'reachable': True, 'sat': 0, 'xy': [0.453, 0.432]}, 'swversion': '1.3.002', 'type': 'Color light', 'uniqueid': 'cc:cc:cc:ff:fe:e2:6d:54-01'}, '7': {'etag': '915c08e11dde15c0e6ba017f673d6b8e', 'hascolor': False, 'lastannounced': '2020-10-10T12:22:06Z', 'lastseen': '2020-11-22T11:26Z', 'manufacturername': 'IKEA of Sweden', 'modelid': 'TRADFRI control outlet', 'name': 'Prise TV', 'state': {'alert': 'none', 'on': True, 'reachable': True}, 'swversion': '2.0.022', 'type': 'On/Off plug-in unit', 'uniqueid': '14:b4:57:ff:fe:c5:45:15-01'}}, 'resourcelinks': {'3': {'classid': 3001, 'description': 'Resourcelink for switch rule', 'links': ['/groups/6', '/sensors/68:0a:e2:ff:fe:f7:36:67-01-1000', '/rules/3'], 'name': 'opt_on', 'owner': '85D49BBE38', 'recycle': False, 'type': 'Link'}, '4': {'classid': 3002, 'description': 'Resourcelink for switch rule', 'links': ['/groups/6', '/sensors/68:0a:e2:ff:fe:f7:36:67-01-1000', '/rules/4'], 'name': 'opt_off', 'owner': '85D49BBE38', 'recycle': False, 'type': 'Link'}, '5': {'classid': 3001, 'description': 'Resourcelink for switch rule', 'links': ['/groups/2', '/sensors/84:2e:14:ff:fe:1a:8e:77-01-1000', '/rules/5'], 'name': 'opt_on', 'owner': '0BA98A3655', 'recycle': False, 'type': 'Link'}, '6': {'classid': 3002, 'description': 'Resourcelink for switch rule', 'links': ['/groups/2', '/sensors/84:2e:14:ff:fe:1a:8e:77-01-1000', '/rules/6'], 'name': 'opt_off', 'owner': '0BA98A3655', 'recycle': False, 'type': 'Link'}}, 'rules': {'3': {'actions': [{'address': '/groups/6/action', 'body': {'on': True}, 'method': 'PUT'}], 'conditions': [{'address': '/sensors/68:0a:e2:ff:fe:f7:36:67-01-1000/state/buttonevent', 'operator': 'eq', 'value': '1002'}, {'address': '/sensors/68:0a:e2:ff:fe:f7:36:67-01-1000/state/lastupdated', 'operator': 'dx'}], 'created': '2020-08-26T17:03:56', 'etag': 'cc172cd7b8e8661872b32738290e59c0', 'lasttriggered': '2020-11-21T08:12:36', 'name': 'Rule ON', 'owner': '85D49BBE38', 'periodic': 0, 'status': 'enabled', 'timestriggered': 2}, '4': {'actions': [{'address': '/groups/6/action', 'body': {'on': False}, 'method': 'PUT'}], 'conditions': [{'address': '/sensors/68:0a:e2:ff:fe:f7:36:67-01-1000/state/buttonevent', 'operator': 'eq', 'value': '2002'}, {'address': '/sensors/68:0a:e2:ff:fe:f7:36:67-01-1000/state/lastupdated', 'operator': 'dx'}], 'created': '2020-08-26T17:04:09', 'etag': 'd431f989eeac31e2c082b0ddf85e118b', 'lasttriggered': 'none', 'name': 'Rule OFF', 'owner': '85D49BBE38', 'periodic': 0, 'status': 'enabled', 'timestriggered': 0}, '5': {'actions': [{'address': '/groups/2/action', 'body': {'on': True}, 'method': 'PUT'}], 'conditions': [{'address': '/sensors/84:2e:14:ff:fe:1a:8e:77-01-1000/state/buttonevent', 'operator': 'eq', 'value': '1002'}, {'address': '/sensors/84:2e:14:ff:fe:1a:8e:77-01-1000/state/lastupdated', 'operator': 'dx'}], 'created': '2020-10-10T12:06:17', 'etag': '6c2a9007f774f81a44df8e453b7032ff', 'lasttriggered': '2020-11-22T11:21:04', 'name': 'Rule ON', 'owner': '0BA98A3655', 'periodic': 0, 'status': 'enabled', 'timestriggered': 4}, '6': {'actions': [{'address': '/groups/2/action', 'body': {'on': False}, 'method': 'PUT'}], 'conditions': [{'address': '/sensors/84:2e:14:ff:fe:1a:8e:77-01-1000/state/buttonevent', 'operator': 'eq', 'value': '2002'}, {'address': '/sensors/84:2e:14:ff:fe:1a:8e:77-01-1000/state/lastupdated', 'operator': 'dx'}], 'created': '2020-10-10T12:06:28', 'etag': 'b8f2e75810d187f5e4f8ce30f4d26566', 'lasttriggered': '2020-11-21T09:29:05', 'name': 'Rule OFF', 'owner': '0BA98A3655', 'periodic': 0, 'status': 'enabled', 'timestriggered': 2}}, 'scenes': {}, 'schedules': {}, 'sensors': {'1': {'config': {'configured': True, 'on': True, 'sunriseoffset': 30, 'sunsetoffset': -30}, 'etag': 'd431f989eeac31e2c082b0ddf85e118b', 'manufacturername': 'Philips', 'modelid': 'PHDL00', 'name': 'Daylight', 'state': {'dark': False, 'daylight': True, 'lastupdated': '2020-11-22T08:15:36.821', 'status': 160, 'sunrise': '2020-11-22T07:25:35', 'sunset': '2020-11-22T16:23:14'}, 'swversion': '1.0', 'type': 'Daylight', 'uniqueid': '00:21:2e:ff:ff:05:a7:a3-01'}, '10': {'config': {'battery': 100, 'on': True, 'reachable': True, 'temperature': 1800, 'tholddark': 12000, 'tholdoffset': 7000}, 'ep': 1, 'etag': '9b14edfebdf92cd6064b7569b7512ff8', 'lastseen': '2020-11-22T10:57Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 1', 'state': {'dark': True, 'daylight': False, 'lastupdated': '2020-11-22T10:57:13.326', 'lightlevel': 0, 'lux': 0}, 'swversion': '20170627', 'type': 'ZHALightLevel', 'uniqueid': '00:15:8d:00:04:52:57:cb-01-0400'}, '11': {'config': {'battery': 100, 'duration': 90, 'on': True, 'reachable': True, 'temperature': 1800}, 'ep': 1, 'etag': '9b14edfebdf92cd6064b7569b7512ff8', 'lastseen': '2020-11-22T10:57Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 1', 'state': {'lastupdated': '2020-11-22T10:57:13.327', 'presence': False}, 'swversion': '20170627', 'type': 'ZHAPresence', 'uniqueid': '00:15:8d:00:04:52:57:cb-01-0406'}, '12': {'config': {'battery': 98, 'on': True, 'reachable': True, 'temperature': 1800, 'tholddark': 12000, 'tholdoffset': 7000}, 'ep': 1, 'etag': '63bcddc78b199568840d58168744c407', 'lastseen': '2020-11-22T11:09Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 2', 'state': {'dark': True, 'daylight': False, 'lastupdated': '2020-11-22T11:09:45.454', 'lightlevel': 7782, 'lux': 6}, 'swversion': '20170627', 'type': 'ZHALightLevel', 'uniqueid': '00:15:8d:00:04:60:32:78-01-0400'}, '13': {'config': {'battery': 98, 'duration': 90, 'on': True, 'reachable': True, 'temperature': 1800}, 'ep': 1, 'etag': '63bcddc78b199568840d58168744c407', 'lastseen': '2020-11-22T11:09Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 2', 'state': {'lastupdated': '2020-11-22T11:09:45.454', 'presence': False}, 'swversion': '20170627', 'type': 'ZHAPresence', 'uniqueid': '00:15:8d:00:04:60:32:78-01-0406'}, '14': {'config': {'battery': 100, 'on': True, 'pending': [], 'reachable': True, 'temperature': 2300}, 'ep': 1, 'etag': 'e1fde0abfae897ffebab53ca268e7f26', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_smoke', 'name': 'Smoke Sensor', 'state': {'fire': False, 'lastupdated': '2020-08-04T14:24:44.217', 'lowbattery': False, 'tampered': False}, 'swversion': '20170314', 'type': 'ZHAFire', 'uniqueid': '00:15:8d:00:04:0b:49:a1-01-0500'}, '15': {'config': {'battery': 10, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'b0196780058f019b4ec99db0dcd4f1ec', 'lastseen': '2020-11-22T10:14Z', 'manufacturername': 'Heiman', 'modelid': 'TS0201', 'name': 'Thermo/Hygro Tuya 1', 'state': {'lastupdated': '2020-11-22T02:37:05.647', 'temperature': 2080}, 'type': 'ZHATemperature', 'uniqueid': '68:0a:e2:ff:fe:09:60:5a-01-0402'}, '16': {'config': {'battery': 10, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'b0196780058f019b4ec99db0dcd4f1ec', 'lastseen': '2020-11-22T10:14Z', 'manufacturername': 'Heiman', 'modelid': 'TS0201', 'name': 'Thermo/Hygro Tuya 1', 'state': {'humidity': 4930, 'lastupdated': '2020-11-22T02:37:09.297'}, 'type': 'ZHAHumidity', 'uniqueid': '68:0a:e2:ff:fe:09:60:5a-01-0405'}, '17': {'config': {'battery': 30, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'a57d8c9142a52e48e8ecbd66b7e396e1', 'lastseen': '2020-11-22T09:18Z', 'manufacturername': 'Heiman', 'modelid': 'TS0201', 'name': 'Thermo/Hygro Tuya 2', 'state': {'lastupdated': '2020-11-22T06:15:29.933', 'temperature': 1410}, 'type': 'ZHATemperature', 'uniqueid': 'ec:1b:bd:ff:fe:9d:19:2a-01-0402'}, '18': {'config': {'battery': 30, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'a57d8c9142a52e48e8ecbd66b7e396e1', 'lastseen': '2020-11-22T09:18Z', 'manufacturername': 'Heiman', 'modelid': 'TS0201', 'name': 'Thermo/Hygro Tuya 2', 'state': {'humidity': 6350, 'lastupdated': '2020-11-22T06:15:31.200'}, 'type': 'ZHAHumidity', 'uniqueid': 'ec:1b:bd:ff:fe:9d:19:2a-01-0405'}, '19': {'config': {'alert': 'none', 'battery': 87, 'group': '5', 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'd26fdba5258472cd94f55d68f2ffd43d', 'lastseen': '2020-11-22T10:43Z', 'manufacturername': 'IKEA of Sweden', 'mode': 1, 'modelid': 'TRADFRI on/off switch', 'name': 'TRADFRI on/off switch HiFi', 'state': {'buttonevent': 1002, 'lastupdated': '2020-11-21T08:12:36.682'}, 'swversion': '2.2.010', 'type': 'ZHASwitch', 'uniqueid': '68:0a:e2:ff:fe:f7:36:67-01-1000'}, '20': {'config': {'battery': 100, 'on': True, 'reachable': True, 'temperature': 2500, 'tholddark': 12000, 'tholdoffset': 7000}, 'ep': 1, 'etag': '7854ff50657c3465d7a45fa1eab39ae7', 'lastseen': '2020-11-22T11:24Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 3', 'state': {'dark': False, 'daylight': True, 'lastupdated': '2020-11-22T11:24:15.302', 'lightlevel': 19031, 'lux': 80}, 'swversion': '20170627', 'type': 'ZHALightLevel', 'uniqueid': '00:15:8d:00:05:47:4f:aa-01-0400'}, '21': {'config': {'battery': 100, 'duration': 90, 'on': True, 'reachable': True, 'temperature': 2500}, 'ep': 1, 'etag': '7854ff50657c3465d7a45fa1eab39ae7', 'lastseen': '2020-11-22T11:24Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 3', 'state': {'lastupdated': '2020-11-22T11:25:45.824', 'presence': False}, 'swversion': '20170627', 'type': 'ZHAPresence', 'uniqueid': '00:15:8d:00:05:47:4f:aa-01-0406'}, '22': {'config': {'battery': 100, 'on': True, 'reachable': True, 'temperature': 2300, 'tholddark': 12000, 'tholdoffset': 7000}, 'ep': 1, 'etag': '3fbedfe443267cb2aff74bc3cb65ff3a', 'lastseen': '2020-11-22T11:22Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 4', 'state': {'dark': False, 'daylight': False, 'lastupdated': '2020-11-22T11:22:15.936', 'lightlevel': 18977, 'lux': 79}, 'swversion': '20170627', 'type': 'ZHALightLevel', 'uniqueid': '00:15:8d:00:05:4a:6e:1e-01-0400'}, '23': {'config': {'battery': 100, 'duration': 90, 'on': True, 'reachable': True, 'temperature': 2300}, 'ep': 1, 'etag': '3fbedfe443267cb2aff74bc3cb65ff3a', 'lastseen': '2020-11-22T11:22Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 4', 'state': {'lastupdated': '2020-11-22T11:23:46.124', 'presence': False}, 'swversion': '20170627', 'type': 'ZHAPresence', 'uniqueid': '00:15:8d:00:05:4a:6e:1e-01-0406'}, '24': {'config': {'battery': 100, 'on': True, 'reachable': True, 'temperature': 2400, 'tholddark': 12000, 'tholdoffset': 7000}, 'ep': 1, 'etag': '172d8a37ed40f539116ae69eadf71c5d', 'lastseen': '2020-11-22T11:24Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 5', 'state': {'dark': False, 'daylight': True, 'lastupdated': '2020-11-22T11:24:08.385', 'lightlevel': 20087, 'lux': 102}, 'swversion': '20170627', 'type': 'ZHALightLevel', 'uniqueid': '00:15:8d:00:05:2b:34:d6-01-0400'}, '25': {'config': {'battery': 100, 'duration': 90, 'on': True, 'reachable': True, 'temperature': 2400}, 'ep': 1, 'etag': '172d8a37ed40f539116ae69eadf71c5d', 'lastseen': '2020-11-22T11:24Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 5', 'state': {'lastupdated': '2020-11-22T11:25:38.927', 'presence': False}, 'swversion': '20170627', 'type': 'ZHAPresence', 'uniqueid': '00:15:8d:00:05:2b:34:d6-01-0406'}, '26': {'config': {'battery': 100, 'on': True, 'reachable': True, 'temperature': 2600, 'tholddark': 12000, 'tholdoffset': 7000}, 'ep': 1, 'etag': '05863b9d180f6b338cac669e6a74f25b', 'lastseen': '2020-11-22T11:24Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 6', 'state': {'dark': False, 'daylight': True, 'lastupdated': '2020-11-22T11:24:04.110', 'lightlevel': 20375, 'lux': 109}, 'swversion': '20170627', 'type': 'ZHALightLevel', 'uniqueid': '00:15:8d:00:05:72:82:ac-01-0400'}, '27': {'config': {'battery': 100, 'duration': 90, 'on': True, 'reachable': True, 'temperature': 2600}, 'ep': 1, 'etag': '05863b9d180f6b338cac669e6a74f25b', 'lastseen': '2020-11-22T11:24Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 6', 'state': {'lastupdated': '2020-11-22T11:25:34.415', 'presence': False}, 'swversion': '20170627', 'type': 'ZHAPresence', 'uniqueid': '00:15:8d:00:05:72:82:ac-01-0406'}, '28': {'config': {'battery': 40, 'displayflipped': None, 'heatsetpoint': 2050, 'locked': None, 'mountingmode': None, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'e3e9088d08efe71fe972ba38285af121', 'lastseen': '2020-11-22T10:51Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Séjour', 'state': {'errorcode': None, 'lastupdated': '2020-11-22T11:03:51.240', 'mountingmodeactive': False, 'on': True, 'temperature': 2053, 'valve': 18, 'windowopen': 'Closed'}, 'swversion': '20200429', 'type': 'ZHAThermostat', 'uniqueid': 'cc:cc:cc:ff:fe:38:4d:b3-01-0201'}, '29': {'config': {'battery': 40, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '28e796678d9a24712feef59294343bb6', 'lastseen': '2020-11-22T11:26Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Séjour', 'state': {'lastset': '2020-11-19T08:07:08Z', 'lastupdated': '2020-11-22T10:51:03.444', 'localtime': '2020-11-22T10:51:01', 'utc': '2020-11-22T10:51:01Z'}, 'swversion': '20200429', 'type': 'ZHATime', 'uniqueid': 'cc:cc:cc:ff:fe:38:4d:b3-01-000a'}, '3': {'config': {'alert': 'none', 'battery': 21, 'group': '4', 'on': True, 'reachable': True}, 'ep': 1, 'etag': '13bf7de91eb436423cb50dbe0e5d4241', 'lastseen': '2020-11-22T11:25Z', 'manufacturername': 'IKEA of Sweden', 'mode': 3, 'modelid': 'TRADFRI remote control', 'name': 'TRÅDFRI commande volets', 'state': {'buttonevent': 1002, 'lastupdated': '2020-10-31T18:12:09.377'}, 'swversion': '2.3.014', 'type': 'ZHASwitch', 'uniqueid': '68:0a:e2:ff:fe:a4:65:a9-01-1000'}, '30': {'config': {'battery': 38, 'displayflipped': None, 'heatsetpoint': 2000, 'locked': None, 'mountingmode': None, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '26982c6f2b27aa1a72bf595629a80582', 'lastseen': '2020-11-22T10:51Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Chambre', 'state': {'errorcode': None, 'lastupdated': '2020-11-22T11:26:48.162', 'mountingmodeactive': False, 'on': True, 'temperature': 1950, 'valve': 77, 'windowopen': 'Closed'}, 'swversion': '20200429', 'type': 'ZHAThermostat', 'uniqueid': 'cc:cc:cc:ff:fe:39:3f:3a-01-0201'}, '31': {'config': {'battery': 38, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'f8e69b969f22ef9c7bb7ae062e0e07fe', 'lastseen': '2020-11-22T11:26Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Chambre', 'state': {'lastset': '2020-11-06T07:46:06Z', 'lastupdated': '2020-11-22T10:51:09.100', 'localtime': '2020-11-22T10:51:04', 'utc': '2020-11-22T10:51:04Z'}, 'swversion': '20200429', 'type': 'ZHATime', 'uniqueid': 'cc:cc:cc:ff:fe:39:3f:3a-01-000a'}, '32': {'config': {'alert': 'none', 'battery': 34, 'group': '7', 'on': True, 'reachable': True}, 'ep': 1, 'etag': '6c2a9007f774f81a44df8e453b7032ff', 'lastseen': '2020-11-22T11:21Z', 'manufacturername': 'IKEA of Sweden', 'mode': 1, 'modelid': 'TRADFRI on/off switch', 'name': 'TRÅDFRI on/off switch TV', 'state': {'buttonevent': 1002, 'lastupdated': '2020-11-22T11:21:04.572'}, 'swversion': '2.2.010', 'type': 'ZHASwitch', 'uniqueid': '84:2e:14:ff:fe:1a:8e:77-01-1000'}, '33': {'config': {'battery': 60, 'displayflipped': None, 'heatsetpoint': 2000, 'locked': None, 'mountingmode': None, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'd82f2f954ec6496d1073ad38667beb25', 'lastseen': '2020-11-22T11:10Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Cuisine', 'state': {'errorcode': None, 'lastupdated': '2020-11-22T10:55:41.883', 'mountingmodeactive': False, 'on': False, 'temperature': 1919, 'valve': 1, 'windowopen': 'Closed'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHAThermostat', 'uniqueid': '84:2e:14:ff:fe:29:42:ee-01-0201'}, '34': {'config': {'battery': 60, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'd82f2f954ec6496d1073ad38667beb25', 'lastseen': '2020-11-22T11:26Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Cuisine', 'state': {'lastset': '2020-11-16T22:13:38Z', 'lastupdated': '2020-11-22T10:52:26.156', 'localtime': '2020-11-22T10:52:24', 'utc': '2020-11-22T10:52:24Z'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHATime', 'uniqueid': '84:2e:14:ff:fe:29:42:ee-01-000a'}, '35': {'config': {'battery': 66, 'displayflipped': False, 'heatsetpoint': 1800, 'locked': None, 'mountingmode': None, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '13752105c4de892128383e9e5cd2cf13', 'lastseen': '2020-11-22T11:07Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Bureau', 'state': {'errorcode': None, 'lastupdated': '2020-11-22T10:30:23.196', 'mountingmodeactive': False, 'on': False, 'temperature': 1919, 'valve': 1, 'windowopen': 'Closed'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHAThermostat', 'uniqueid': '84:2e:14:ff:fe:29:3d:37-01-0201'}, '36': {'config': {'battery': 66, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '13752105c4de892128383e9e5cd2cf13', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Bureau', 'state': {'lastset': '2020-10-19T17:27:10Z', 'lastupdated': '2020-11-22T10:40:40.847', 'localtime': '2020-11-22T10:40:33', 'utc': '2020-11-22T10:40:33Z'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHATime', 'uniqueid': '84:2e:14:ff:fe:29:3d:37-01-000a'}, '37': {'config': {'battery': 55, 'displayflipped': None, 'heatsetpoint': 1900, 'locked': None, 'mountingmode': None, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'd34f76f78e26a160f917a8262418da78', 'lastseen': '2020-11-22T10:54Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV SdB', 'state': {'errorcode': None, 'lastupdated': '2020-11-22T11:26:45.059', 'mountingmodeactive': False, 'on': True, 'temperature': 1931, 'valve': 36, 'windowopen': 'Closed'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHAThermostat', 'uniqueid': '84:2e:14:ff:fe:29:58:55-01-0201'}, '38': {'config': {'battery': 55, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'af9c472e0e617b8b3cf116c51451e8f9', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV SdB', 'state': {'lastset': '2020-10-30T07:08:26Z', 'lastupdated': '2020-11-22T10:52:27.330', 'localtime': '2020-11-22T10:52:27', 'utc': '2020-11-22T10:52:27Z'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHATime', 'uniqueid': '84:2e:14:ff:fe:29:58:55-01-000a'}, '39': {'config': {'battery': 80, 'displayflipped': None, 'heatsetpoint': 2050, 'locked': None, 'mountingmode': None, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'e8c0c4822766895da382c4a532d29eb5', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Salon', 'state': {'errorcode': None, 'lastupdated': '2020-11-22T11:26:45.097', 'mountingmodeactive': False, 'on': True, 'temperature': 2029, 'valve': 94, 'windowopen': 'Closed'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHAThermostat', 'uniqueid': '84:2e:14:ff:fe:29:3d:28-01-0201'}, '4': {'config': {'battery': 98, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '345c9cefd8ad9fbb257ffe1712a33dfe', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 1', 'state': {'lastupdated': '2020-11-22T11:27:18.324', 'temperature': 1972}, 'swversion': '20191205', 'type': 'ZHATemperature', 'uniqueid': '00:15:8d:00:04:87:29:b5-01-0402'}, '40': {'config': {'battery': 80, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'e8c0c4822766895da382c4a532d29eb5', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Salon', 'state': {'lastset': '2020-10-29T14:46:08Z', 'lastupdated': '2020-11-22T10:52:30.295', 'localtime': '2020-11-22T10:52:31', 'utc': '2020-11-22T10:52:31Z'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHATime', 'uniqueid': '84:2e:14:ff:fe:29:3d:28-01-000a'}, '41': {'config': {'battery': 100, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '62c2f21eb95ab77d305f58eaf9ca56ed', 'lastseen': '2020-11-22T10:39Z', 'manufacturername': 'LUMI', 'mode': 1, 'modelid': 'lumi.remote.b686opcn01', 'name': 'OPPLE Escalier', 'state': {'buttonevent': 3002, 'lastupdated': '2020-11-22T08:33:25.684'}, 'swversion': '20190730', 'type': 'ZHASwitch', 'uniqueid': '04:cf:8c:df:3c:7d:5e:9b-01-0012'}, '42': {'config': {'battery': 100, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '144858f6a4113a1f18ae69d190a46712', 'lastseen': '2020-11-22T10:38Z', 'manufacturername': 'LUMI', 'mode': 1, 'modelid': 'lumi.remote.b686opcn01', 'name': 'OPPLE Living', 'state': {'buttonevent': 5002, 'lastupdated': '2020-11-22T07:40:16.203'}, 'swversion': '20190730', 'type': 'ZHASwitch', 'uniqueid': '04:cf:8c:df:3c:7d:5e:d5-01-0012'}, '43': {'config': {'battery': 95, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'ca44589e0db5c7fcc80f8cf5a20c79b5', 'lastseen': '2020-11-22T11:21Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 3', 'state': {'lastupdated': '2020-11-22T11:21:24.637', 'temperature': 1924}, 'swversion': '20191205', 'type': 'ZHATemperature', 'uniqueid': '00:15:8d:00:05:4b:a0:ab-01-0402'}, '44': {'config': {'battery': 95, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'ca44589e0db5c7fcc80f8cf5a20c79b5', 'lastseen': '2020-11-22T11:21Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 3', 'state': {'humidity': 5230, 'lastupdated': '2020-11-22T11:21:24.657'}, 'swversion': '20191205', 'type': 'ZHAHumidity', 'uniqueid': '00:15:8d:00:05:4b:a0:ab-01-0405'}, '45': {'config': {'battery': 95, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'ca44589e0db5c7fcc80f8cf5a20c79b5', 'lastseen': '2020-11-22T11:21Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 3', 'state': {'lastupdated': '2020-11-22T11:21:24.672', 'pressure': 1019}, 'swversion': '20191205', 'type': 'ZHAPressure', 'uniqueid': '00:15:8d:00:05:4b:a0:ab-01-0403'}, '46': {'config': {'battery': 88, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'e04148522d25449b02dea52397a7b71e', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 4', 'state': {'lastupdated': '2020-11-22T11:27:31.230', 'temperature': 1897}, 'swversion': '20191205', 'type': 'ZHATemperature', 'uniqueid': '00:15:8d:00:05:4c:b3:f2-01-0402'}, '47': {'config': {'battery': 88, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'e04148522d25449b02dea52397a7b71e', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 4', 'state': {'humidity': 5314, 'lastupdated': '2020-11-22T11:27:31.251'}, 'swversion': '20191205', 'type': 'ZHAHumidity', 'uniqueid': '00:15:8d:00:05:4c:b3:f2-01-0405'}, '48': {'config': {'battery': 88, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'e04148522d25449b02dea52397a7b71e', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 4', 'state': {'lastupdated': '2020-11-22T11:27:31.261', 'pressure': 1019}, 'swversion': '20191205', 'type': 'ZHAPressure', 'uniqueid': '00:15:8d:00:05:4c:b3:f2-01-0403'}, '49': {'config': {'battery': 91, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'd2ac6618a857ea8b0eac03cf8c1c588d', 'lastseen': '2020-11-22T11:23Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 5', 'state': {'lastupdated': '2020-11-22T11:23:11.574', 'temperature': 1824}, 'swversion': '20191205', 'type': 'ZHATemperature', 'uniqueid': '00:15:8d:00:05:4d:4d:23-01-0402'}, '5': {'config': {'battery': 98, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '345c9cefd8ad9fbb257ffe1712a33dfe', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 1', 'state': {'humidity': 5052, 'lastupdated': '2020-11-22T11:27:18.338'}, 'swversion': '20191205', 'type': 'ZHAHumidity', 'uniqueid': '00:15:8d:00:04:87:29:b5-01-0405'}, '50': {'config': {'battery': 91, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'd2ac6618a857ea8b0eac03cf8c1c588d', 'lastseen': '2020-11-22T11:23Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 5', 'state': {'humidity': 5521, 'lastupdated': '2020-11-22T11:23:11.574'}, 'swversion': '20191205', 'type': 'ZHAHumidity', 'uniqueid': '00:15:8d:00:05:4d:4d:23-01-0405'}, '51': {'config': {'battery': 91, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'd2ac6618a857ea8b0eac03cf8c1c588d', 'lastseen': '2020-11-22T11:23Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 5', 'state': {'lastupdated': '2020-11-22T11:23:11.575', 'pressure': 1020}, 'swversion': '20191205', 'type': 'ZHAPressure', 'uniqueid': '00:15:8d:00:05:4d:4d:23-01-0403'}, '52': {'config': {'battery': 75, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '4b579f11fd08e1d3b4244421e2fe0e01', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 6', 'state': {'lastupdated': '2020-11-22T11:28:11.491', 'temperature': 1892}, 'swversion': '20191205', 'type': 'ZHATemperature', 'uniqueid': '00:15:8d:00:05:4c:b7:72-01-0402'}, '53': {'config': {'battery': 75, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '4b579f11fd08e1d3b4244421e2fe0e01', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 6', 'state': {'humidity': 5553, 'lastupdated': '2020-11-22T11:28:11.501'}, 'swversion': '20191205', 'type': 'ZHAHumidity', 'uniqueid': '00:15:8d:00:05:4c:b7:72-01-0405'}, '54': {'config': {'battery': 75, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '4b579f11fd08e1d3b4244421e2fe0e01', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 6', 'state': {'lastupdated': '2020-11-22T11:28:11.507', 'pressure': 1017}, 'swversion': '20191205', 'type': 'ZHAPressure', 'uniqueid': '00:15:8d:00:05:4c:b7:72-01-0403'}, '6': {'config': {'battery': 98, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '345c9cefd8ad9fbb257ffe1712a33dfe', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 1', 'state': {'lastupdated': '2020-11-22T11:27:18.349', 'pressure': 1017}, 'swversion': '20191205', 'type': 'ZHAPressure', 'uniqueid': '00:15:8d:00:04:87:29:b5-01-0403'}, '7': {'config': {'battery': 85, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'f085cae61abb6903f5de78501bebac1d', 'lastseen': '2020-11-22T11:08Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 2', 'state': {'lastupdated': '2020-11-22T11:08:46.066', 'temperature': 1800}, 'swversion': '20191205', 'type': 'ZHATemperature', 'uniqueid': '00:15:8d:00:04:85:53:99-01-0402'}, '8': {'config': {'battery': 85, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'f085cae61abb6903f5de78501bebac1d', 'lastseen': '2020-11-22T11:08Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 2', 'state': {'humidity': 5873, 'lastupdated': '2020-11-22T11:08:46.066'}, 'swversion': '20191205', 'type': 'ZHAHumidity', 'uniqueid': '00:15:8d:00:04:85:53:99-01-0405'}, '9': {'config': {'battery': 85, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'f085cae61abb6903f5de78501bebac1d', 'lastseen': '2020-11-22T11:08Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 2', 'state': {'lastupdated': '2020-11-22T11:08:46.067', 'pressure': 1020}, 'swversion': '20191205', 'type': 'ZHAPressure', 'uniqueid': '00:15:8d:00:04:85:53:99-01-0403'}}} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Salon created as {'action': {'alert': 'none', 'bri': 13, 'colormode': 'xy', 'ct': 0, 'effect': 'none', 'hue': 0, 'on': False, 'sat': 127, 'scene': None, 'xy': [0.452995, 0.431998]}, 'devicemembership': [], 'etag': '2eb5982e6781eb62f0b1f17d92b0f2dd', 'id': '1', 'lights': ['5', '6'], 'name': 'Salon', 'scenes': [{'id': '1', 'lightcount': 2, 'name': 'Tv', 'transitiontime': 10}], 'state': {'all_on': False, 'any_on': False}, 'type': 'LightGroup'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.group] Tv created as {'id': '1', 'lightcount': 2, 'name': 'Tv', 'transitiontime': 10} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] HC created as {'action': {'alert': 'none', 'bri': 127, 'colormode': 'hs', 'ct': 0, 'effect': 'none', 'hue': 0, 'on': True, 'sat': 127, 'scene': None, 'xy': [0, 0]}, 'devicemembership': [], 'etag': '6c2a9007f774f81a44df8e453b7032ff', 'id': '2', 'lights': ['7'], 'name': 'HC', 'scenes': [], 'state': {'all_on': True, 'any_on': True}, 'type': 'LightGroup'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] TRADFRI remote control created as {'action': {'alert': 'none', 'bri': 127, 'colormode': 'hs', 'ct': 0, 'effect': 'none', 'hue': 0, 'on': False, 'sat': 127, 'scene': None, 'xy': [0, 0]}, 'devicemembership': ['3'], 'etag': 'd431f989eeac31e2c082b0ddf85e118b', 'id': '4', 'lights': [], 'name': 'TRADFRI remote control ', 'scenes': [], 'state': {'all_on': False, 'any_on': False}, 'type': 'LightGroup', 'uniqueid': '68:0a:e2:ff:fe:a4:65:a9'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] TRADFRI on/off switch created as {'action': {'alert': 'none', 'bri': 127, 'colormode': 'hs', 'ct': 0, 'effect': 'none', 'hue': 0, 'on': True, 'sat': 127, 'scene': None, 'xy': [0, 0]}, 'devicemembership': ['19'], 'etag': 'cc172cd7b8e8661872b32738290e59c0', 'id': '5', 'lights': [], 'name': 'TRADFRI on/off switch ', 'scenes': [], 'state': {'all_on': False, 'any_on': False}, 'type': 'LightGroup', 'uniqueid': '68:0a:e2:ff:fe:f7:36:67'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] HiFi created as {'action': {'alert': 'none', 'bri': 127, 'colormode': 'hs', 'ct': 0, 'effect': 'none', 'hue': 0, 'on': True, 'sat': 127, 'scene': None, 'xy': [0, 0]}, 'devicemembership': [], 'etag': 'cc172cd7b8e8661872b32738290e59c0', 'id': '6', 'lights': ['2'], 'name': 'HiFi', 'scenes': [], 'state': {'all_on': True, 'any_on': True}, 'type': 'LightGroup'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] TRADFRI on/off switch created as {'action': {'alert': 'none', 'bri': 127, 'colormode': 'hs', 'ct': 0, 'effect': 'none', 'hue': 0, 'on': True, 'sat': 127, 'scene': None, 'xy': [0, 0]}, 'devicemembership': ['32'], 'etag': '6c2a9007f774f81a44df8e453b7032ff', 'id': '7', 'lights': [], 'name': 'TRADFRI on/off switch ', 'scenes': [], 'state': {'all_on': False, 'any_on': False}, 'type': 'LightGroup', 'uniqueid': '84:2e:14:ff:fe:1a:8e:77'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Chauffage created as {'action': {'alert': 'none', 'bri': 127, 'colormode': 'hs', 'ct': 0, 'effect': 'none', 'hue': 0, 'on': False, 'sat': 127, 'scene': None, 'xy': [0, 0]}, 'devicemembership': [], 'etag': 'd431f989eeac31e2c082b0ddf85e118b', 'id': '8', 'lights': ['3'], 'name': 'Chauffage', 'scenes': [], 'state': {'all_on': False, 'any_on': False}, 'type': 'LightGroup'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Configuration tool 1 created as {'etag': '26839cb118f5bf7ba1f2108256644010', 'hascolor': False, 'lastannounced': None, 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'dresden elektronik', 'modelid': 'ConBee II', 'name': 'Configuration tool 1', 'state': {'reachable': True}, 'swversion': '0x264a0700', 'type': 'Configuration tool', 'uniqueid': '00:21:2e:ff:ff:05:a7:a3-01'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Prise HiFi created as {'etag': '08d6bf648f7fd0e6a9db72b8d7219864', 'hascolor': False, 'lastannounced': '2020-08-26T17:34:41Z', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'IKEA of Sweden', 'modelid': 'TRADFRI control outlet', 'name': 'Prise HiFi', 'state': {'alert': 'none', 'on': True, 'reachable': True}, 'swversion': '2.0.022', 'type': 'On/Off plug-in unit', 'uniqueid': '68:0a:e2:ff:fe:fd:b5:45-01'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Prise chauffage created as {'etag': '2919b3cd9d58801105fed1b0692bdd78', 'hascolor': False, 'lastannounced': '2020-10-14T21:09:24Z', 'lastseen': '2020-11-01T13:56Z', 'manufacturername': 'IKEA of Sweden', 'modelid': 'TRADFRI control outlet', 'name': 'Prise chauffage', 'state': {'alert': 'none', 'on': False, 'reachable': False}, 'swversion': '2.0.024', 'type': 'On/Off plug-in unit', 'uniqueid': '58:8e:81:ff:fe:97:c4:48-01'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Lampe gauche created as {'colorcapabilities': 8, 'etag': '676b0600ff5906d4276f1711dfda855f', 'hascolor': True, 'lastannounced': '2020-11-01T11:05:57Z', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'IKEA of Sweden', 'modelid': 'TRADFRI bulb E27 CWS opal 600lm', 'name': 'Lampe gauche', 'powerup': 7, 'state': {'alert': 'none', 'bri': 13, 'colormode': 'xy', 'effect': 'none', 'hue': 0, 'on': False, 'reachable': True, 'sat': 0, 'xy': [0.453, 0.432]}, 'swversion': '1.3.002', 'type': 'Color light', 'uniqueid': 'ec:1b:bd:ff:fe:9c:2e:20-01'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Lampe droite created as {'colorcapabilities': 8, 'etag': '5c2891cf4e64fc9ab6dffff9cb6c0b65', 'hascolor': True, 'lastannounced': '2020-10-28T18:33:33Z', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'IKEA of Sweden', 'modelid': 'TRADFRI bulb E27 CWS opal 600lm', 'name': 'Lampe droite', 'state': {'alert': 'none', 'bri': 13, 'colormode': 'xy', 'effect': 'none', 'hue': 0, 'on': False, 'reachable': True, 'sat': 0, 'xy': [0.453, 0.432]}, 'swversion': '1.3.002', 'type': 'Color light', 'uniqueid': 'cc:cc:cc:ff:fe:e2:6d:54-01'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Prise TV created as {'etag': '915c08e11dde15c0e6ba017f673d6b8e', 'hascolor': False, 'lastannounced': '2020-10-10T12:22:06Z', 'lastseen': '2020-11-22T11:26Z', 'manufacturername': 'IKEA of Sweden', 'modelid': 'TRADFRI control outlet', 'name': 'Prise TV', 'state': {'alert': 'none', 'on': True, 'reachable': True}, 'swversion': '2.0.022', 'type': 'On/Off plug-in unit', 'uniqueid': '14:b4:57:ff:fe:c5:45:15-01'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Daylight created as {'config': {'configured': True, 'on': True, 'sunriseoffset': 30, 'sunsetoffset': -30}, 'etag': 'd431f989eeac31e2c082b0ddf85e118b', 'manufacturername': 'Philips', 'modelid': 'PHDL00', 'name': 'Daylight', 'state': {'dark': False, 'daylight': True, 'lastupdated': '2020-11-22T08:15:36.821', 'status': 160, 'sunrise': '2020-11-22T07:25:35', 'sunset': '2020-11-22T16:23:14'}, 'swversion': '1.0', 'type': 'Daylight', 'uniqueid': '00:21:2e:ff:ff:05:a7:a3-01'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Mouvement 1 created as {'config': {'battery': 100, 'on': True, 'reachable': True, 'temperature': 1800, 'tholddark': 12000, 'tholdoffset': 7000}, 'ep': 1, 'etag': '9b14edfebdf92cd6064b7569b7512ff8', 'lastseen': '2020-11-22T10:57Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 1', 'state': {'dark': True, 'daylight': False, 'lastupdated': '2020-11-22T10:57:13.326', 'lightlevel': 0, 'lux': 0}, 'swversion': '20170627', 'type': 'ZHALightLevel', 'uniqueid': '00:15:8d:00:04:52:57:cb-01-0400'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Mouvement 1 created as {'config': {'battery': 100, 'duration': 90, 'on': True, 'reachable': True, 'temperature': 1800}, 'ep': 1, 'etag': '9b14edfebdf92cd6064b7569b7512ff8', 'lastseen': '2020-11-22T10:57Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 1', 'state': {'lastupdated': '2020-11-22T10:57:13.327', 'presence': False}, 'swversion': '20170627', 'type': 'ZHAPresence', 'uniqueid': '00:15:8d:00:04:52:57:cb-01-0406'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Mouvement 2 created as {'config': {'battery': 98, 'on': True, 'reachable': True, 'temperature': 1800, 'tholddark': 12000, 'tholdoffset': 7000}, 'ep': 1, 'etag': '63bcddc78b199568840d58168744c407', 'lastseen': '2020-11-22T11:09Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 2', 'state': {'dark': True, 'daylight': False, 'lastupdated': '2020-11-22T11:09:45.454', 'lightlevel': 7782, 'lux': 6}, 'swversion': '20170627', 'type': 'ZHALightLevel', 'uniqueid': '00:15:8d:00:04:60:32:78-01-0400'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Mouvement 2 created as {'config': {'battery': 98, 'duration': 90, 'on': True, 'reachable': True, 'temperature': 1800}, 'ep': 1, 'etag': '63bcddc78b199568840d58168744c407', 'lastseen': '2020-11-22T11:09Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 2', 'state': {'lastupdated': '2020-11-22T11:09:45.454', 'presence': False}, 'swversion': '20170627', 'type': 'ZHAPresence', 'uniqueid': '00:15:8d:00:04:60:32:78-01-0406'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Smoke Sensor created as {'config': {'battery': 100, 'on': True, 'pending': [], 'reachable': True, 'temperature': 2300}, 'ep': 1, 'etag': 'e1fde0abfae897ffebab53ca268e7f26', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_smoke', 'name': 'Smoke Sensor', 'state': {'fire': False, 'lastupdated': '2020-08-04T14:24:44.217', 'lowbattery': False, 'tampered': False}, 'swversion': '20170314', 'type': 'ZHAFire', 'uniqueid': '00:15:8d:00:04:0b:49:a1-01-0500'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro Tuya 1 created as {'config': {'battery': 10, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'b0196780058f019b4ec99db0dcd4f1ec', 'lastseen': '2020-11-22T10:14Z', 'manufacturername': 'Heiman', 'modelid': 'TS0201', 'name': 'Thermo/Hygro Tuya 1', 'state': {'lastupdated': '2020-11-22T02:37:05.647', 'temperature': 2080}, 'type': 'ZHATemperature', 'uniqueid': '68:0a:e2:ff:fe:09:60:5a-01-0402'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro Tuya 1 created as {'config': {'battery': 10, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'b0196780058f019b4ec99db0dcd4f1ec', 'lastseen': '2020-11-22T10:14Z', 'manufacturername': 'Heiman', 'modelid': 'TS0201', 'name': 'Thermo/Hygro Tuya 1', 'state': {'humidity': 4930, 'lastupdated': '2020-11-22T02:37:09.297'}, 'type': 'ZHAHumidity', 'uniqueid': '68:0a:e2:ff:fe:09:60:5a-01-0405'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro Tuya 2 created as {'config': {'battery': 30, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'a57d8c9142a52e48e8ecbd66b7e396e1', 'lastseen': '2020-11-22T09:18Z', 'manufacturername': 'Heiman', 'modelid': 'TS0201', 'name': 'Thermo/Hygro Tuya 2', 'state': {'lastupdated': '2020-11-22T06:15:29.933', 'temperature': 1410}, 'type': 'ZHATemperature', 'uniqueid': 'ec:1b:bd:ff:fe:9d:19:2a-01-0402'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro Tuya 2 created as {'config': {'battery': 30, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'a57d8c9142a52e48e8ecbd66b7e396e1', 'lastseen': '2020-11-22T09:18Z', 'manufacturername': 'Heiman', 'modelid': 'TS0201', 'name': 'Thermo/Hygro Tuya 2', 'state': {'humidity': 6350, 'lastupdated': '2020-11-22T06:15:31.200'}, 'type': 'ZHAHumidity', 'uniqueid': 'ec:1b:bd:ff:fe:9d:19:2a-01-0405'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] TRADFRI on/off switch HiFi created as {'config': {'alert': 'none', 'battery': 87, 'group': '5', 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'd26fdba5258472cd94f55d68f2ffd43d', 'lastseen': '2020-11-22T10:43Z', 'manufacturername': 'IKEA of Sweden', 'mode': 1, 'modelid': 'TRADFRI on/off switch', 'name': 'TRADFRI on/off switch HiFi', 'state': {'buttonevent': 1002, 'lastupdated': '2020-11-21T08:12:36.682'}, 'swversion': '2.2.010', 'type': 'ZHASwitch', 'uniqueid': '68:0a:e2:ff:fe:f7:36:67-01-1000'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Mouvement 3 created as {'config': {'battery': 100, 'on': True, 'reachable': True, 'temperature': 2500, 'tholddark': 12000, 'tholdoffset': 7000}, 'ep': 1, 'etag': '7854ff50657c3465d7a45fa1eab39ae7', 'lastseen': '2020-11-22T11:24Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 3', 'state': {'dark': False, 'daylight': True, 'lastupdated': '2020-11-22T11:24:15.302', 'lightlevel': 19031, 'lux': 80}, 'swversion': '20170627', 'type': 'ZHALightLevel', 'uniqueid': '00:15:8d:00:05:47:4f:aa-01-0400'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Mouvement 3 created as {'config': {'battery': 100, 'duration': 90, 'on': True, 'reachable': True, 'temperature': 2500}, 'ep': 1, 'etag': '7854ff50657c3465d7a45fa1eab39ae7', 'lastseen': '2020-11-22T11:24Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 3', 'state': {'lastupdated': '2020-11-22T11:25:45.824', 'presence': False}, 'swversion': '20170627', 'type': 'ZHAPresence', 'uniqueid': '00:15:8d:00:05:47:4f:aa-01-0406'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Mouvement 4 created as {'config': {'battery': 100, 'on': True, 'reachable': True, 'temperature': 2300, 'tholddark': 12000, 'tholdoffset': 7000}, 'ep': 1, 'etag': '3fbedfe443267cb2aff74bc3cb65ff3a', 'lastseen': '2020-11-22T11:22Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 4', 'state': {'dark': False, 'daylight': False, 'lastupdated': '2020-11-22T11:22:15.936', 'lightlevel': 18977, 'lux': 79}, 'swversion': '20170627', 'type': 'ZHALightLevel', 'uniqueid': '00:15:8d:00:05:4a:6e:1e-01-0400'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Mouvement 4 created as {'config': {'battery': 100, 'duration': 90, 'on': True, 'reachable': True, 'temperature': 2300}, 'ep': 1, 'etag': '3fbedfe443267cb2aff74bc3cb65ff3a', 'lastseen': '2020-11-22T11:22Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 4', 'state': {'lastupdated': '2020-11-22T11:23:46.124', 'presence': False}, 'swversion': '20170627', 'type': 'ZHAPresence', 'uniqueid': '00:15:8d:00:05:4a:6e:1e-01-0406'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Mouvement 5 created as {'config': {'battery': 100, 'on': True, 'reachable': True, 'temperature': 2400, 'tholddark': 12000, 'tholdoffset': 7000}, 'ep': 1, 'etag': '172d8a37ed40f539116ae69eadf71c5d', 'lastseen': '2020-11-22T11:24Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 5', 'state': {'dark': False, 'daylight': True, 'lastupdated': '2020-11-22T11:24:08.385', 'lightlevel': 20087, 'lux': 102}, 'swversion': '20170627', 'type': 'ZHALightLevel', 'uniqueid': '00:15:8d:00:05:2b:34:d6-01-0400'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Mouvement 5 created as {'config': {'battery': 100, 'duration': 90, 'on': True, 'reachable': True, 'temperature': 2400}, 'ep': 1, 'etag': '172d8a37ed40f539116ae69eadf71c5d', 'lastseen': '2020-11-22T11:24Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 5', 'state': {'lastupdated': '2020-11-22T11:25:38.927', 'presence': False}, 'swversion': '20170627', 'type': 'ZHAPresence', 'uniqueid': '00:15:8d:00:05:2b:34:d6-01-0406'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Mouvement 6 created as {'config': {'battery': 100, 'on': True, 'reachable': True, 'temperature': 2600, 'tholddark': 12000, 'tholdoffset': 7000}, 'ep': 1, 'etag': '05863b9d180f6b338cac669e6a74f25b', 'lastseen': '2020-11-22T11:24Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 6', 'state': {'dark': False, 'daylight': True, 'lastupdated': '2020-11-22T11:24:04.110', 'lightlevel': 20375, 'lux': 109}, 'swversion': '20170627', 'type': 'ZHALightLevel', 'uniqueid': '00:15:8d:00:05:72:82:ac-01-0400'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Mouvement 6 created as {'config': {'battery': 100, 'duration': 90, 'on': True, 'reachable': True, 'temperature': 2600}, 'ep': 1, 'etag': '05863b9d180f6b338cac669e6a74f25b', 'lastseen': '2020-11-22T11:24Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.sensor_motion.aq2', 'name': 'Mouvement 6', 'state': {'lastupdated': '2020-11-22T11:25:34.415', 'presence': False}, 'swversion': '20170627', 'type': 'ZHAPresence', 'uniqueid': '00:15:8d:00:05:72:82:ac-01-0406'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] eTRV Séjour created as {'config': {'battery': 40, 'displayflipped': None, 'heatsetpoint': 2050, 'locked': None, 'mountingmode': None, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'e3e9088d08efe71fe972ba38285af121', 'lastseen': '2020-11-22T10:51Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Séjour', 'state': {'errorcode': None, 'lastupdated': '2020-11-22T11:03:51.240', 'mountingmodeactive': False, 'on': True, 'temperature': 2053, 'valve': 18, 'windowopen': 'Closed'}, 'swversion': '20200429', 'type': 'ZHAThermostat', 'uniqueid': 'cc:cc:cc:ff:fe:38:4d:b3-01-0201'} 2020-11-22 12:28:28 INFO (MainThread) [pydeconz.sensor] Unsupported sensor type ZHATime (eTRV Séjour) 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] eTRV Séjour created as {'config': {'battery': 40, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '28e796678d9a24712feef59294343bb6', 'lastseen': '2020-11-22T11:26Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Séjour', 'state': {'lastset': '2020-11-19T08:07:08Z', 'lastupdated': '2020-11-22T10:51:03.444', 'localtime': '2020-11-22T10:51:01', 'utc': '2020-11-22T10:51:01Z'}, 'swversion': '20200429', 'type': 'ZHATime', 'uniqueid': 'cc:cc:cc:ff:fe:38:4d:b3-01-000a'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] TRÅDFRI commande volets created as {'config': {'alert': 'none', 'battery': 21, 'group': '4', 'on': True, 'reachable': True}, 'ep': 1, 'etag': '13bf7de91eb436423cb50dbe0e5d4241', 'lastseen': '2020-11-22T11:25Z', 'manufacturername': 'IKEA of Sweden', 'mode': 3, 'modelid': 'TRADFRI remote control', 'name': 'TRÅDFRI commande volets', 'state': {'buttonevent': 1002, 'lastupdated': '2020-10-31T18:12:09.377'}, 'swversion': '2.3.014', 'type': 'ZHASwitch', 'uniqueid': '68:0a:e2:ff:fe:a4:65:a9-01-1000'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] eTRV Chambre created as {'config': {'battery': 38, 'displayflipped': None, 'heatsetpoint': 2000, 'locked': None, 'mountingmode': None, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '26982c6f2b27aa1a72bf595629a80582', 'lastseen': '2020-11-22T10:51Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Chambre', 'state': {'errorcode': None, 'lastupdated': '2020-11-22T11:26:48.162', 'mountingmodeactive': False, 'on': True, 'temperature': 1950, 'valve': 77, 'windowopen': 'Closed'}, 'swversion': '20200429', 'type': 'ZHAThermostat', 'uniqueid': 'cc:cc:cc:ff:fe:39:3f:3a-01-0201'} 2020-11-22 12:28:28 INFO (MainThread) [pydeconz.sensor] Unsupported sensor type ZHATime (eTRV Chambre) 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] eTRV Chambre created as {'config': {'battery': 38, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'f8e69b969f22ef9c7bb7ae062e0e07fe', 'lastseen': '2020-11-22T11:26Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Chambre', 'state': {'lastset': '2020-11-06T07:46:06Z', 'lastupdated': '2020-11-22T10:51:09.100', 'localtime': '2020-11-22T10:51:04', 'utc': '2020-11-22T10:51:04Z'}, 'swversion': '20200429', 'type': 'ZHATime', 'uniqueid': 'cc:cc:cc:ff:fe:39:3f:3a-01-000a'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] TRÅDFRI on/off switch TV created as {'config': {'alert': 'none', 'battery': 34, 'group': '7', 'on': True, 'reachable': True}, 'ep': 1, 'etag': '6c2a9007f774f81a44df8e453b7032ff', 'lastseen': '2020-11-22T11:21Z', 'manufacturername': 'IKEA of Sweden', 'mode': 1, 'modelid': 'TRADFRI on/off switch', 'name': 'TRÅDFRI on/off switch TV', 'state': {'buttonevent': 1002, 'lastupdated': '2020-11-22T11:21:04.572'}, 'swversion': '2.2.010', 'type': 'ZHASwitch', 'uniqueid': '84:2e:14:ff:fe:1a:8e:77-01-1000'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] eTRV Cuisine created as {'config': {'battery': 60, 'displayflipped': None, 'heatsetpoint': 2000, 'locked': None, 'mountingmode': None, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'd82f2f954ec6496d1073ad38667beb25', 'lastseen': '2020-11-22T11:10Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Cuisine', 'state': {'errorcode': None, 'lastupdated': '2020-11-22T10:55:41.883', 'mountingmodeactive': False, 'on': False, 'temperature': 1919, 'valve': 1, 'windowopen': 'Closed'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHAThermostat', 'uniqueid': '84:2e:14:ff:fe:29:42:ee-01-0201'} 2020-11-22 12:28:28 INFO (MainThread) [pydeconz.sensor] Unsupported sensor type ZHATime (eTRV Cuisine) 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] eTRV Cuisine created as {'config': {'battery': 60, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'd82f2f954ec6496d1073ad38667beb25', 'lastseen': '2020-11-22T11:26Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Cuisine', 'state': {'lastset': '2020-11-16T22:13:38Z', 'lastupdated': '2020-11-22T10:52:26.156', 'localtime': '2020-11-22T10:52:24', 'utc': '2020-11-22T10:52:24Z'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHATime', 'uniqueid': '84:2e:14:ff:fe:29:42:ee-01-000a'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] eTRV Bureau created as {'config': {'battery': 66, 'displayflipped': False, 'heatsetpoint': 1800, 'locked': None, 'mountingmode': None, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '13752105c4de892128383e9e5cd2cf13', 'lastseen': '2020-11-22T11:07Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Bureau', 'state': {'errorcode': None, 'lastupdated': '2020-11-22T10:30:23.196', 'mountingmodeactive': False, 'on': False, 'temperature': 1919, 'valve': 1, 'windowopen': 'Closed'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHAThermostat', 'uniqueid': '84:2e:14:ff:fe:29:3d:37-01-0201'} 2020-11-22 12:28:28 INFO (MainThread) [pydeconz.sensor] Unsupported sensor type ZHATime (eTRV Bureau) 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] eTRV Bureau created as {'config': {'battery': 66, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '13752105c4de892128383e9e5cd2cf13', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Bureau', 'state': {'lastset': '2020-10-19T17:27:10Z', 'lastupdated': '2020-11-22T10:40:40.847', 'localtime': '2020-11-22T10:40:33', 'utc': '2020-11-22T10:40:33Z'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHATime', 'uniqueid': '84:2e:14:ff:fe:29:3d:37-01-000a'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] eTRV SdB created as {'config': {'battery': 55, 'displayflipped': None, 'heatsetpoint': 1900, 'locked': None, 'mountingmode': None, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'd34f76f78e26a160f917a8262418da78', 'lastseen': '2020-11-22T10:54Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV SdB', 'state': {'errorcode': None, 'lastupdated': '2020-11-22T11:26:45.059', 'mountingmodeactive': False, 'on': True, 'temperature': 1931, 'valve': 36, 'windowopen': 'Closed'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHAThermostat', 'uniqueid': '84:2e:14:ff:fe:29:58:55-01-0201'} 2020-11-22 12:28:28 INFO (MainThread) [pydeconz.sensor] Unsupported sensor type ZHATime (eTRV SdB) 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] eTRV SdB created as {'config': {'battery': 55, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'af9c472e0e617b8b3cf116c51451e8f9', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV SdB', 'state': {'lastset': '2020-10-30T07:08:26Z', 'lastupdated': '2020-11-22T10:52:27.330', 'localtime': '2020-11-22T10:52:27', 'utc': '2020-11-22T10:52:27Z'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHATime', 'uniqueid': '84:2e:14:ff:fe:29:58:55-01-000a'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] eTRV Salon created as {'config': {'battery': 80, 'displayflipped': None, 'heatsetpoint': 2050, 'locked': None, 'mountingmode': None, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'e8c0c4822766895da382c4a532d29eb5', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Salon', 'state': {'errorcode': None, 'lastupdated': '2020-11-22T11:26:45.097', 'mountingmodeactive': False, 'on': True, 'temperature': 2029, 'valve': 94, 'windowopen': 'Closed'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHAThermostat', 'uniqueid': '84:2e:14:ff:fe:29:3d:28-01-0201'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 1 created as {'config': {'battery': 98, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '345c9cefd8ad9fbb257ffe1712a33dfe', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 1', 'state': {'lastupdated': '2020-11-22T11:27:18.324', 'temperature': 1972}, 'swversion': '20191205', 'type': 'ZHATemperature', 'uniqueid': '00:15:8d:00:04:87:29:b5-01-0402'} 2020-11-22 12:28:28 INFO (MainThread) [pydeconz.sensor] Unsupported sensor type ZHATime (eTRV Salon) 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] eTRV Salon created as {'config': {'battery': 80, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'e8c0c4822766895da382c4a532d29eb5', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'Danfoss', 'modelid': 'eTRV0100', 'name': 'eTRV Salon', 'state': {'lastset': '2020-10-29T14:46:08Z', 'lastupdated': '2020-11-22T10:52:30.295', 'localtime': '2020-11-22T10:52:31', 'utc': '2020-11-22T10:52:31Z'}, 'swversion': '01.02.0008 01.02', 'type': 'ZHATime', 'uniqueid': '84:2e:14:ff:fe:29:3d:28-01-000a'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] OPPLE Escalier created as {'config': {'battery': 100, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '62c2f21eb95ab77d305f58eaf9ca56ed', 'lastseen': '2020-11-22T10:39Z', 'manufacturername': 'LUMI', 'mode': 1, 'modelid': 'lumi.remote.b686opcn01', 'name': 'OPPLE Escalier', 'state': {'buttonevent': 3002, 'lastupdated': '2020-11-22T08:33:25.684'}, 'swversion': '20190730', 'type': 'ZHASwitch', 'uniqueid': '04:cf:8c:df:3c:7d:5e:9b-01-0012'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] OPPLE Living created as {'config': {'battery': 100, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '144858f6a4113a1f18ae69d190a46712', 'lastseen': '2020-11-22T10:38Z', 'manufacturername': 'LUMI', 'mode': 1, 'modelid': 'lumi.remote.b686opcn01', 'name': 'OPPLE Living', 'state': {'buttonevent': 5002, 'lastupdated': '2020-11-22T07:40:16.203'}, 'swversion': '20190730', 'type': 'ZHASwitch', 'uniqueid': '04:cf:8c:df:3c:7d:5e:d5-01-0012'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 3 created as {'config': {'battery': 95, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'ca44589e0db5c7fcc80f8cf5a20c79b5', 'lastseen': '2020-11-22T11:21Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 3', 'state': {'lastupdated': '2020-11-22T11:21:24.637', 'temperature': 1924}, 'swversion': '20191205', 'type': 'ZHATemperature', 'uniqueid': '00:15:8d:00:05:4b:a0:ab-01-0402'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 3 created as {'config': {'battery': 95, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'ca44589e0db5c7fcc80f8cf5a20c79b5', 'lastseen': '2020-11-22T11:21Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 3', 'state': {'humidity': 5230, 'lastupdated': '2020-11-22T11:21:24.657'}, 'swversion': '20191205', 'type': 'ZHAHumidity', 'uniqueid': '00:15:8d:00:05:4b:a0:ab-01-0405'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 3 created as {'config': {'battery': 95, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'ca44589e0db5c7fcc80f8cf5a20c79b5', 'lastseen': '2020-11-22T11:21Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 3', 'state': {'lastupdated': '2020-11-22T11:21:24.672', 'pressure': 1019}, 'swversion': '20191205', 'type': 'ZHAPressure', 'uniqueid': '00:15:8d:00:05:4b:a0:ab-01-0403'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 4 created as {'config': {'battery': 88, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'e04148522d25449b02dea52397a7b71e', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 4', 'state': {'lastupdated': '2020-11-22T11:27:31.230', 'temperature': 1897}, 'swversion': '20191205', 'type': 'ZHATemperature', 'uniqueid': '00:15:8d:00:05:4c:b3:f2-01-0402'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 4 created as {'config': {'battery': 88, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'e04148522d25449b02dea52397a7b71e', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 4', 'state': {'humidity': 5314, 'lastupdated': '2020-11-22T11:27:31.251'}, 'swversion': '20191205', 'type': 'ZHAHumidity', 'uniqueid': '00:15:8d:00:05:4c:b3:f2-01-0405'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 4 created as {'config': {'battery': 88, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'e04148522d25449b02dea52397a7b71e', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 4', 'state': {'lastupdated': '2020-11-22T11:27:31.261', 'pressure': 1019}, 'swversion': '20191205', 'type': 'ZHAPressure', 'uniqueid': '00:15:8d:00:05:4c:b3:f2-01-0403'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 5 created as {'config': {'battery': 91, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'd2ac6618a857ea8b0eac03cf8c1c588d', 'lastseen': '2020-11-22T11:23Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 5', 'state': {'lastupdated': '2020-11-22T11:23:11.574', 'temperature': 1824}, 'swversion': '20191205', 'type': 'ZHATemperature', 'uniqueid': '00:15:8d:00:05:4d:4d:23-01-0402'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 1 created as {'config': {'battery': 98, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '345c9cefd8ad9fbb257ffe1712a33dfe', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 1', 'state': {'humidity': 5052, 'lastupdated': '2020-11-22T11:27:18.338'}, 'swversion': '20191205', 'type': 'ZHAHumidity', 'uniqueid': '00:15:8d:00:04:87:29:b5-01-0405'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 5 created as {'config': {'battery': 91, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'd2ac6618a857ea8b0eac03cf8c1c588d', 'lastseen': '2020-11-22T11:23Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 5', 'state': {'humidity': 5521, 'lastupdated': '2020-11-22T11:23:11.574'}, 'swversion': '20191205', 'type': 'ZHAHumidity', 'uniqueid': '00:15:8d:00:05:4d:4d:23-01-0405'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 5 created as {'config': {'battery': 91, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'd2ac6618a857ea8b0eac03cf8c1c588d', 'lastseen': '2020-11-22T11:23Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 5', 'state': {'lastupdated': '2020-11-22T11:23:11.575', 'pressure': 1020}, 'swversion': '20191205', 'type': 'ZHAPressure', 'uniqueid': '00:15:8d:00:05:4d:4d:23-01-0403'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 6 created as {'config': {'battery': 75, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '4b579f11fd08e1d3b4244421e2fe0e01', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 6', 'state': {'lastupdated': '2020-11-22T11:28:11.491', 'temperature': 1892}, 'swversion': '20191205', 'type': 'ZHATemperature', 'uniqueid': '00:15:8d:00:05:4c:b7:72-01-0402'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 6 created as {'config': {'battery': 75, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '4b579f11fd08e1d3b4244421e2fe0e01', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 6', 'state': {'humidity': 5553, 'lastupdated': '2020-11-22T11:28:11.501'}, 'swversion': '20191205', 'type': 'ZHAHumidity', 'uniqueid': '00:15:8d:00:05:4c:b7:72-01-0405'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 6 created as {'config': {'battery': 75, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '4b579f11fd08e1d3b4244421e2fe0e01', 'lastseen': '2020-11-22T11:28Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 6', 'state': {'lastupdated': '2020-11-22T11:28:11.507', 'pressure': 1017}, 'swversion': '20191205', 'type': 'ZHAPressure', 'uniqueid': '00:15:8d:00:05:4c:b7:72-01-0403'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 1 created as {'config': {'battery': 98, 'on': True, 'reachable': True}, 'ep': 1, 'etag': '345c9cefd8ad9fbb257ffe1712a33dfe', 'lastseen': '2020-11-22T11:27Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 1', 'state': {'lastupdated': '2020-11-22T11:27:18.349', 'pressure': 1017}, 'swversion': '20191205', 'type': 'ZHAPressure', 'uniqueid': '00:15:8d:00:04:87:29:b5-01-0403'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 2 created as {'config': {'battery': 85, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'f085cae61abb6903f5de78501bebac1d', 'lastseen': '2020-11-22T11:08Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 2', 'state': {'lastupdated': '2020-11-22T11:08:46.066', 'temperature': 1800}, 'swversion': '20191205', 'type': 'ZHATemperature', 'uniqueid': '00:15:8d:00:04:85:53:99-01-0402'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 2 created as {'config': {'battery': 85, 'offset': 0, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'f085cae61abb6903f5de78501bebac1d', 'lastseen': '2020-11-22T11:08Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 2', 'state': {'humidity': 5873, 'lastupdated': '2020-11-22T11:08:46.066'}, 'swversion': '20191205', 'type': 'ZHAHumidity', 'uniqueid': '00:15:8d:00:04:85:53:99-01-0405'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.deconzdevice] Thermo/Hygro 2 created as {'config': {'battery': 85, 'on': True, 'reachable': True}, 'ep': 1, 'etag': 'f085cae61abb6903f5de78501bebac1d', 'lastseen': '2020-11-22T11:08Z', 'manufacturername': 'LUMI', 'modelid': 'lumi.weather', 'name': 'Thermo/Hygro 2', 'state': {'lastupdated': '2020-11-22T11:08:46.067', 'pressure': 1020}, 'swversion': '20191205', 'type': 'ZHAPressure', 'uniqueid': '00:15:8d:00:04:85:53:99-01-0403'} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.websocket] Websocket starting 2020-11-22 12:28:28 DEBUG (MainThread) [homeassistant.components.deconz] deCONZ event created: tradfri_commande_volets 2020-11-22 12:28:28 DEBUG (MainThread) [homeassistant.components.deconz] deCONZ event created: tradfri_on_off_switch_hifi 2020-11-22 12:28:28 DEBUG (MainThread) [homeassistant.components.deconz] deCONZ event created: tradfri_on_off_switch_tv 2020-11-22 12:28:28 DEBUG (MainThread) [homeassistant.components.deconz] deCONZ event created: opple_escalier 2020-11-22 12:28:28 DEBUG (MainThread) [homeassistant.components.deconz] deCONZ event created: opple_living 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.updater] Submitted analytics to Home Assistant servers. Information submitted includes {} 2020-11-22 12:28:28 INFO (SyncWorker_2) [homeassistant.loader] Loaded fan from homeassistant.components.fan 2020-11-22 12:28:28 INFO (SyncWorker_0) [homeassistant.loader] Loaded lock from homeassistant.components.lock 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.deconz 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.climate] Setting up climate.deconz 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.cover] Setting up cover.deconz 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.light] Setting up light.deconz 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.scene] Setting up scene.deconz 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.deconz 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.switch] Setting up switch.deconz 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.setup] Setting up fan 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.setup] Setup of domain fan took 0.0 seconds 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.setup] Setting up lock 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.setup] Setup of domain lock took 0.0 seconds 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.light] Not adding entity Configuration tool 1 because it's disabled 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.light] Not adding entity Lampe gauche because it's disabled 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.light] Not adding entity Lampe droite because it's disabled 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.light] Not adding entity HC because it's disabled 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.sensor] Not adding entity Daylight because it's disabled 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.fan] Setting up fan.deconz 2020-11-22 12:28:28 INFO (MainThread) [homeassistant.components.lock] Setting up lock.deconz 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.websocket] Websocket running 2020-11-22 12:28:28 ERROR (MainThread) [homeassistant.util.logging] Exception in async_update_callback when dispatching 'deconz-reachable-000000000000': (True,) Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 135, in async_update_callback super().async_update_callback(force_update=force_update) File "/usr/src/homeassistant/homeassistant/components/deconz/deconz_device.py", line 93, in async_update_callback self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 296, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 320, in _async_write_ha_state sstate = self.state File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 140, in state return self._device.state AttributeError: 'DeconzSensor' object has no attribute 'state' 2020-11-22 12:28:28 ERROR (MainThread) [homeassistant.util.logging] Exception in async_update_callback when dispatching 'deconz-reachable-000000000000': (True,) Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 135, in async_update_callback super().async_update_callback(force_update=force_update) File "/usr/src/homeassistant/homeassistant/components/deconz/deconz_device.py", line 93, in async_update_callback self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 296, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 320, in _async_write_ha_state sstate = self.state File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 140, in state return self._device.state AttributeError: 'DeconzSensor' object has no attribute 'state' 2020-11-22 12:28:28 ERROR (MainThread) [homeassistant.util.logging] Exception in async_update_callback when dispatching 'deconz-reachable-000000000000': (True,) Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 135, in async_update_callback super().async_update_callback(force_update=force_update) File "/usr/src/homeassistant/homeassistant/components/deconz/deconz_device.py", line 93, in async_update_callback self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 296, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 320, in _async_write_ha_state sstate = self.state File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 140, in state return self._device.state AttributeError: 'DeconzSensor' object has no attribute 'state' 2020-11-22 12:28:28 ERROR (MainThread) [homeassistant.util.logging] Exception in async_update_callback when dispatching 'deconz-reachable-000000000000': (True,) Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 135, in async_update_callback super().async_update_callback(force_update=force_update) File "/usr/src/homeassistant/homeassistant/components/deconz/deconz_device.py", line 93, in async_update_callback self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 296, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 320, in _async_write_ha_state sstate = self.state File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 140, in state return self._device.state AttributeError: 'DeconzSensor' object has no attribute 'state' 2020-11-22 12:28:28 ERROR (MainThread) [homeassistant.util.logging] Exception in async_update_callback when dispatching 'deconz-reachable-000000000000': (True,) Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 135, in async_update_callback super().async_update_callback(force_update=force_update) File "/usr/src/homeassistant/homeassistant/components/deconz/deconz_device.py", line 93, in async_update_callback self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 296, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 320, in _async_write_ha_state sstate = self.state File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 140, in state return self._device.state AttributeError: 'DeconzSensor' object has no attribute 'state' 2020-11-22 12:28:28 ERROR (MainThread) [homeassistant.util.logging] Exception in async_update_callback when dispatching 'deconz-reachable-000000000000': (True,) Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 135, in async_update_callback super().async_update_callback(force_update=force_update) File "/usr/src/homeassistant/homeassistant/components/deconz/deconz_device.py", line 93, in async_update_callback self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 296, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 320, in _async_write_ha_state sstate = self.state File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 140, in state return self._device.state AttributeError: 'DeconzSensor' object has no attribute 'state' 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.gateway] Sending "put" "{'heatsetpoint': 2000.0}" to "192.168.1.76 /sensors/30/config" 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.gateway] HTTP request response: [{'success': {'/sensors/30/config/heatsetpoint': 2000}}] 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.websocket] {"config":{"battery":38,"heatsetpoint":2000,"offset":0,"on":true,"reachable":true},"e":"changed","id":"30","r":"sensors","t":"event","uniqueid":"cc:cc:cc:ff:fe:39:3f:3a-01-0201"} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.gateway] Sending "put" "{'heatsetpoint': 2000.0}" to "192.168.1.76 /sensors/33/config" 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.gateway] HTTP request response: [{'success': {'/sensors/33/config/heatsetpoint': 2000}}] 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.gateway] Sending "put" "{'heatsetpoint': 1900.0}" to "192.168.1.76 /sensors/37/config" 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.websocket] {"config":{"battery":60,"heatsetpoint":2000,"offset":0,"on":true,"reachable":true},"e":"changed","id":"33","r":"sensors","t":"event","uniqueid":"84:2e:14:ff:fe:29:42:ee-01-0201"} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.gateway] HTTP request response: [{'success': {'/sensors/37/config/heatsetpoint': 1900}}] 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.websocket] {"config":{"battery":55,"heatsetpoint":1900,"offset":0,"on":true,"reachable":true},"e":"changed","id":"37","r":"sensors","t":"event","uniqueid":"84:2e:14:ff:fe:29:58:55-01-0201"} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.gateway] Sending "put" "{'heatsetpoint': 2050.0}" to "192.168.1.76 /sensors/39/config" 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.gateway] HTTP request response: [{'success': {'/sensors/39/config/heatsetpoint': 2050}}] 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.websocket] {"config":{"battery":80,"heatsetpoint":2050,"offset":0,"on":true,"reachable":true},"e":"changed","id":"39","r":"sensors","t":"event","uniqueid":"84:2e:14:ff:fe:29:3d:28-01-0201"} 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.gateway] Sending "put" "{'heatsetpoint': 2050.0}" to "192.168.1.76 /sensors/28/config" 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.gateway] HTTP request response: [{'success': {'/sensors/28/config/heatsetpoint': 2050}}] 2020-11-22 12:28:28 DEBUG (MainThread) [pydeconz.websocket] {"config":{"battery":40,"heatsetpoint":2050,"offset":0,"on":true,"reachable":true},"e":"changed","id":"28","r":"sensors","t":"event","uniqueid":"cc:cc:cc:ff:fe:38:4d:b3-01-0201"} 2020-11-22 12:28:29 INFO (MainThread) [custom_components.hacs] Setup task HacsSetupTask.HACS_REPO 2020-11-22 12:28:30 INFO (MainThread) [custom_components.hacs.repository.integration.hacs.integration] Registration completed 2020-11-22 12:28:30 INFO (MainThread) [custom_components.hacs.data] Restore started 2020-11-22 12:28:32 INFO (MainThread) [custom_components.hacs.data] Restore done 2020-11-22 12:28:32 INFO (MainThread) [custom_components.hacs] Setup task HacsSetupTask.SENSOR 2020-11-22 12:28:32 INFO (MainThread) [custom_components.hacs] Stage changed: HacsStage.WAITING 2020-11-22 12:28:32 INFO (MainThread) [custom_components.hacs] Setup complete, waiting for Home Assistant before startup tasks starts 2020-11-22 12:28:32 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.hacs 2020-11-22 12:28:35 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"id":"7","lastannounced":"2020-10-10T12:22:06Z","lastseen":"2020-11-22T11:28Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI control outlet","name":"Prise TV","swversion":"2.0.022","type":"On/Off plug-in unit","uniqueid":"14:b4:57:ff:fe:c5:45:15-01"},"e":"changed","id":"7","r":"lights","t":"event","uniqueid":"14:b4:57:ff:fe:c5:45:15-01"} 2020-11-22 12:28:45 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"id":"2","lastannounced":"2020-08-26T17:34:41Z","lastseen":"2020-11-22T11:28Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI control outlet","name":"Prise HiFi","swversion":"2.0.022","type":"On/Off plug-in unit","uniqueid":"68:0a:e2:ff:fe:fd:b5:45-01"},"e":"changed","id":"2","r":"lights","t":"event","uniqueid":"68:0a:e2:ff:fe:fd:b5:45-01"} 2020-11-22 12:28:45 DEBUG (MainThread) [pydeconz.websocket] {"e":"changed","id":"30","r":"sensors","state":{"errorcode":null,"lastupdated":"2020-11-22T11:28:48.126","mountingmodeactive":false,"on":true,"temperature":1950,"valve":80,"windowopen":"Closed"},"t":"event","uniqueid":"cc:cc:cc:ff:fe:39:3f:3a-01-0201"} 2020-11-22 12:28:50 INFO (MainThread) [homeassistant.setup] Setting up shelly 2020-11-22 12:28:50 INFO (MainThread) [homeassistant.setup] Setup of domain shelly took 0.0 seconds 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.setup] Setting up mobile_app 2020-11-22 12:28:51 INFO (MainThread) [custom_components.shelly] Starting shelly, 0.2.0 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.setup] Setup of domain mobile_app took 0.1 seconds 2020-11-22 12:28:51 INFO (SyncWorker_24) [homeassistant.loader] Loaded google_translate from homeassistant.components.google_translate 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.setup] Setting up device_tracker 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.setup] Setting up tts 2020-11-22 12:28:51 INFO (MainThread) [pyShelly] Init 0.2.9 2020-11-22 12:28:51 INFO (MainThread) [custom_components.shelly] pyShelly, 0.2.9 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.components.notify] Setting up notify.mobile_app 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.mobile_app 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.mobile_app 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.mobile_app 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.mobile_app 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.setup] Setup of domain device_tracker took 0.1 seconds 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.shelly 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.setup] Setting up default_config 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.mobile_app 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.mobile_app 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.setup] Setup of domain tts took 0.5 seconds 2020-11-22 12:28:51 INFO (SyncWorker_41) [homeassistant.loader] Loaded stream from homeassistant.components.stream 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.setup] Setting up stream 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.setup] Setup of domain stream took 0.0 seconds 2020-11-22 12:28:51 INFO (MainThread) [homeassistant.setup] Setup of domain default_config took 0.1 seconds 2020-11-22 12:28:51 INFO (SyncWorker_42) [homeassistant.loader] Loaded plex from homeassistant.components.plex 2020-11-22 12:28:51 INFO (SyncWorker_38) [homeassistant.loader] Loaded sonos from homeassistant.components.sonos 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.setup] Setting up cast 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.setup] Setup of domain cast took 0.0 seconds 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.components.media_player] Setting up media_player.cast 2020-11-22 12:28:52 INFO (SyncWorker_32) [pychromecast] Querying device status 2020-11-22 12:28:52 INFO (SyncWorker_31) [pychromecast] Querying device status 2020-11-22 12:28:52 INFO (SyncWorker_30) [pychromecast] Querying device status 2020-11-22 12:28:52 INFO (SyncWorker_27) [pychromecast] Querying device status 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.bootstrap] Home Assistant initialized in 143.75s 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.core] Starting Home Assistant 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.core] Timer:starting 2020-11-22 12:28:52 INFO (SyncWorker_11) [homeassistant.components.zeroconf] Starting Zeroconf broadcast 2020-11-22 12:28:52 INFO (MainThread) [custom_components.hacs] Stage changed: HacsStage.STARTUP 2020-11-22 12:28:52 INFO (MainThread) [custom_components.hacs] setup task HacsSetupTask.CATEGORIES 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.components.automation.ouvrir_les_volets_le_matin_la_semaine] Initialized trigger VA - Ouvrir les volets le matin 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.components.automation.fermer_les_volets_le_soir] Initialized trigger VA - Fermer les volets le soir 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.components.automation.pg_envoyer_une_notif_quand_on_oublie_de_fermer_la_porte_de_l_escalier_du_garage] Initialized trigger N - Envoyer une notif quand on oublie de fermer la porte de l'escalier du garage 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.components.automation.ls_basculer_les_lumieres_depuis_l_interrupteur_ikea] Initialized trigger LS - Basculer les lumières depuis l'interrupteur Ikea 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.components.automation.n_envoyer_une_notif_d_alarme_quand_intrus] Initialized trigger N - Envoyer une notif d'alarme quand intrus 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.components.automation.n_envoyer_une_notif_si_detection_de_fumees] Initialized trigger N - Envoyer une notif si détection de fumées 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.components.automation.a_couper_l_alarme] Initialized trigger A - Couper l'alarme 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.components.automation.l_new_lampe_escalier] Initialized trigger L - Lampe Escalier 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.components.automation.l_lampe_garage] Initialized trigger L - Lampe Garage 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.components.automation.v_commande_des_volets_depuis_switch_escalier] Initialized trigger V - Commande des volets depuis switch escalier 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.components.automation.v_commande_des_volets_depuis_switch_salon] Initialized trigger V - Commande des volets depuis switch salon 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.components.automation.hc_ambiance_mode_film] Initialized trigger HC - ambiance mode film 2020-11-22 12:28:52 INFO (MainThread) [homeassistant.components.automation.hc_ambiance_mode_relax] Initialized trigger HC - ambiance mode relax 2020-11-22 12:28:53 INFO (SyncWorker_19) [homeassistant.loader] Loaded xiaomi_aqara from homeassistant.components.xiaomi_aqara 2020-11-22 12:28:53 INFO (SyncWorker_16) [homeassistant.loader] Loaded xiaomi_miio from homeassistant.components.xiaomi_miio 2020-11-22 12:28:53 INFO (SyncWorker_15) [homeassistant.loader] Loaded brother from homeassistant.components.brother 2020-11-22 12:28:53 INFO (SyncWorker_13) [homeassistant.loader] Loaded discovery from homeassistant.components.discovery 2020-11-22 12:28:59 INFO (MainThread) [custom_components.hacs] Loading known repositories 2020-11-22 12:28:59 DEBUG (MainThread) [homeassistant.components.deconz] deCONZ SSDP discovery {'UDN': 'uuid:423a1200-b50a-4d37-832c-6946ffbe6a0a', 'deviceType': 'urn:schemas-upnp-org:device:Basic:1', 'friendlyName': 'ZBGW (192.168.1.76)', 'iconList': {'icon': {'depth': '24', 'height': '48', 'mimetype': 'image/png', 'url': 'hue_logo_0.png', 'width': '48'}}, 'manufacturer': 'Royal Philips Electronics', 'manufacturerURL': 'http://www.dresden-elektronik.de', 'modelDescription': 'Philips hue compatible Personal Wireless Lighting', 'modelName': 'Philips hue bridge 2015', 'modelNumber': 'BSB002', 'modelURL': 'http://www.dresden-elektronik.de', 'presentationURL': 'index.html', 'serialNumber': '00212E05A7A3', 'ssdp_ext': '', 'ssdp_location': 'http://192.168.1.76:80/description.xml', 'ssdp_server': 'Linux/3.14.0 UPnP/1.0 IpBridge/1.26.0', 'ssdp_st': 'upnp:rootdevice', 'ssdp_usn': 'uuid:423a1200-b50a-4d37-832c-6946ffbe6a0a::upnp:rootdevice'} 2020-11-22 12:28:59 DEBUG (MainThread) [homeassistant.components.deconz] deCONZ SSDP discovery {'UDN': 'uuid:423a1200-b50a-4d37-832c-6946ffbe6a0a', 'deviceType': 'urn:schemas-upnp-org:device:Basic:1', 'friendlyName': 'ZBGW (192.168.1.76)', 'iconList': {'icon': {'depth': '24', 'height': '48', 'mimetype': 'image/png', 'url': 'hue_logo_0.png', 'width': '48'}}, 'manufacturer': 'Royal Philips Electronics', 'manufacturerURL': 'http://www.dresden-elektronik.de', 'modelDescription': 'Philips hue compatible Personal Wireless Lighting', 'modelName': 'Philips hue bridge 2015', 'modelNumber': 'BSB002', 'modelURL': 'http://www.dresden-elektronik.de', 'presentationURL': 'index.html', 'serialNumber': '00212E05A7A3', 'ssdp_ext': '', 'ssdp_location': 'http://192.168.1.76:80/description.xml', 'ssdp_server': 'Linux/3.14.0 UPnP/1.0 IpBridge/1.26.0', 'ssdp_st': 'uuid:423a1200-b50a-4d37-832c-6946ffbe6a0a', 'ssdp_usn': 'uuid:423a1200-b50a-4d37-832c-6946ffbe6a0a'} 2020-11-22 12:28:59 DEBUG (MainThread) [homeassistant.components.deconz] deCONZ SSDP discovery {'UDN': 'uuid:423a1200-b50a-4d37-832c-6946ffbe6a0a', 'deviceType': 'urn:schemas-upnp-org:device:Basic:1', 'friendlyName': 'ZBGW (192.168.1.76)', 'iconList': {'icon': {'depth': '24', 'height': '48', 'mimetype': 'image/png', 'url': 'hue_logo_0.png', 'width': '48'}}, 'manufacturer': 'Royal Philips Electronics', 'manufacturerURL': 'http://www.dresden-elektronik.de', 'modelDescription': 'Philips hue compatible Personal Wireless Lighting', 'modelName': 'Philips hue bridge 2015', 'modelNumber': 'BSB002', 'modelURL': 'http://www.dresden-elektronik.de', 'presentationURL': 'index.html', 'serialNumber': '00212E05A7A3', 'ssdp_ext': '', 'ssdp_location': 'http://192.168.1.76:80/description.xml', 'ssdp_server': 'Linux/3.14.0 UPnP/1.0 IpBridge/1.26.0', 'ssdp_st': 'urn:schemas-upnp-org:device:basic:1', 'ssdp_usn': 'uuid:423a1200-b50a-4d37-832c-6946ffbe6a0a::urn:schemas-upnp-org:device:basic:1'} 2020-11-22 12:28:59 INFO (SyncWorker_37) [homeassistant.loader] Loaded hue from homeassistant.components.hue 2020-11-22 12:29:00 INFO (MainThread) [custom_components.hacs.repository.integration.fineemb.Lynk-Co] Starting removal 2020-11-22 12:29:03 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"id":"1","lastannounced":null,"lastseen":"2020-11-22T11:29Z","manufacturername":"dresden elektronik","modelid":"ConBee II","name":"Configuration tool 1","swversion":"0x264a0700","type":"Configuration tool","uniqueid":"00:21:2e:ff:ff:05:a7:a3-01"},"e":"changed","id":"1","r":"lights","t":"event","uniqueid":"00:21:2e:ff:ff:05:a7:a3-01"} 2020-11-22 12:29:03 INFO (MainThread) [homeassistant.components.switch] Setting up switch.shelly 2020-11-22 12:29:03 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.shelly 2020-11-22 12:29:04 INFO (MainThread) [homeassistant.components.light] Setting up light.shelly 2020-11-22 12:29:04 INFO (MainThread) [homeassistant.components.binary_sensor] Not adding entity Lumière escalier because it's disabled 2020-11-22 12:29:05 INFO (MainThread) [homeassistant.components.binary_sensor] Not adding entity Shelly Lumière garage - Switch because it's disabled 2020-11-22 12:29:10 INFO (MainThread) [custom_components.hacs] Stage changed: HacsStage.RUNNING 2020-11-22 12:29:46 DEBUG (MainThread) [pydeconz.websocket] {"e":"changed","id":"30","r":"sensors","state":{"errorcode":null,"lastupdated":"2020-11-22T11:29:48.625","mountingmodeactive":false,"on":true,"temperature":1950,"valve":81,"windowopen":"Closed"},"t":"event","uniqueid":"cc:cc:cc:ff:fe:39:3f:3a-01-0201"} 2020-11-22 12:29:46 DEBUG (MainThread) [pydeconz.websocket] {"e":"changed","id":"37","r":"sensors","state":{"errorcode":null,"lastupdated":"2020-11-22T11:29:49.059","mountingmodeactive":false,"on":true,"temperature":1931,"valve":37,"windowopen":"Closed"},"t":"event","uniqueid":"84:2e:14:ff:fe:29:58:55-01-0201"} 2020-11-22 12:29:47 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"colorcapabilities":8,"id":"5","lastannounced":"2020-11-01T11:05:57Z","lastseen":"2020-11-22T11:29Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb E27 CWS opal 600lm","name":"Lampe gauche","powerup":7,"swversion":"1.3.002","type":"Color light","uniqueid":"ec:1b:bd:ff:fe:9c:2e:20-01"},"e":"changed","id":"5","r":"lights","t":"event","uniqueid":"ec:1b:bd:ff:fe:9c:2e:20-01"} 2020-11-22 12:29:49 DEBUG (MainThread) [pydeconz.websocket] {"e":"changed","id":"28","r":"sensors","state":{"errorcode":null,"lastupdated":"2020-11-22T11:29:51.264","mountingmodeactive":false,"on":true,"temperature":2053,"valve":17,"windowopen":"Closed"},"t":"event","uniqueid":"cc:cc:cc:ff:fe:38:4d:b3-01-0201"} 2020-11-22 12:29:52 DEBUG (MainThread) [pydeconz.websocket] {"config":{"alert":"none","battery":87,"group":"5","on":true,"reachable":true},"e":"changed","id":"19","r":"sensors","t":"event","uniqueid":"68:0a:e2:ff:fe:f7:36:67-01-1000"} 2020-11-22 12:29:57 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"colorcapabilities":8,"id":"6","lastannounced":"2020-10-28T18:33:33Z","lastseen":"2020-11-22T11:29Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb E27 CWS opal 600lm","name":"Lampe droite","swversion":"1.3.002","type":"Color light","uniqueid":"cc:cc:cc:ff:fe:e2:6d:54-01"},"e":"changed","id":"6","r":"lights","t":"event","uniqueid":"cc:cc:cc:ff:fe:e2:6d:54-01"} 2020-11-22 12:30:04 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"id":"7","lastannounced":"2020-10-10T12:22:06Z","lastseen":"2020-11-22T11:30Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI control outlet","name":"Prise TV","swversion":"2.0.022","type":"On/Off plug-in unit","uniqueid":"14:b4:57:ff:fe:c5:45:15-01"},"e":"changed","id":"7","r":"lights","t":"event","uniqueid":"14:b4:57:ff:fe:c5:45:15-01"} 2020-11-22 12:30:15 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"id":"2","lastannounced":"2020-08-26T17:34:41Z","lastseen":"2020-11-22T11:30Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI control outlet","name":"Prise HiFi","swversion":"2.0.022","type":"On/Off plug-in unit","uniqueid":"68:0a:e2:ff:fe:fd:b5:45-01"},"e":"changed","id":"2","r":"lights","t":"event","uniqueid":"68:0a:e2:ff:fe:fd:b5:45-01"} 2020-11-22 12:30:33 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"id":"1","lastannounced":null,"lastseen":"2020-11-22T11:30Z","manufacturername":"dresden elektronik","modelid":"ConBee II","name":"Configuration tool 1","swversion":"0x264a0700","type":"Configuration tool","uniqueid":"00:21:2e:ff:ff:05:a7:a3-01"},"e":"changed","id":"1","r":"lights","t":"event","uniqueid":"00:21:2e:ff:ff:05:a7:a3-01"} 2020-11-22 12:30:46 DEBUG (MainThread) [pydeconz.websocket] {"e":"changed","id":"35","r":"sensors","state":{"errorcode":null,"lastupdated":"2020-11-22T11:30:48.706","mountingmodeactive":false,"on":false,"temperature":1944,"valve":1,"windowopen":"Closed"},"t":"event","uniqueid":"84:2e:14:ff:fe:29:3d:37-01-0201"} 2020-11-22 12:30:46 DEBUG (MainThread) [pydeconz.websocket] {"e":"changed","id":"30","r":"sensors","state":{"errorcode":null,"lastupdated":"2020-11-22T11:30:49.021","mountingmodeactive":false,"on":true,"temperature":1950,"valve":84,"windowopen":"Closed"},"t":"event","uniqueid":"cc:cc:cc:ff:fe:39:3f:3a-01-0201"} 2020-11-22 12:31:14 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"colorcapabilities":8,"id":"5","lastannounced":"2020-11-01T11:05:57Z","lastseen":"2020-11-22T11:31Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb E27 CWS opal 600lm","name":"Lampe gauche","powerup":7,"swversion":"1.3.002","type":"Color light","uniqueid":"ec:1b:bd:ff:fe:9c:2e:20-01"},"e":"changed","id":"5","r":"lights","t":"event","uniqueid":"ec:1b:bd:ff:fe:9c:2e:20-01"} 2020-11-22 12:31:24 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"colorcapabilities":8,"id":"6","lastannounced":"2020-10-28T18:33:33Z","lastseen":"2020-11-22T11:31Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb E27 CWS opal 600lm","name":"Lampe droite","swversion":"1.3.002","type":"Color light","uniqueid":"cc:cc:cc:ff:fe:e2:6d:54-01"},"e":"changed","id":"6","r":"lights","t":"event","uniqueid":"cc:cc:cc:ff:fe:e2:6d:54-01"} 2020-11-22 12:31:28 DEBUG (MainThread) [pydeconz.websocket] {"e":"changed","id":"33","r":"sensors","state":{"errorcode":null,"lastupdated":"2020-11-22T11:31:30.616","mountingmodeactive":false,"on":true,"temperature":1919,"valve":6,"windowopen":"Closed"},"t":"event","uniqueid":"84:2e:14:ff:fe:29:42:ee-01-0201"} 2020-11-22 12:31:30 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"id":"7","lastannounced":"2020-10-10T12:22:06Z","lastseen":"2020-11-22T11:31Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI control outlet","name":"Prise TV","swversion":"2.0.022","type":"On/Off plug-in unit","uniqueid":"14:b4:57:ff:fe:c5:45:15-01"},"e":"changed","id":"7","r":"lights","t":"event","uniqueid":"14:b4:57:ff:fe:c5:45:15-01"} 2020-11-22 12:31:39 DEBUG (MainThread) [pydeconz.websocket] {"e":"changed","id":"37","r":"sensors","state":{"errorcode":null,"lastupdated":"2020-11-22T11:31:41.257","mountingmodeactive":false,"on":true,"temperature":1931,"valve":39,"windowopen":"Closed"},"t":"event","uniqueid":"84:2e:14:ff:fe:29:58:55-01-0201"} 2020-11-22 12:31:41 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"id":"2","lastannounced":"2020-08-26T17:34:41Z","lastseen":"2020-11-22T11:31Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI control outlet","name":"Prise HiFi","swversion":"2.0.022","type":"On/Off plug-in unit","uniqueid":"68:0a:e2:ff:fe:fd:b5:45-01"},"e":"changed","id":"2","r":"lights","t":"event","uniqueid":"68:0a:e2:ff:fe:fd:b5:45-01"} 2020-11-22 12:31:59 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"id":"1","lastannounced":null,"lastseen":"2020-11-22T11:32Z","manufacturername":"dresden elektronik","modelid":"ConBee II","name":"Configuration tool 1","swversion":"0x264a0700","type":"Configuration tool","uniqueid":"00:21:2e:ff:ff:05:a7:a3-01"},"e":"changed","id":"1","r":"lights","t":"event","uniqueid":"00:21:2e:ff:ff:05:a7:a3-01"} 2020-11-22 12:32:29 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"colorcapabilities":8,"id":"5","lastannounced":"2020-11-01T11:05:57Z","lastseen":"2020-11-22T11:32Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb E27 CWS opal 600lm","name":"Lampe gauche","powerup":7,"swversion":"1.3.002","type":"Color light","uniqueid":"ec:1b:bd:ff:fe:9c:2e:20-01"},"e":"changed","id":"5","r":"lights","t":"event","uniqueid":"ec:1b:bd:ff:fe:9c:2e:20-01"} 2020-11-22 12:32:39 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"colorcapabilities":8,"id":"6","lastannounced":"2020-10-28T18:33:33Z","lastseen":"2020-11-22T11:32Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI bulb E27 CWS opal 600lm","name":"Lampe droite","swversion":"1.3.002","type":"Color light","uniqueid":"cc:cc:cc:ff:fe:e2:6d:54-01"},"e":"changed","id":"6","r":"lights","t":"event","uniqueid":"cc:cc:cc:ff:fe:e2:6d:54-01"} 2020-11-22 12:32:46 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"id":"7","lastannounced":"2020-10-10T12:22:06Z","lastseen":"2020-11-22T11:32Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI control outlet","name":"Prise TV","swversion":"2.0.022","type":"On/Off plug-in unit","uniqueid":"14:b4:57:ff:fe:c5:45:15-01"},"e":"changed","id":"7","r":"lights","t":"event","uniqueid":"14:b4:57:ff:fe:c5:45:15-01"} 2020-11-22 12:32:57 DEBUG (MainThread) [pydeconz.websocket] {"attr":{"id":"2","lastannounced":"2020-08-26T17:34:41Z","lastseen":"2020-11-22T11:32Z","manufacturername":"IKEA of Sweden","modelid":"TRADFRI control outlet","name":"Prise HiFi","swversion":"2.0.022","type":"On/Off plug-in unit","uniqueid":"68:0a:e2:ff:fe:fd:b5:45-01"},"e":"changed","id":"2","r":"lights","t":"event","uniqueid":"68:0a:e2:ff:fe:fd:b5:45-01"} 2020-11-22 12:33:05 DEBUG (MainThread) [pydeconz.websocket] {"e":"changed","id":"28","r":"sensors","state":{"errorcode":null,"lastupdated":"2020-11-22T11:33:07.409","mountingmodeactive":false,"on":true,"temperature":2053,"valve":16,"windowopen":"Closed"},"t":"event","uniqueid":"cc:cc:cc:ff:fe:38:4d:b3-01-0201"} 2020-11-22 12:33:05 ERROR (MainThread) [pydeconz.websocket] Unexpected error 'DeconzSensor' object has no attribute 'state' 2020-11-22 12:33:05 DEBUG (MainThread) [pydeconz.websocket] Websocket starting 2020-11-22 12:33:05 DEBUG (MainThread) [pydeconz.websocket] Reconnecting to deCONZ in 15. 2020-11-22 12:33:05 INFO (MainThread) [homeassistant.components.automation.l_lampe_garage] L - Lampe Garage: Restarting 2020-11-22 12:33:05 INFO (MainThread) [homeassistant.components.automation.l_lampe_garage] L - Lampe Garage: Running automation actions 2020-11-22 12:33:06 INFO (MainThread) [homeassistant.components.automation.l_lampe_garage] L - Lampe Garage: Choose at step 1: default: Running automation actions 2020-11-22 12:33:06 INFO (MainThread) [homeassistant.components.automation.l_lampe_garage] L - Lampe Garage: Running automation actions 2020-11-22 12:33:06 INFO (MainThread) [homeassistant.components.automation.l_lampe_garage] L - Lampe Garage: Choose at step 1: default: Running automation actions 2020-11-22 12:33:16 INFO (SyncWorker_6) [homeassistant.loader] Loaded pvpc_hourly_pricing from homeassistant.components.pvpc_hourly_pricing 2020-11-22 12:33:16 INFO (SyncWorker_35) [homeassistant.loader] Loaded konnected from homeassistant.components.konnected 2020-11-22 12:33:16 INFO (SyncWorker_42) [homeassistant.loader] Loaded mailgun from homeassistant.components.mailgun 2020-11-22 12:33:16 INFO (SyncWorker_27) [homeassistant.loader] Loaded nest from homeassistant.components.nest 2020-11-22 12:33:16 INFO (SyncWorker_32) [homeassistant.loader] Loaded nightscout from homeassistant.components.nightscout 2020-11-22 12:33:16 INFO (SyncWorker_24) [homeassistant.loader] Loaded ios from homeassistant.components.ios 2020-11-22 12:33:16 INFO (SyncWorker_28) [homeassistant.loader] Loaded lifx from homeassistant.components.lifx 2020-11-22 12:33:16 INFO (SyncWorker_30) [homeassistant.loader] Loaded griddy from homeassistant.components.griddy 2020-11-22 12:33:16 INFO (SyncWorker_29) [homeassistant.loader] Loaded flume from homeassistant.components.flume 2020-11-22 12:33:16 INFO (SyncWorker_26) [homeassistant.loader] Loaded openuv from homeassistant.components.openuv 2020-11-22 12:33:16 INFO (SyncWorker_34) [homeassistant.loader] Loaded vilfo from homeassistant.components.vilfo 2020-11-22 12:33:16 INFO (SyncWorker_17) [homeassistant.loader] Loaded sms from homeassistant.components.sms 2020-11-22 12:33:16 INFO (SyncWorker_13) [homeassistant.loader] Loaded harmony from homeassistant.components.harmony 2020-11-22 12:33:16 INFO (SyncWorker_14) [homeassistant.loader] Loaded songpal from homeassistant.components.songpal 2020-11-22 12:33:16 INFO (SyncWorker_15) [homeassistant.loader] Loaded neato from homeassistant.components.neato 2020-11-22 12:33:16 INFO (SyncWorker_9) [homeassistant.loader] Loaded forked_daapd from homeassistant.components.forked_daapd 2020-11-22 12:33:16 INFO (SyncWorker_12) [homeassistant.loader] Loaded cloudflare from homeassistant.components.cloudflare 2020-11-22 12:33:16 INFO (SyncWorker_7) [homeassistant.loader] Loaded openweathermap from homeassistant.components.openweathermap 2020-11-22 12:33:16 INFO (SyncWorker_4) [homeassistant.loader] Loaded hunterdouglas_powerview from homeassistant.components.hunterdouglas_powerview 2020-11-22 12:33:16 INFO (SyncWorker_36) [homeassistant.loader] Loaded squeezebox from homeassistant.components.squeezebox 2020-11-22 12:33:16 INFO (SyncWorker_0) [homeassistant.loader] Loaded ring from homeassistant.components.ring 2020-11-22 12:33:16 INFO (SyncWorker_41) [homeassistant.loader] Loaded speedtestdotnet from homeassistant.components.speedtestdotnet 2020-11-22 12:33:16 INFO (SyncWorker_39) [homeassistant.loader] Loaded solaredge from homeassistant.components.solaredge 2020-11-22 12:33:16 INFO (SyncWorker_37) [homeassistant.loader] Loaded elgato from homeassistant.components.elgato 2020-11-22 12:33:16 INFO (SyncWorker_40) [homeassistant.loader] Loaded eafm from homeassistant.components.eafm 2020-11-22 12:33:16 INFO (SyncWorker_6) [homeassistant.loader] Loaded spotify from homeassistant.components.spotify 2020-11-22 12:33:16 INFO (SyncWorker_35) [homeassistant.loader] Loaded ps4 from homeassistant.components.ps4 2020-11-22 12:33:16 INFO (SyncWorker_27) [homeassistant.loader] Loaded poolsense from homeassistant.components.poolsense 2020-11-22 12:33:16 INFO (SyncWorker_32) [homeassistant.loader] Loaded ipp from homeassistant.components.ipp 2020-11-22 12:33:16 INFO (SyncWorker_37) [homeassistant.loader] Loaded juicenet from homeassistant.components.juicenet 2020-11-22 12:33:16 INFO (SyncWorker_24) [homeassistant.loader] Loaded melcloud from homeassistant.components.melcloud 2020-11-22 12:33:16 INFO (SyncWorker_29) [homeassistant.loader] Loaded glances from homeassistant.components.glances 2020-11-22 12:33:16 INFO (SyncWorker_10) [homeassistant.loader] Loaded vesync from homeassistant.components.vesync 2020-11-22 12:33:16 INFO (SyncWorker_34) [homeassistant.loader] Loaded samsungtv from homeassistant.components.samsungtv 2020-11-22 12:33:16 INFO (SyncWorker_23) [homeassistant.loader] Loaded flick_electric from homeassistant.components.flick_electric 2020-11-22 12:33:16 INFO (SyncWorker_21) [homeassistant.loader] Loaded smarthab from homeassistant.components.smarthab 2020-11-22 12:33:16 INFO (SyncWorker_8) [homeassistant.loader] Loaded synology_dsm from homeassistant.components.synology_dsm 2020-11-22 12:33:16 INFO (SyncWorker_17) [homeassistant.loader] Loaded solarlog from homeassistant.components.solarlog 2020-11-22 12:33:16 INFO (SyncWorker_15) [homeassistant.loader] Loaded twentemilieu from homeassistant.components.twentemilieu 2020-11-22 12:33:16 INFO (SyncWorker_26) [homeassistant.loader] Loaded blink from homeassistant.components.blink 2020-11-22 12:33:16 INFO (SyncWorker_5) [homeassistant.loader] Loaded roomba from homeassistant.components.roomba 2020-11-22 12:33:16 INFO (SyncWorker_9) [homeassistant.loader] Loaded atag from homeassistant.components.atag 2020-11-22 12:33:16 INFO (SyncWorker_7) [homeassistant.loader] Loaded geonetnz_quakes from homeassistant.components.geonetnz_quakes 2020-11-22 12:33:16 INFO (SyncWorker_2) [homeassistant.loader] Loaded panasonic_viera from homeassistant.components.panasonic_viera 2020-11-22 12:33:16 INFO (SyncWorker_18) [homeassistant.loader] Loaded icloud from homeassistant.components.icloud 2020-11-22 12:33:16 INFO (SyncWorker_31) [homeassistant.loader] Loaded avri from homeassistant.components.avri 2020-11-22 12:33:16 INFO (SyncWorker_33) [homeassistant.loader] Loaded rpi_power from homeassistant.components.rpi_power 2020-11-22 12:33:16 INFO (SyncWorker_38) [homeassistant.loader] Loaded epson from homeassistant.components.epson 2020-11-22 12:33:16 INFO (SyncWorker_25) [homeassistant.loader] Loaded enocean from homeassistant.components.enocean 2020-11-22 12:33:16 INFO (SyncWorker_42) [homeassistant.loader] Loaded nzbget from homeassistant.components.nzbget 2020-11-22 12:33:16 INFO (SyncWorker_35) [homeassistant.loader] Loaded daikin from homeassistant.components.daikin 2020-11-22 12:33:16 INFO (SyncWorker_27) [homeassistant.loader] Loaded rainmachine from homeassistant.components.rainmachine 2020-11-22 12:33:16 INFO (SyncWorker_6) [homeassistant.loader] Loaded zha from homeassistant.components.zha 2020-11-22 12:33:16 INFO (SyncWorker_42) [homeassistant.loader] Loaded luftdaten from homeassistant.components.luftdaten 2020-11-22 12:33:16 INFO (SyncWorker_28) [homeassistant.loader] Loaded iqvia from homeassistant.components.iqvia 2020-11-22 12:33:16 INFO (SyncWorker_24) [homeassistant.loader] Loaded garmin_connect from homeassistant.components.garmin_connect 2020-11-22 12:33:16 INFO (SyncWorker_30) [homeassistant.loader] Loaded goalzero from homeassistant.components.goalzero 2020-11-22 12:33:16 INFO (SyncWorker_29) [homeassistant.loader] Loaded nuheat from homeassistant.components.nuheat 2020-11-22 12:33:16 INFO (SyncWorker_16) [homeassistant.loader] Loaded profiler from homeassistant.components.profiler 2020-11-22 12:33:16 INFO (SyncWorker_11) [homeassistant.loader] Loaded risco from homeassistant.components.risco 2020-11-22 12:33:16 INFO (SyncWorker_23) [homeassistant.loader] Loaded vera from homeassistant.components.vera 2020-11-22 12:33:16 INFO (SyncWorker_8) [homeassistant.loader] Loaded tile from homeassistant.components.tile 2020-11-22 12:33:16 INFO (SyncWorker_17) [homeassistant.loader] Loaded vizio from homeassistant.components.vizio 2020-11-22 12:33:16 INFO (SyncWorker_21) [homeassistant.loader] Loaded zwave from homeassistant.components.zwave 2020-11-22 12:33:16 INFO (SyncWorker_15) [homeassistant.loader] Loaded smart_meter_texas from homeassistant.components.smart_meter_texas 2020-11-22 12:33:16 INFO (SyncWorker_13) [homeassistant.loader] Loaded monoprice from homeassistant.components.monoprice 2020-11-22 12:33:16 INFO (SyncWorker_26) [homeassistant.loader] Loaded metoffice from homeassistant.components.metoffice 2020-11-22 12:33:16 INFO (SyncWorker_5) [homeassistant.loader] Loaded ovo_energy from homeassistant.components.ovo_energy 2020-11-22 12:33:16 INFO (SyncWorker_9) [homeassistant.loader] Loaded point from homeassistant.components.point 2020-11-22 12:33:16 INFO (SyncWorker_36) [homeassistant.loader] Loaded heos from homeassistant.components.heos 2020-11-22 12:33:16 INFO (SyncWorker_18) [homeassistant.loader] Loaded omnilogic from homeassistant.components.omnilogic 2020-11-22 12:33:16 INFO (SyncWorker_0) [homeassistant.loader] Loaded denonavr from homeassistant.components.denonavr 2020-11-22 12:33:16 INFO (SyncWorker_2) [homeassistant.loader] Loaded nut from homeassistant.components.nut 2020-11-22 12:33:16 INFO (SyncWorker_31) [homeassistant.loader] Loaded ipma from homeassistant.components.ipma 2020-11-22 12:33:16 INFO (SyncWorker_33) [homeassistant.loader] Loaded minecraft_server from homeassistant.components.minecraft_server 2020-11-22 12:33:16 INFO (SyncWorker_32) [homeassistant.loader] Loaded starline from homeassistant.components.starline 2020-11-22 12:33:16 INFO (SyncWorker_22) [homeassistant.loader] Loaded bsblan from homeassistant.components.bsblan 2020-11-22 12:33:16 INFO (SyncWorker_19) [homeassistant.loader] Loaded wled from homeassistant.components.wled 2020-11-22 12:33:16 INFO (SyncWorker_32) [homeassistant.loader] Loaded wiffi from homeassistant.components.wiffi 2020-11-22 12:33:16 INFO (SyncWorker_24) [homeassistant.loader] Loaded dialogflow from homeassistant.components.dialogflow 2020-11-22 12:33:16 INFO (SyncWorker_6) [homeassistant.loader] Loaded withings from homeassistant.components.withings 2020-11-22 12:33:16 INFO (SyncWorker_30) [homeassistant.loader] Loaded nws from homeassistant.components.nws 2020-11-22 12:33:16 INFO (SyncWorker_34) [homeassistant.loader] Loaded velbus from homeassistant.components.velbus 2020-11-22 12:33:16 INFO (SyncWorker_42) [homeassistant.loader] Loaded canary from homeassistant.components.canary 2020-11-22 12:33:16 INFO (SyncWorker_11) [homeassistant.loader] Loaded syncthru from homeassistant.components.syncthru 2020-11-22 12:33:16 INFO (SyncWorker_23) [homeassistant.loader] Loaded isy994 from homeassistant.components.isy994 2020-11-22 12:33:16 INFO (SyncWorker_23) [homeassistant.loader] Loaded totalconnect from homeassistant.components.totalconnect 2020-11-22 12:33:16 INFO (SyncWorker_15) [homeassistant.loader] Loaded nexia from homeassistant.components.nexia 2020-11-22 12:33:16 INFO (SyncWorker_14) [homeassistant.loader] Loaded airvisual from homeassistant.components.airvisual 2020-11-22 12:33:16 INFO (SyncWorker_17) [homeassistant.loader] Loaded notion from homeassistant.components.notion 2020-11-22 12:33:16 INFO (SyncWorker_4) [homeassistant.loader] Loaded islamic_prayer_times from homeassistant.components.islamic_prayer_times 2020-11-22 12:33:16 INFO (SyncWorker_12) [homeassistant.loader] Loaded freebox from homeassistant.components.freebox 2020-11-22 12:33:16 INFO (SyncWorker_5) [homeassistant.loader] Loaded gogogate2 from homeassistant.components.gogogate2 2020-11-22 12:33:16 INFO (SyncWorker_9) [homeassistant.loader] Loaded spider from homeassistant.components.spider 2020-11-22 12:33:16 INFO (SyncWorker_36) [homeassistant.loader] Loaded acmeda from homeassistant.components.acmeda 2020-11-22 12:33:16 INFO (SyncWorker_18) [homeassistant.loader] Loaded wemo from homeassistant.components.wemo 2020-11-22 12:33:16 INFO (SyncWorker_41) [homeassistant.loader] Loaded iaqualink from homeassistant.components.iaqualink 2020-11-22 12:33:16 INFO (SyncWorker_35) [homeassistant.loader] Loaded blebox from homeassistant.components.blebox 2020-11-22 12:33:16 INFO (SyncWorker_0) [homeassistant.loader] Loaded hlk_sw16 from homeassistant.components.hlk_sw16 2020-11-22 12:33:16 INFO (SyncWorker_37) [homeassistant.loader] Loaded control4 from homeassistant.components.control4 2020-11-22 12:33:16 INFO (SyncWorker_27) [homeassistant.loader] Loaded accuweather from homeassistant.components.accuweather 2020-11-22 12:33:16 INFO (SyncWorker_2) [homeassistant.loader] Loaded dynalite from homeassistant.components.dynalite 2020-11-22 12:33:16 INFO (SyncWorker_10) [homeassistant.loader] Loaded opentherm_gw from homeassistant.components.opentherm_gw 2020-11-22 12:33:16 INFO (SyncWorker_29) [homeassistant.loader] Loaded roku from homeassistant.components.roku 2020-11-22 12:33:16 INFO (SyncWorker_22) [homeassistant.loader] Loaded agent_dvr from homeassistant.components.agent_dvr 2020-11-22 12:33:16 INFO (SyncWorker_28) [homeassistant.loader] Loaded bond from homeassistant.components.bond 2020-11-22 12:33:16 INFO (SyncWorker_16) [homeassistant.loader] Loaded powerwall from homeassistant.components.powerwall 2020-11-22 12:33:16 INFO (SyncWorker_3) [homeassistant.loader] Loaded tuya from homeassistant.components.tuya 2020-11-22 12:33:16 INFO (SyncWorker_30) [homeassistant.loader] Loaded sharkiq from homeassistant.components.sharkiq 2020-11-22 12:33:16 INFO (SyncWorker_42) [homeassistant.loader] Loaded esphome from homeassistant.components.esphome 2020-11-22 12:33:16 INFO (SyncWorker_21) [homeassistant.loader] Loaded plaato from homeassistant.components.plaato 2020-11-22 12:33:16 INFO (SyncWorker_14) [homeassistant.loader] Loaded transmission from homeassistant.components.transmission 2020-11-22 12:33:16 INFO (SyncWorker_26) [homeassistant.loader] Loaded owntracks from homeassistant.components.owntracks 2020-11-22 12:33:16 INFO (SyncWorker_11) [homeassistant.loader] Loaded broadlink from homeassistant.components.broadlink 2020-11-22 12:33:16 INFO (SyncWorker_13) [homeassistant.loader] Loaded axis from homeassistant.components.axis 2020-11-22 12:33:16 INFO (SyncWorker_26) [homeassistant.loader] Loaded smhi from homeassistant.components.smhi 2020-11-22 12:33:16 INFO (SyncWorker_7) [homeassistant.loader] Loaded mill from homeassistant.components.mill 2020-11-22 12:33:16 INFO (SyncWorker_39) [homeassistant.loader] Loaded yeelight from homeassistant.components.yeelight 2020-11-22 12:33:16 INFO (SyncWorker_12) [homeassistant.loader] Loaded life360 from homeassistant.components.life360 2020-11-22 12:33:16 INFO (SyncWorker_7) [homeassistant.loader] Loaded toon from homeassistant.components.toon 2020-11-22 12:33:16 INFO (SyncWorker_36) [homeassistant.loader] Loaded onvif from homeassistant.components.onvif 2020-11-22 12:33:16 INFO (SyncWorker_5) [homeassistant.loader] Loaded almond from homeassistant.components.almond 2020-11-22 12:33:16 INFO (SyncWorker_9) [homeassistant.loader] Loaded plugwise from homeassistant.components.plugwise 2020-11-22 12:33:16 INFO (SyncWorker_31) [homeassistant.loader] Loaded roon from homeassistant.components.roon 2020-11-22 12:33:16 INFO (SyncWorker_35) [homeassistant.loader] Loaded volumio from homeassistant.components.volumio 2020-11-22 12:33:16 INFO (SyncWorker_0) [homeassistant.loader] Loaded azure_devops from homeassistant.components.azure_devops 2020-11-22 12:33:16 INFO (SyncWorker_41) [homeassistant.loader] Loaded coronavirus from homeassistant.components.coronavirus 2020-11-22 12:33:16 INFO (SyncWorker_33) [homeassistant.loader] Loaded braviatv from homeassistant.components.braviatv 2020-11-22 12:33:16 INFO (SyncWorker_19) [homeassistant.loader] Loaded pi_hole from homeassistant.components.pi_hole 2020-11-22 12:33:16 INFO (SyncWorker_32) [homeassistant.loader] Loaded progettihwsw from homeassistant.components.progettihwsw 2020-11-22 12:33:16 INFO (SyncWorker_2) [homeassistant.loader] Loaded homematicip_cloud from homeassistant.components.homematicip_cloud 2020-11-22 12:33:16 INFO (SyncWorker_22) [homeassistant.loader] Loaded simplisafe from homeassistant.components.simplisafe 2020-11-22 12:33:16 INFO (SyncWorker_10) [homeassistant.loader] Loaded wolflink from homeassistant.components.wolflink 2020-11-22 12:33:16 INFO (SyncWorker_34) [homeassistant.loader] Loaded kodi from homeassistant.components.kodi 2020-11-22 12:33:16 INFO (SyncWorker_23) [homeassistant.loader] Loaded flunearyou from homeassistant.components.flunearyou 2020-11-22 12:33:16 INFO (SyncWorker_8) [homeassistant.loader] Loaded gree from homeassistant.components.gree 2020-11-22 12:33:16 INFO (SyncWorker_1) [homeassistant.loader] Loaded arcam_fmj from homeassistant.components.arcam_fmj 2020-11-22 12:33:16 INFO (SyncWorker_6) [homeassistant.loader] Loaded dunehd from homeassistant.components.dunehd 2020-11-22 12:33:16 INFO (SyncWorker_15) [homeassistant.loader] Loaded airly from homeassistant.components.airly 2020-11-22 12:33:16 INFO (SyncWorker_21) [homeassistant.loader] Loaded alarmdecoder from homeassistant.components.alarmdecoder 2020-11-22 12:33:16 INFO (SyncWorker_11) [homeassistant.loader] Loaded dexcom from homeassistant.components.dexcom 2020-11-22 12:33:16 INFO (SyncWorker_14) [homeassistant.loader] Loaded wilight from homeassistant.components.wilight 2020-11-22 12:33:16 INFO (SyncWorker_26) [homeassistant.loader] Loaded ifttt from homeassistant.components.ifttt 2020-11-22 12:33:16 INFO (SyncWorker_11) [homeassistant.loader] Loaded izone from homeassistant.components.izone 2020-11-22 12:33:16 INFO (SyncWorker_12) [homeassistant.loader] Loaded august from homeassistant.components.august 2020-11-22 12:33:16 INFO (SyncWorker_39) [homeassistant.loader] Loaded huawei_lte from homeassistant.components.huawei_lte 2020-11-22 12:33:16 INFO (SyncWorker_7) [homeassistant.loader] Loaded smartthings from homeassistant.components.smartthings 2020-11-22 12:33:16 INFO (SyncWorker_38) [homeassistant.loader] Loaded gpslogger from homeassistant.components.gpslogger 2020-11-22 12:33:16 INFO (SyncWorker_5) [homeassistant.loader] Loaded local_ip from homeassistant.components.local_ip 2020-11-22 12:33:16 INFO (SyncWorker_20) [homeassistant.loader] Loaded home_connect from homeassistant.components.home_connect 2020-11-22 12:33:16 INFO (SyncWorker_35) [homeassistant.loader] Loaded ecobee from homeassistant.components.ecobee 2020-11-22 12:33:16 INFO (SyncWorker_0) [homeassistant.loader] Loaded twilio from homeassistant.components.twilio 2020-11-22 12:33:16 INFO (SyncWorker_33) [homeassistant.loader] Loaded flo from homeassistant.components.flo 2020-11-22 12:33:16 INFO (SyncWorker_29) [homeassistant.loader] Loaded ambiclimate from homeassistant.components.ambiclimate 2020-11-22 12:33:16 INFO (SyncWorker_24) [homeassistant.loader] Loaded devolo_home_control from homeassistant.components.devolo_home_control 2020-11-22 12:33:16 INFO (SyncWorker_31) [homeassistant.loader] Loaded unifi from homeassistant.components.unifi 2020-11-22 12:33:16 INFO (SyncWorker_2) [homeassistant.loader] Loaded ruckus_unleashed from homeassistant.components.ruckus_unleashed 2020-11-22 12:33:16 INFO (SyncWorker_22) [homeassistant.loader] Loaded emulated_roku from homeassistant.components.emulated_roku 2020-11-22 12:33:16 INFO (SyncWorker_10) [homeassistant.loader] Loaded homekit_controller from homeassistant.components.homekit_controller 2020-11-22 12:33:16 INFO (SyncWorker_34) [homeassistant.loader] Loaded doorbird from homeassistant.components.doorbird 2020-11-22 12:33:16 INFO (SyncWorker_1) [homeassistant.loader] Loaded somfy from homeassistant.components.somfy 2020-11-22 12:33:16 INFO (SyncWorker_16) [homeassistant.loader] Loaded traccar from homeassistant.components.traccar 2020-11-22 12:33:16 INFO (SyncWorker_4) [homeassistant.loader] Loaded soma from homeassistant.components.soma 2020-11-22 12:33:16 INFO (SyncWorker_23) [homeassistant.loader] Loaded hisense_aehw4a1 from homeassistant.components.hisense_aehw4a1 2020-11-22 12:33:16 INFO (SyncWorker_8) [homeassistant.loader] Loaded sense from homeassistant.components.sense 2020-11-22 12:33:16 INFO (SyncWorker_21) [homeassistant.loader] Loaded tado from homeassistant.components.tado 2020-11-22 12:33:16 INFO (SyncWorker_8) [homeassistant.loader] Loaded hangouts from homeassistant.components.hangouts 2020-11-22 12:33:16 INFO (SyncWorker_40) [homeassistant.loader] Loaded tesla from homeassistant.components.tesla 2020-11-22 12:33:16 INFO (SyncWorker_26) [homeassistant.loader] Loaded tibber from homeassistant.components.tibber 2020-11-22 12:33:16 INFO (SyncWorker_11) [homeassistant.loader] Loaded awair from homeassistant.components.awair 2020-11-22 12:33:16 INFO (SyncWorker_14) [homeassistant.loader] Loaded abode from homeassistant.components.abode 2020-11-22 12:33:16 INFO (SyncWorker_36) [homeassistant.loader] Loaded coolmaster from homeassistant.components.coolmaster 2020-11-22 12:33:16 INFO (SyncWorker_39) [homeassistant.loader] Loaded onewire from homeassistant.components.onewire 2020-11-22 12:33:16 INFO (SyncWorker_38) [homeassistant.loader] Loaded logi_circle from homeassistant.components.logi_circle 2020-11-22 12:33:16 INFO (SyncWorker_12) [homeassistant.loader] Loaded mqtt from homeassistant.components.mqtt 2020-11-22 12:33:16 INFO (SyncWorker_37) [homeassistant.loader] Loaded myq from homeassistant.components.myq 2020-11-22 12:33:16 INFO (SyncWorker_20) [homeassistant.loader] Loaded sonarr from homeassistant.components.sonarr 2020-11-22 12:33:16 INFO (SyncWorker_41) [homeassistant.loader] Loaded gdacs from homeassistant.components.gdacs 2020-11-22 12:33:16 INFO (SyncWorker_19) [homeassistant.loader] Loaded tplink from homeassistant.components.tplink 2020-11-22 12:33:16 INFO (SyncWorker_32) [homeassistant.loader] Loaded xbox from homeassistant.components.xbox 2020-11-22 12:33:16 INFO (SyncWorker_28) [homeassistant.loader] Loaded upb from homeassistant.components.upb 2020-11-22 12:33:16 INFO (SyncWorker_38) [homeassistant.loader] Loaded gios from homeassistant.components.gios 2020-11-22 12:33:16 INFO (SyncWorker_31) [homeassistant.loader] Loaded locative from homeassistant.components.locative 2020-11-22 12:33:16 INFO (SyncWorker_33) [homeassistant.loader] Loaded directv from homeassistant.components.directv 2020-11-22 12:33:16 INFO (SyncWorker_22) [homeassistant.loader] Loaded insteon from homeassistant.components.insteon 2020-11-22 12:33:16 INFO (SyncWorker_10) [homeassistant.loader] Loaded smappee from homeassistant.components.smappee 2020-11-22 12:33:16 INFO (SyncWorker_2) [homeassistant.loader] Loaded elkm1 from homeassistant.components.elkm1 2020-11-22 12:33:16 INFO (SyncWorker_30) [homeassistant.loader] Loaded tradfri from homeassistant.components.tradfri 2020-11-22 12:33:16 INFO (SyncWorker_1) [homeassistant.loader] Loaded fritzbox from homeassistant.components.fritzbox 2020-11-22 12:33:16 INFO (SyncWorker_34) [homeassistant.loader] Loaded tellduslive from homeassistant.components.tellduslive 2020-11-22 12:33:16 INFO (SyncWorker_30) [homeassistant.loader] Loaded advantage_air from homeassistant.components.advantage_air 2020-11-22 12:33:16 INFO (SyncWorker_13) [homeassistant.loader] Loaded mikrotik from homeassistant.components.mikrotik 2020-11-22 12:33:16 INFO (SyncWorker_4) [homeassistant.loader] Loaded adguard from homeassistant.components.adguard 2020-11-22 12:33:16 INFO (SyncWorker_21) [homeassistant.loader] Loaded ozw from homeassistant.components.ozw 2020-11-22 12:33:16 INFO (SyncWorker_40) [homeassistant.loader] Loaded guardian from homeassistant.components.guardian 2020-11-22 12:33:16 INFO (SyncWorker_8) [homeassistant.loader] Loaded ambient_station from homeassistant.components.ambient_station 2020-11-22 12:33:16 INFO (SyncWorker_15) [homeassistant.loader] Loaded plum_lightpad from homeassistant.components.plum_lightpad 2020-11-22 12:33:16 INFO (SyncWorker_9) [homeassistant.loader] Loaded homekit from homeassistant.components.homekit 2020-11-22 12:33:16 INFO (SyncWorker_39) [homeassistant.loader] Loaded rachio from homeassistant.components.rachio 2020-11-22 12:33:16 INFO (SyncWorker_7) [homeassistant.loader] Loaded zerproc from homeassistant.components.zerproc 2020-11-22 12:33:16 INFO (SyncWorker_15) [homeassistant.loader] Loaded tasmota from homeassistant.components.tasmota 2020-11-22 12:33:16 INFO (SyncWorker_0) [homeassistant.loader] Loaded hvv_departures from homeassistant.components.hvv_departures 2020-11-22 12:33:16 INFO (SyncWorker_27) [homeassistant.loader] Loaded netatmo from homeassistant.components.netatmo 2020-11-22 12:33:16 INFO (SyncWorker_35) [homeassistant.loader] Loaded geonetnz_volcano from homeassistant.components.geonetnz_volcano 2020-11-22 12:33:16 INFO (SyncWorker_3) [homeassistant.loader] Loaded sentry from homeassistant.components.sentry 2020-11-22 12:33:16 INFO (SyncWorker_28) [homeassistant.loader] Loaded geofency from homeassistant.components.geofency 2020-11-22 12:33:16 INFO (SyncWorker_12) [homeassistant.loader] Loaded upcloud from homeassistant.components.upcloud 2020-11-22 12:33:16 INFO (SyncWorker_41) [homeassistant.loader] Loaded cert_expiry from homeassistant.components.cert_expiry 2020-11-22 12:33:16 INFO (SyncWorker_19) [homeassistant.loader] Loaded met from homeassistant.components.met 2020-11-22 12:33:20 DEBUG (MainThread) [pydeconz.websocket] Websocket starting 2020-11-22 12:33:21 DEBUG (MainThread) [pydeconz.websocket] Websocket running 2020-11-22 12:33:21 ERROR (MainThread) [homeassistant.util.logging] Exception in async_update_callback when dispatching 'deconz-reachable-000000000000': (True,) Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 135, in async_update_callback super().async_update_callback(force_update=force_update) File "/usr/src/homeassistant/homeassistant/components/deconz/deconz_device.py", line 93, in async_update_callback self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 296, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 320, in _async_write_ha_state sstate = self.state File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 140, in state return self._device.state AttributeError: 'DeconzSensor' object has no attribute 'state' 2020-11-22 12:33:21 ERROR (MainThread) [homeassistant.util.logging] Exception in async_update_callback when dispatching 'deconz-reachable-000000000000': (True,) Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 135, in async_update_callback super().async_update_callback(force_update=force_update) File "/usr/src/homeassistant/homeassistant/components/deconz/deconz_device.py", line 93, in async_update_callback self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 296, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 320, in _async_write_ha_state sstate = self.state File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 140, in state return self._device.state AttributeError: 'DeconzSensor' object has no attribute 'state' 2020-11-22 12:33:21 ERROR (MainThread) [homeassistant.util.logging] Exception in async_update_callback when dispatching 'deconz-reachable-000000000000': (True,) Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 135, in async_update_callback super().async_update_callback(force_update=force_update) File "/usr/src/homeassistant/homeassistant/components/deconz/deconz_device.py", line 93, in async_update_callback self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 296, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 320, in _async_write_ha_state sstate = self.state File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 140, in state return self._device.state AttributeError: 'DeconzSensor' object has no attribute 'state' 2020-11-22 12:33:21 ERROR (MainThread) [homeassistant.util.logging] Exception in async_update_callback when dispatching 'deconz-reachable-000000000000': (True,) Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 135, in async_update_callback super().async_update_callback(force_update=force_update) File "/usr/src/homeassistant/homeassistant/components/deconz/deconz_device.py", line 93, in async_update_callback self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 296, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 320, in _async_write_ha_state sstate = self.state File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 140, in state return self._device.state AttributeError: 'DeconzSensor' object has no attribute 'state' 2020-11-22 12:33:21 ERROR (MainThread) [homeassistant.util.logging] Exception in async_update_callback when dispatching 'deconz-reachable-000000000000': (True,) Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 135, in async_update_callback super().async_update_callback(force_update=force_update) File "/usr/src/homeassistant/homeassistant/components/deconz/deconz_device.py", line 93, in async_update_callback self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 296, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 320, in _async_write_ha_state sstate = self.state File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 140, in state return self._device.state AttributeError: 'DeconzSensor' object has no attribute 'state' 2020-11-22 12:33:21 ERROR (MainThread) [homeassistant.util.logging] Exception in async_update_callback when dispatching 'deconz-reachable-000000000000': (True,) Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 135, in async_update_callback super().async_update_callback(force_update=force_update) File "/usr/src/homeassistant/homeassistant/components/deconz/deconz_device.py", line 93, in async_update_callback self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 296, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 320, in _async_write_ha_state sstate = self.state File "/usr/src/homeassistant/homeassistant/components/deconz/sensor.py", line 140, in state return self._device.state AttributeError: 'DeconzSensor' object has no attribute 'state' 2020-11-22 12:33:21 INFO (MainThread) [homeassistant.components.automation.l_lampe_garage] L - Lampe Garage: Restarting 2020-11-22 12:33:21 INFO (MainThread) [homeassistant.components.automation.l_lampe_garage] L - Lampe Garage: Running automation actions 2020-11-22 12:33:21 INFO (MainThread) [homeassistant.components.automation.l_lampe_garage] L - Lampe Garage: Choose at step 1: choice 2: Running automation actions 2020-11-22 12:33:21 INFO (MainThread) [homeassistant.components.automation.l_lampe_garage] L - Lampe Garage: Choose at step 1: choice 2: Executing step delay 0:02:00 2020-11-22 12:33:21 INFO (MainThread) [homeassistant.components.automation.l_lampe_garage] L - Lampe Garage: Running automation actions 2020-11-22 12:33:21 INFO (MainThread) [homeassistant.components.automation.l_lampe_garage] L - Lampe Garage: Choose at step 1: choice 2: Running automation actions 2020-11-22 12:33:21 INFO (MainThread) [homeassistant.components.automation.l_lampe_garage] L - Lampe Garage: Choose at step 1: choice 2: Executing step delay 0:02:00 2020-11-22 12:33:23 DEBUG (MainThread) [pydeconz.websocket] {"e":"changed","id":"37","r":"sensors","state":{"errorcode":null,"lastupdated":"2020-11-22T11:33:25.109","mountingmodeactive":false,"on":true,"temperature":1931,"valve":37,"windowopen":"Closed"},"t":"event","uniqueid":"84:2e:14:ff:fe:29:58:55-01-0201"} ```
Kane610 commented 3 years ago

All the errors are related to the ZHATime sensor since it is not supported, I am improving the pydeconz library to better handle these situations. See if you can remove those sensors to improve your situation. These changes will be a part of next major hass release

JSteunou commented 3 years ago

I'm sorry I'm not sure to get it. What are the related ZHATime sensors?

Kane610 commented 3 years ago

I've never seen them before, they're from Danfoss.

vervallsweg commented 3 years ago

Same here. I already suspected that the new thermostat is causing this. The error I get is Error: <path> attribute d: Expected number, "… 0 1,\n NaN NaN\n ". in the js console when in the dashboard. Quick Google search indicated this is related to a graph plotting lib, and thermostat things are the first thing that came to my mind using it.

My thermostat is an eCozy smart heating thermostat. The device request issue mentions the changes to the api in regards to scheduling. That seems to be what you were referring to.

I'm new to hassio and deconz, if there's anything I can do to help please let me know.

Also, I mean... I'd really like to use my new thermostat in hass, is there maybe any workaround, that I could implement in a fork for the time being? If anyone could point me in that direction, that would be great, otherwise, I'll just keep on digging in the API and hass to see if I can come up with something.

JSteunou commented 3 years ago

I've never seen them before, they're from Danfoss.

I see. Cannot deactivate those for now. Using it. Those are the same Danfoss Ally eTRV where HA shows actions like heat whereas only auto is allowed by the API

Kane610 commented 3 years ago

@vervallsweg as soon as the fix is done you could run dev branch of hass

Kane610 commented 3 years ago

@vervallsweg the changes are available on dev now

JSteunou commented 3 years ago

Hi,

@Kane610 or @Adminiuga in which release or upcoming release this is / will be published?

Kane610 commented 3 years ago

You can't go wrong with the latest

Hi,

@Kane610 or @Adminiuga in which release or upcoming release this is / will be published?