Code: Select all
2022-11-08 10:56:08,983 - DEBUG - utils.py - start filter devices
2022-11-08 10:56:08,990 - DEBUG - utils.py - filter_devices: Device name: HOMEKIT (stack) Device class: ProtocolGateway
2022-11-08 10:56:08,991 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659382575000, 'lastUpdateTime': 1659382575000, 'label': 'HOMEKIT (stack)', 'deviceURL': 'homekit://2017-8871-5701/stack', 'shortcut': False, 'controllableName': 'homekit:StackComponent', 'definition': {'commands': [{'commandName': 'deleteControllers', 'nparams': 0}], 'states': [], 'dataProperties': [], 'widgetName': 'HomekitStack', 'uiProfiles': ['Specific'], 'uiClass': 'ProtocolGateway', 'qualifiedName': 'homekit:StackComponent', 'type': 'PROTOCOL_GATEWAY'}, 'attributes': [{'name': 'homekit:SetupCode', 'type': 3, 'value': '418-08-925'}, {'name': 'homekit:SetupPayload', 'type': 3, 'value': 'X-HM://002LX3OKD7KEH'}], 'available': True, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'HomekitStack', 'type': 5, 'oid': '97c426db-717f-4e02-bda6-4fbed699f000', 'uiClass': 'ProtocolGateway'}
2022-11-08 10:56:08,991 - DEBUG - utils.py - filter_devices: Device name: Box Device class: Pod
2022-11-08 10:56:08,991 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659382575000, 'lastUpdateTime': 1659382575000, 'label': 'Box', 'deviceURL': 'internal://2017-8871-5701/pod/0', 'shortcut': False, 'controllableName': 'internal:PodV3Component', 'definition': {'commands': [{'commandName': 'getName', 'nparams': 0}, {'commandName': 'update', 'nparams': 0}, {'commandName': 'setCountryCode', 'nparams': 1}, {'commandName': 'activateCalendar', 'nparams': 0}, {'commandName': 'deactivateCalendar', 'nparams': 0}, {'commandName': 'refreshPodMode', 'nparams': 0}, {'commandName': 'refreshUpdateStatus', 'nparams': 0}, {'commandName': 'setCalendar', 'nparams': 1}, {'commandName': 'setLightingLedPodMode', 'nparams': 1}, {'commandName': 'setPodLedOff', 'nparams': 0}, {'commandName': 'setPodLedOn', 'nparams': 0}], 'states': [{'type': 'DiscreteState', 'values': ['offline', 'online'], 'qualifiedName': 'core:ConnectivityState'}, {'type': 'DataState', 'qualifiedName': 'core:CountryCodeState'}, {'type': 'DataState', 'qualifiedName': 'core:LocalIPv4AddressState'}, {'type': 'DataState', 'qualifiedName': 'core:NameState'}, {'eventBased': True, 'type': 'DiscreteState', 'values': ['pressed', 'stop'], 'qualifiedName': 'internal:Button1State'}, {'eventBased': True, 'type': 'DiscreteState', 'values': ['pressed', 'stop'], 'qualifiedName': 'internal:Button2State'}, {'eventBased': True, 'type': 'DiscreteState', 'values': ['pressed', 'stop'], 'qualifiedName': 'internal:Button3State'}, {'type': 'ContinuousState', 'qualifiedName': 'internal:LightingLedPodModeState'}], 'dataProperties': [], 'widgetName': 'Pod', 'uiProfiles': ['UpdatableComponent'], 'uiClass': 'Pod', 'qualifiedName': 'internal:PodV3Component', 'type': 'ACTUATOR'}, 'states': [{'name': 'internal:LightingLedPodModeState', 'type': 2, 'value': 0.0}, {'name': 'core:CountryCodeState', 'type': 3, 'value': 'NL'}, {'name': 'core:LocalIPv4AddressState', 'type': 3, 'value': '10.0.0.161'}, {'name': 'core:NameState', 'type': 3, 'value': 'Box'}], 'available': True, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'Pod', 'type': 1, 'oid': 'b75568d0-af99-44ac-9804-66fec2612706', 'uiClass': 'Pod'}
2022-11-08 10:56:08,992 - DEBUG - utils.py - filter_devices: Device name: INTERNAL (wifi/0) Device class: Wifi
2022-11-08 10:56:08,992 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659382575000, 'lastUpdateTime': 1659382575000, 'label': 'INTERNAL (wifi/0)', 'deviceURL': 'internal://2017-8871-5701/wifi/0', 'shortcut': False, 'controllableName': 'internal:WifiComponent', 'definition': {'commands': [{'commandName': 'clearCredentials', 'nparams': 0}, {'commandName': 'setTargetInfraConfig', 'nparams': 2}, {'commandName': 'setWifiMode', 'nparams': 1}], 'states': [{'type': 'DataState', 'qualifiedName': 'internal:CurrentInfraConfigState'}, {'type': 'ContinuousState', 'qualifiedName': 'internal:SignalStrengthState'}, {'type': 'DataState', 'qualifiedName': 'internal:WifiModeState'}], 'dataProperties': [], 'widgetName': 'Wifi', 'uiProfiles': ['Specific'], 'uiClass': 'Wifi', 'qualifiedName': 'internal:WifiComponent', 'type': 'ACTUATOR'}, 'states': [{'name': 'internal:WifiModeState', 'type': 3, 'value': 'infrastructure'}, {'name': 'internal:CurrentInfraConfigState', 'type': 3, 'value': 'ubnt'}, {'name': 'internal:SignalStrengthState', 'type': 1, 'value': 87}], 'available': True, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'Wifi', 'type': 1, 'oid': '6b617172-b7e5-42dd-9c4f-1aad74606ec6', 'uiClass': 'Wifi'}
2022-11-08 10:56:08,992 - DEBUG - utils.py - filter_devices: Device name: Verlichtingssensor achterkant Device class: LightSensor
2022-11-08 10:56:08,993 - DEBUG - utils.py - filter_devices: type of device = <class 'dict'>
2022-11-08 10:56:08,993 - INFO - utils.py - supported device found: {'creationTime': 1659614650000, 'lastUpdateTime': 1659614650000, 'label': 'Verlichtingssensor achterkant', 'deviceURL': 'io://2017-8871-5701/14384853', 'shortcut': False, 'controllableName': 'io:LightIOSystemSensor', 'definition': {'commands': [{'commandName': 'advancedRefresh', 'nparams': 1}], 'states': [{'type': 'DiscreteState', 'values': ['good', 'low', 'normal', 'verylow'], 'qualifiedName': 'core:DiscreteRSSILevelState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:LuminanceState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:RSSILevelState'}, {'type': 'DiscreteState', 'values': ['dead', 'lowBattery', 'maintenanceRequired', 'noDefect'], 'qualifiedName': 'core:SensorDefectState'}, {'type': 'DiscreteState', 'values': ['available', 'unavailable'], 'qualifiedName': 'core:StatusState'}], 'dataProperties': [{'value': {'activationDelayMap': {'middle': 0, 'lower': 1200, 'upper': 300}, 'referenceStates': ['middle', 'lower', 'upper'], 'qualifiedName': 'io:SunSensorHysteresisBehavior'}, 'qualifiedName': 'core:timeBasedHysteresisBehavior'}], 'widgetName': 'LuminanceSensor', 'uiProfiles': ['Specific'], 'uiClass': 'LightSensor', 'qualifiedName': 'io:LightIOSystemSensor', 'type': 'SENSOR'}, 'states': [{'name': 'core:StatusState', 'type': 3, 'value': 'available'}, {'name': 'core:DiscreteRSSILevelState', 'type': 3, 'value': 'normal'}, {'name': 'core:RSSILevelState', 'type': 2, 'value': 70.0}, {'name': 'core:LuminanceState', 'type': 2, 'value': 4459.0}], 'attributes': [{'name': 'core:MaxSensedValue', 'type': 1, 'value': 100000}, {'name': 'core:MinSensedValue', 'type': 1, 'value': 50}, {'name': 'core:Manufacturer', 'type': 3, 'value': 'Somfy'}, {'name': 'core:FirmwareRevision', 'type': 3, 'value': '5126936A15'}, {'name': 'core:MeasuredValueType', 'type': 3, 'value': 'core:LuminanceInLux'}, {'name': 'core:PowerSourceType', 'type': 3, 'value': 'battery'}], 'available': True, 'enabled': True, 'placeOID': '2d2037bd-bf9f-42a5-9e00-8ee251580de8', 'widget': 'LuminanceSensor', 'type': 2, 'oid': '68df242f-b9da-4af6-8654-ab3677506523', 'uiClass': 'LightSensor'}
2022-11-08 10:56:08,993 - DEBUG - utils.py - filter_devices: Device name: IO (15149504) Device class: ProtocolGateway
2022-11-08 10:56:08,994 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659382805000, 'lastUpdateTime': 1659382805000, 'label': 'IO (15149504)', 'deviceURL': 'io://2017-8871-5701/15149504', 'shortcut': False, 'controllableName': 'io:StackComponent', 'definition': {'commands': [{'commandName': 'advancedSomfyDiscover', 'nparams': 1}, {'commandName': 'discover1WayController', 'nparams': 2}, {'commandName': 'discoverActuators', 'nparams': 1}, {'commandName': 'discoverSensors', 'nparams': 1}, {'commandName': 'discoverSomfyUnsetActuators', 'nparams': 0}, {'commandName': 'joinNetwork', 'nparams': 0}, {'commandName': 'resetNetworkSecurity', 'nparams': 0}, {'commandName': 'shareNetwork', 'nparams': 0}], 'states': [], 'dataProperties': [], 'widgetName': 'IOStack', 'uiProfiles': ['Specific'], 'uiClass': 'ProtocolGateway', 'qualifiedName': 'io:StackComponent', 'type': 'PROTOCOL_GATEWAY'}, 'available': True, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'IOStack', 'type': 5, 'oid': '57d020a5-3ebf-46e8-b348-b1a41b935a31', 'uiClass': 'ProtocolGateway'}
2022-11-08 10:56:08,994 - DEBUG - utils.py - filter_devices: Device name: Zonwering Balkonraam Device class: ExteriorScreen
2022-11-08 10:56:08,994 - DEBUG - utils.py - filter_devices: type of device = <class 'dict'>
2022-11-08 10:56:08,995 - INFO - utils.py - supported device found: {'creationTime': 1659383285000, 'lastUpdateTime': 1659383285000, 'label': 'Zonwering Balkonraam', 'deviceURL': 'io://2017-8871-5701/3196925', 'shortcut': False, 'controllableName': 'io:VerticalExteriorAwningIOComponent', 'definition': {'commands': [{'commandName': 'advancedRefresh', 'nparams': 2}, {'commandName': 'close', 'nparams': 0}, {'commandName': 'delayedStopIdentify', 'nparams': 1}, {'commandName': 'deploy', 'nparams': 0}, {'commandName': 'down', 'nparams': 0}, {'commandName': 'getName', 'nparams': 0}, {'commandName': 'identify', 'nparams': 0}, {'commandName': 'my', 'nparams': 0}, {'commandName': 'open', 'nparams': 0}, {'commandName': 'refreshMemorized1Position', 'nparams': 0}, {'commandName': 'setClosure', 'nparams': 1}, {'commandName': 'setDeployment', 'nparams': 1}, {'commandName': 'setMemorized1Position', 'nparams': 1}, {'commandName': 'setName', 'nparams': 1}, {'commandName': 'setPosition', 'nparams': 1}, {'commandName': 'setSecuredPosition', 'nparams': 1}, {'commandName': 'startIdentify', 'nparams': 0}, {'commandName': 'stop', 'nparams': 0}, {'commandName': 'stopIdentify', 'nparams': 0}, {'commandName': 'undeploy', 'nparams': 0}, {'commandName': 'up', 'nparams': 0}, {'commandName': 'wink', 'nparams': 1}, {'commandName': 'runManufacturerSettingsCommand', 'nparams': 2}, {'commandName': 'keepOneWayControllersAndDeleteNode', 'nparams': 0}, {'commandName': 'pairOneWayController', 'nparams': 2}, {'commandName': 'sendIOKey', 'nparams': 0}, {'commandName': 'setConfigState', 'nparams': 1}, {'commandName': 'unpairAllOneWayControllersAndDeleteNode', 'nparams': 0}, {'commandName': 'unpairAllOneWayControllers', 'nparams': 0}, {'commandName': 'unpairOneWayController', 'nparams': 2}], 'states': [{'type': 'DataState', 'qualifiedName': 'core:AdditionalStatusState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:ClosureState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:DeploymentState'}, {'type': 'DiscreteState', 'values': ['good', 'low', 'normal', 'verylow'], 'qualifiedName': 'core:DiscreteRSSILevelState'}, {'type': 'DataState', 'qualifiedName': 'core:ManufacturerDiagnosticsState'}, {'type': 'DataState', 'qualifiedName': 'core:ManufacturerSettingsState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:Memorized1PositionState'}, {'type': 'DiscreteState', 'values': ['false', 'true'], 'qualifiedName': 'core:MovingState'}, {'type': 'DataState', 'qualifiedName': 'core:NameState'}, {'type': 'DiscreteState', 'values': ['closed', 'open'], 'qualifiedName': 'core:OpenClosedState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:PriorityLockTimerState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:RSSILevelState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:SecuredPositionState'}, {'type': 'DiscreteState', 'values': ['available', 'unavailable'], 'qualifiedName': 'core:StatusState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:TargetClosureState'}, {'type': 'DiscreteState', 'values': ['comfortLevel1', 'comfortLevel2', 'comfortLevel3', 'comfortLevel4', 'environmentProtection', 'humanProtection', 'userLevel1', 'userLevel2'], 'qualifiedName': 'io:PriorityLockLevelState'}, {'type': 'DiscreteState', 'values': ['LSC', 'SAAC', 'SFC', 'UPS', 'externalGateway', 'localUser', 'myself', 'rain', 'security', 'temperature', 'timer', 'user', 'wind'], 'qualifiedName': 'io:PriorityLockOriginatorState'}], 'dataProperties': [{'value': '500', 'qualifiedName': 'core:identifyInterval'}], 'widgetName': 'PositionableScreen', 'uiProfiles': ['StatefulDeployableVerticalAwning', 'StatefulDeployable', 'Deployable', 'DeployUndeploy', 'StatefulCloseable', 'StatefulOpenClose', 'OpenClose'], 'uiClass': 'ExteriorScreen', 'qualifiedName': 'io:VerticalExteriorAwningIOComponent', 'type': 'ACTUATOR'}, 'states': [{'name': 'core:NameState', 'type': 3, 'value': 'Zonwering Balkon'}, {'name': 'core:PriorityLockTimerState', 'type': 1, 'value': 0}, {'name': 'core:StatusState', 'type': 3, 'value': 'available'}, {'name': 'core:DiscreteRSSILevelState', 'type': 3, 'value': 'normal'}, {'name': 'core:RSSILevelState', 'type': 2, 'value': 56.0}, {'name': 'core:ClosureState', 'type': 1, 'value': 0}, {'name': 'core:OpenClosedState', 'type': 3, 'value': 'open'}, {'name': 'core:DeploymentState', 'type': 1, 'value': 0}, {'name': 'core:Memorized1PositionState', 'type': 1, 'value': 105}, {'name': 'core:TargetClosureState', 'type': 1, 'value': 0}, {'name': 'core:MovingState', 'type': 6, 'value': False}], 'attributes': [{'name': 'core:Manufacturer', 'type': 3, 'value': 'Somfy'}, {'name': 'core:SupportedManufacturerSettingsCommands', 'type': 10, 'value': ['dead_man_up', 'dead_man_down', 'dead_man_stop', 'dead_man_impulse_up', 'dead_man_impulse_down', 'enter_settings_mode', 'save_upper_end_limit', 'save_lower_end_limit', 'stop_after_save_limit', 'save_settings', 'invert_rotation', 'save_my_position', 'delete_my_position', 'reset_actuator', 'double_power_cut', 'eject_from_setting_mode', 'enter_back_impulse_setting_mode', 'save_back_impulse_position']}, {'name': 'core:FirmwareRevision', 'type': 3, 'value': '5104761X04'}], 'available': True, 'enabled': True, 'placeOID': '2d2037bd-bf9f-42a5-9e00-8ee251580de8', 'widget': 'PositionableScreen', 'type': 1, 'oid': '6f558ff8-bed6-4458-abd5-db0024b3d914', 'uiClass': 'ExteriorScreen'}
2022-11-08 10:56:08,996 - DEBUG - utils.py - filter_devices: Device name: Zonwering Balkondeur Device class: ExteriorScreen
2022-11-08 10:56:08,996 - DEBUG - utils.py - filter_devices: type of device = <class 'dict'>
2022-11-08 10:56:08,997 - INFO - utils.py - supported device found: {'creationTime': 1659383284000, 'lastUpdateTime': 1659383284000, 'label': 'Zonwering Balkondeur', 'deviceURL': 'io://2017-8871-5701/8684910', 'shortcut': False, 'controllableName': 'io:VerticalExteriorAwningIOComponent', 'definition': {'commands': [{'commandName': 'advancedRefresh', 'nparams': 2}, {'commandName': 'close', 'nparams': 0}, {'commandName': 'delayedStopIdentify', 'nparams': 1}, {'commandName': 'deploy', 'nparams': 0}, {'commandName': 'down', 'nparams': 0}, {'commandName': 'getName', 'nparams': 0}, {'commandName': 'identify', 'nparams': 0}, {'commandName': 'my', 'nparams': 0}, {'commandName': 'open', 'nparams': 0}, {'commandName': 'refreshMemorized1Position', 'nparams': 0}, {'commandName': 'setClosure', 'nparams': 1}, {'commandName': 'setDeployment', 'nparams': 1}, {'commandName': 'setMemorized1Position', 'nparams': 1}, {'commandName': 'setName', 'nparams': 1}, {'commandName': 'setPosition', 'nparams': 1}, {'commandName': 'setSecuredPosition', 'nparams': 1}, {'commandName': 'startIdentify', 'nparams': 0}, {'commandName': 'stop', 'nparams': 0}, {'commandName': 'stopIdentify', 'nparams': 0}, {'commandName': 'undeploy', 'nparams': 0}, {'commandName': 'up', 'nparams': 0}, {'commandName': 'wink', 'nparams': 1}, {'commandName': 'runManufacturerSettingsCommand', 'nparams': 2}, {'commandName': 'keepOneWayControllersAndDeleteNode', 'nparams': 0}, {'commandName': 'pairOneWayController', 'nparams': 2}, {'commandName': 'sendIOKey', 'nparams': 0}, {'commandName': 'setConfigState', 'nparams': 1}, {'commandName': 'unpairAllOneWayControllersAndDeleteNode', 'nparams': 0}, {'commandName': 'unpairAllOneWayControllers', 'nparams': 0}, {'commandName': 'unpairOneWayController', 'nparams': 2}], 'states': [{'type': 'DataState', 'qualifiedName': 'core:AdditionalStatusState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:ClosureState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:DeploymentState'}, {'type': 'DiscreteState', 'values': ['good', 'low', 'normal', 'verylow'], 'qualifiedName': 'core:DiscreteRSSILevelState'}, {'type': 'DataState', 'qualifiedName': 'core:ManufacturerDiagnosticsState'}, {'type': 'DataState', 'qualifiedName': 'core:ManufacturerSettingsState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:Memorized1PositionState'}, {'type': 'DiscreteState', 'values': ['false', 'true'], 'qualifiedName': 'core:MovingState'}, {'type': 'DataState', 'qualifiedName': 'core:NameState'}, {'type': 'DiscreteState', 'values': ['closed', 'open'], 'qualifiedName': 'core:OpenClosedState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:PriorityLockTimerState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:RSSILevelState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:SecuredPositionState'}, {'type': 'DiscreteState', 'values': ['available', 'unavailable'], 'qualifiedName': 'core:StatusState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:TargetClosureState'}, {'type': 'DiscreteState', 'values': ['comfortLevel1', 'comfortLevel2', 'comfortLevel3', 'comfortLevel4', 'environmentProtection', 'humanProtection', 'userLevel1', 'userLevel2'], 'qualifiedName': 'io:PriorityLockLevelState'}, {'type': 'DiscreteState', 'values': ['LSC', 'SAAC', 'SFC', 'UPS', 'externalGateway', 'localUser', 'myself', 'rain', 'security', 'temperature', 'timer', 'user', 'wind'], 'qualifiedName': 'io:PriorityLockOriginatorState'}], 'dataProperties': [{'value': '500', 'qualifiedName': 'core:identifyInterval'}], 'widgetName': 'PositionableScreen', 'uiProfiles': ['StatefulDeployableVerticalAwning', 'StatefulDeployable', 'Deployable', 'DeployUndeploy', 'StatefulCloseable', 'StatefulOpenClose', 'OpenClose'], 'uiClass': 'ExteriorScreen', 'qualifiedName': 'io:VerticalExteriorAwningIOComponent', 'type': 'ACTUATOR'}, 'states': [{'name': 'core:NameState', 'type': 3, 'value': 'Zonwering Balkon'}, {'name': 'core:PriorityLockTimerState', 'type': 1, 'value': 0}, {'name': 'core:StatusState', 'type': 3, 'value': 'available'}, {'name': 'core:DiscreteRSSILevelState', 'type': 3, 'value': 'normal'}, {'name': 'core:RSSILevelState', 'type': 2, 'value': 56.0}, {'name': 'core:ClosureState', 'type': 1, 'value': 0}, {'name': 'core:OpenClosedState', 'type': 3, 'value': 'open'}, {'name': 'core:DeploymentState', 'type': 1, 'value': 0}, {'name': 'core:Memorized1PositionState', 'type': 1, 'value': 105}, {'name': 'core:TargetClosureState', 'type': 1, 'value': 0}, {'name': 'core:MovingState', 'type': 6, 'value': False}], 'attributes': [{'name': 'core:SupportedManufacturerSettingsCommands', 'type': 10, 'value': ['dead_man_up', 'dead_man_down', 'dead_man_stop', 'dead_man_impulse_up', 'dead_man_impulse_down', 'enter_settings_mode', 'save_upper_end_limit', 'save_lower_end_limit', 'stop_after_save_limit', 'save_settings', 'invert_rotation', 'save_my_position', 'delete_my_position', 'reset_actuator', 'double_power_cut', 'eject_from_setting_mode', 'enter_back_impulse_setting_mode', 'save_back_impulse_position']}, {'name': 'core:FirmwareRevision', 'type': 3, 'value': '5104761X04'}, {'name': 'core:Manufacturer', 'type': 3, 'value': 'Somfy'}], 'available': True, 'enabled': True, 'placeOID': '2d2037bd-bf9f-42a5-9e00-8ee251580de8', 'widget': 'PositionableScreen', 'type': 1, 'oid': '2c861047-bc3f-4af3-82b9-454bd6fc584d', 'uiClass': 'ExteriorScreen'}
2022-11-08 10:56:08,997 - DEBUG - utils.py - filter_devices: Device name: OGP KNX Bridge Device class: ProtocolGateway
2022-11-08 10:56:08,997 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659382582000, 'lastUpdateTime': 1659382582000, 'label': 'OGP KNX Bridge', 'deviceURL': 'ogp://2017-8871-5701/00000BE8', 'shortcut': False, 'controllableName': 'ogp:Bridge', 'definition': {'commands': [{'commandName': 'identify', 'nparams': 0}, {'commandName': 'sendPrivate', 'nparams': 1}, {'commandName': 'setName', 'nparams': 1}], 'states': [{'type': 'DiscreteState', 'values': ['available', 'unavailable'], 'qualifiedName': 'core:AvailabilityState'}, {'type': 'DataState', 'qualifiedName': 'core:NameState'}, {'type': 'DataState', 'qualifiedName': 'core:Private10State'}, {'type': 'DataState', 'qualifiedName': 'core:Private1State'}, {'type': 'DataState', 'qualifiedName': 'core:Private2State'}, {'type': 'DataState', 'qualifiedName': 'core:Private3State'}, {'type': 'DataState', 'qualifiedName': 'core:Private4State'}, {'type': 'DataState', 'qualifiedName': 'core:Private5State'}, {'type': 'DataState', 'qualifiedName': 'core:Private6State'}, {'type': 'DataState', 'qualifiedName': 'core:Private7State'}, {'type': 'DataState', 'qualifiedName': 'core:Private8State'}, {'type': 'DataState', 'qualifiedName': 'core:Private9State'}, {'type': 'DataState', 'qualifiedName': 'core:RemovableState'}], 'dataProperties': [], 'widgetName': 'DynamicBridge', 'uiProfiles': ['Specific'], 'uiClass': 'ProtocolGateway', 'qualifiedName': 'ogp:Bridge', 'type': 'ACTUATOR'}, 'states': [{'name': 'core:NameState', 'type': 3, 'value': 'OGP KNX Bridge'}], 'attributes': [{'name': 'core:Manufacturer', 'type': 3, 'value': 'Overkiz'}, {'name': 'ogp:Features', 'type': 10, 'value': [{'name': 'private'}, {'name': 'identification'}]}, {'name': 'core:ManufacturerReference', 'type': 3, 'value': 'OGP KNX Bridge'}, {'name': 'core:Technology', 'type': 3, 'value': 'KNX'}], 'available': True, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'DynamicBridge', 'type': 1, 'oid': 'd26da39d-34a7-40ca-a984-a4992279d1ee', 'uiClass': 'ProtocolGateway'}
2022-11-08 10:56:08,998 - DEBUG - utils.py - filter_devices: Device name: OGP Sonos Bridge Device class: ProtocolGateway
2022-11-08 10:56:08,998 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659382737000, 'lastUpdateTime': 1659382737000, 'label': 'OGP Sonos Bridge', 'deviceURL': 'ogp://2017-8871-5701/0003FEF3', 'shortcut': False, 'controllableName': 'ogp:Bridge', 'definition': {'commands': [{'commandName': 'discover', 'nparams': 0}, {'commandName': 'reset', 'nparams': 0}], 'states': [{'type': 'DiscreteState', 'values': ['available', 'unavailable'], 'qualifiedName': 'core:AvailabilityState'}, {'type': 'DataState', 'qualifiedName': 'core:NameState'}, {'type': 'DataState', 'qualifiedName': 'core:RemovableState'}], 'dataProperties': [], 'widgetName': 'DynamicBridge', 'uiProfiles': ['Specific'], 'uiClass': 'ProtocolGateway', 'qualifiedName': 'ogp:Bridge', 'type': 'ACTUATOR'}, 'states': [{'name': 'core:NameState', 'type': 3, 'value': 'OGP Sonos Bridge'}], 'attributes': [{'name': 'core:Technology', 'type': 3, 'value': 'Sonos'}, {'name': 'ogp:Features', 'type': 10, 'value': [{'name': 'identification', 'commandLess': True}, {'name': 'discovery'}, {'name': 'reset'}]}, {'name': 'core:ManufacturerReference', 'type': 3, 'value': 'OGP Sonos Bridge'}, {'name': 'core:Manufacturer', 'type': 3, 'value': 'Overkiz'}], 'available': True, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'DynamicBridge', 'type': 1, 'oid': '883fd406-cce7-4890-9a79-d5aa08427768', 'uiClass': 'ProtocolGateway'}
2022-11-08 10:56:08,998 - DEBUG - utils.py - filter_devices: Device name: OGP Siegenia Bridge Device class: ProtocolGateway
2022-11-08 10:56:08,999 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659382582000, 'lastUpdateTime': 1659382582000, 'label': 'OGP Siegenia Bridge', 'deviceURL': 'ogp://2017-8871-5701/039575E9', 'shortcut': False, 'controllableName': 'ogp:Bridge', 'definition': {'commands': [{'commandName': 'discover', 'nparams': 0}, {'commandName': 'identify', 'nparams': 0}, {'commandName': 'setName', 'nparams': 1}], 'states': [{'type': 'DiscreteState', 'values': ['available', 'unavailable'], 'qualifiedName': 'core:AvailabilityState'}, {'type': 'DataState', 'qualifiedName': 'core:NameState'}, {'type': 'DataState', 'qualifiedName': 'core:RemovableState'}], 'dataProperties': [], 'widgetName': 'DynamicBridge', 'uiProfiles': ['Specific'], 'uiClass': 'ProtocolGateway', 'qualifiedName': 'ogp:Bridge', 'type': 'ACTUATOR'}, 'states': [{'name': 'core:NameState', 'type': 3, 'value': 'OGP Siegenia Bridge'}], 'attributes': [{'name': 'core:Technology', 'type': 3, 'value': 'Siegenia'}, {'name': 'core:Manufacturer', 'type': 3, 'value': 'Overkiz'}, {'name': 'core:ManufacturerReference', 'type': 3, 'value': 'OGP Siegenia Bridge'}, {'name': 'ogp:Features', 'type': 10, 'value': [{'name': 'discovery'}, {'name': 'identification'}]}], 'available': True, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'DynamicBridge', 'type': 1, 'oid': '44ef3efb-3e89-441a-a38e-68c2bd46fa92', 'uiClass': 'ProtocolGateway'}
2022-11-08 10:56:08,999 - DEBUG - utils.py - filter_devices: Device name: OGP Intesis Bridge Device class: ProtocolGateway
2022-11-08 10:56:09,000 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659382582000, 'lastUpdateTime': 1659382582000, 'label': 'OGP Intesis Bridge', 'deviceURL': 'ogp://2017-8871-5701/09E45393', 'shortcut': False, 'controllableName': 'ogp:Bridge', 'definition': {'commands': [{'commandName': 'discover', 'nparams': 0}, {'commandName': 'identify', 'nparams': 0}, {'commandName': 'setName', 'nparams': 1}], 'states': [{'type': 'DiscreteState', 'values': ['available', 'unavailable'], 'qualifiedName': 'core:AvailabilityState'}, {'type': 'DataState', 'qualifiedName': 'core:NameState'}, {'type': 'DataState', 'qualifiedName': 'core:RemovableState'}], 'dataProperties': [], 'widgetName': 'DynamicBridge', 'uiProfiles': ['Specific'], 'uiClass': 'ProtocolGateway', 'qualifiedName': 'ogp:Bridge', 'type': 'ACTUATOR'}, 'states': [{'name': 'core:NameState', 'type': 3, 'value': 'OGP Intesis Bridge'}], 'attributes': [{'name': 'core:Manufacturer', 'type': 3, 'value': 'Overkiz'}, {'name': 'core:Technology', 'type': 3, 'value': 'Intesis'}, {'name': 'ogp:Features', 'type': 10, 'value': [{'name': 'discovery'}, {'name': 'identification'}]}, {'name': 'core:ManufacturerReference', 'type': 3, 'value': 'OGP Intesis Bridge'}], 'available': True, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'DynamicBridge', 'type': 1, 'oid': 'fac10535-b4a3-41bd-bb6f-ba66b2cf2ba7', 'uiClass': 'ProtocolGateway'}
2022-11-08 10:56:09,000 - DEBUG - utils.py - filter_devices: Device name: Slaapkamer Device class: MusicPlayer
2022-11-08 10:56:09,000 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659469549000, 'lastUpdateTime': 1659469549000, 'label': 'Slaapkamer', 'deviceURL': 'ogp://2017-8871-5701/46E58D76', 'shortcut': False, 'controllableName': 'ogp:AudioPlayer', 'definition': {'commands': [{'commandName': 'mute', 'nparams': 0}, {'commandName': 'setVolume', 'nparams': 1}, {'commandName': 'unmute', 'nparams': 0}], 'states': [{'type': 'DiscreteState', 'values': ['available', 'unavailable'], 'qualifiedName': 'core:AvailabilityState'}, {'type': 'DataState', 'qualifiedName': 'core:MuteState'}, {'type': 'DataState', 'qualifiedName': 'core:NameState'}, {'type': 'DataState', 'qualifiedName': 'core:RemovableState'}, {'type': 'DataState', 'qualifiedName': 'core:VolumeLevelState'}], 'dataProperties': [], 'widgetName': 'DynamicAudioPlayer', 'uiProfiles': ['VolumeControl'], 'uiClass': 'MusicPlayer', 'qualifiedName': 'ogp:AudioPlayer', 'type': 'ACTUATOR'}, 'states': [{'name': 'core:NameState', 'type': 3, 'value': 'Slaapkamer'}, {'name': 'core:AvailabilityState', 'type': 3, 'value': 'available'}, {'name': 'core:RemovableState', 'type': 6, 'value': False}, {'name': 'core:VolumeLevelState', 'type': 1, 'value': 8}, {'name': 'core:MuteState', 'type': 6, 'value': False}], 'attributes': [{'name': 'core:SerialNumber', 'type': 3, 'value': '54-2A-1B-84-84-4A:8'}, {'name': 'core:ManufacturerReference', 'type': 3, 'value': 'S14'}, {'name': 'core:Manufacturer', 'type': 3, 'value': 'Sonos'}, {'name': 'ogp:Features', 'type': 10, 'value': [{'name': 'identification', 'commandLess': True}, {'name': 'volumeControl'}]}, {'name': 'core:Technology', 'type': 3, 'value': 'Sonos'}], 'available': True, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'DynamicAudioPlayer', 'type': 1, 'oid': 'f1120332-645e-4c03-9e63-1f2400ce4a78', 'uiClass': 'MusicPlayer'}
2022-11-08 10:56:09,001 - DEBUG - utils.py - filter_devices: Device name: Slaapkamer Device class: MusicPlayer
2022-11-08 10:56:09,001 - DEBUG - utils.py - unsupported device found: {'creationTime': 1664606684000, 'lastUpdateTime': 1664606684000, 'label': 'Slaapkamer', 'deviceURL': 'ogp://2017-8871-5701/59717257', 'shortcut': False, 'controllableName': 'ogp:AudioPlayer', 'definition': {'commands': [{'commandName': 'activateOption', 'nparams': 1}, {'commandName': 'deactivateOption', 'nparams': 1}, {'commandName': 'fastBackward', 'nparams': 1}, {'commandName': 'fastForward', 'nparams': 1}, {'commandName': 'getMediaElements', 'nparams': 0}, {'commandName': 'mute', 'nparams': 0}, {'commandName': 'next', 'nparams': 0}, {'commandName': 'pause', 'nparams': 0}, {'commandName': 'previous', 'nparams': 0}, {'commandName': 'resume', 'nparams': 0}, {'commandName': 'setMediaElement', 'nparams': 1}, {'commandName': 'setTimelinePosition', 'nparams': 1}, {'commandName': 'setVolume', 'nparams': 1}, {'commandName': 'start', 'nparams': 0}, {'commandName': 'unmute', 'nparams': 0}], 'states': [{'type': 'DataState', 'qualifiedName': 'core:ActivatedOptionsState'}, {'type': 'DiscreteState', 'values': ['available', 'unavailable'], 'qualifiedName': 'core:AvailabilityState'}, {'type': 'DataState', 'qualifiedName': 'core:AvailableOptionsState'}, {'type': 'DataState', 'qualifiedName': 'core:GroupMembersState'}, {'type': 'DataState', 'qualifiedName': 'core:HasNextState'}, {'type': 'DataState', 'qualifiedName': 'core:HasPreviousState'}, {'type': 'DataState', 'qualifiedName': 'core:MediaElementState'}, {'type': 'DataState', 'qualifiedName': 'core:MuteState'}, {'type': 'DataState', 'qualifiedName': 'core:NameState'}, {'type': 'DataState', 'qualifiedName': 'core:PausedState'}, {'type': 'DataState', 'qualifiedName': 'core:RecommendedOptionsState'}, {'type': 'DataState', 'qualifiedName': 'core:RemovableState'}, {'type': 'DiscreteState', 'values': ['started', 'stopped'], 'qualifiedName': 'core:StartedStoppedState'}, {'type': 'DataState', 'qualifiedName': 'core:TimelineDurationState'}, {'type': 'DataState', 'qualifiedName': 'core:TimelinePositionState'}, {'type': 'DataState', 'qualifiedName': 'core:VolumeLevelState'}], 'dataProperties': [], 'widgetName': 'DynamicAudioPlayer', 'uiProfiles': ['VolumeControl', 'StatefulStartable', 'Startable'], 'uiClass': 'MusicPlayer', 'qualifiedName': 'ogp:AudioPlayer', 'type': 'ACTUATOR'}, 'states': [{'name': 'core:NameState', 'type': 3, 'value': 'Slaapkamer'}, {'name': 'core:AvailabilityState', 'type': 3, 'value': 'available'}, {'name': 'core:RemovableState', 'type': 6, 'value': False}, {'name': 'core:StartedStoppedState', 'type': 3, 'value': 'started'}, {'name': 'core:PausedState', 'type': 6, 'value': False}, {'name': 'core:VolumeLevelState', 'type': 1, 'value': 12}, {'name': 'core:MuteState', 'type': 6, 'value': False}, {'name': 'core:HasNextState', 'type': 6, 'value': False}, {'name': 'core:HasPreviousState', 'type': 6, 'value': False}, {'name': 'core:GroupMembersState', 'type': 10, 'value': ['ogp://2017-8871-5701/46E58D76']}, {'name': 'core:TimelinePositionState', 'type': 1, 'value': 1, 'lastUpdateTime': 1666506413000}, {'name': 'core:MediaElementState', 'type': 11, 'value': {'type': 'radio', 'metadata': {'explicit': False, 'service': 'Sonos Radio'}, 'name': 'Arrow Classic Rock'}}], 'attributes': [{'name': 'core:Technology', 'type': 3, 'value': 'Sonos'}, {'name': 'ogp:Features', 'type': 10, 'value': [{'name': 'identification', 'commandLess': True}, {'name': 'group', 'commandLess': True}, {'name': 'volumeControl'}, {'name': 'nextPrevious'}, {'name': 'pauseResume'}, {'name': 'start'}, {'name': 'optionControl'}, {'name': 'timelineControl'}, {'name': 'media'}]}, {'name': 'core:Manufacturer', 'type': 3, 'value': 'Sonos'}, {'name': 'core:SupportedOptions', 'type': 10, 'value': ['repeat', 'repeatOne', 'shuffle', 'crossfade']}, {'name': 'core:ManufacturerReference', 'type': 3, 'value': 'Sonos Group'}], 'available': True, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'DynamicAudioPlayer', 'type': 1, 'oid': 'decd2336-8f1c-40e1-a496-4405a03796b4', 'uiClass': 'MusicPlayer'}
2022-11-08 10:56:09,002 - DEBUG - utils.py - filter_devices: Device name: Badkamer Device class: MusicPlayer
2022-11-08 10:56:09,002 - DEBUG - utils.py - unsupported device found: {'creationTime': 1666186662000, 'lastUpdateTime': 1666186662000, 'label': 'Badkamer', 'deviceURL': 'ogp://2017-8871-5701/76F0061A', 'shortcut': False, 'controllableName': 'ogp:AudioPlayer', 'definition': {'commands': [{'commandName': 'activateOption', 'nparams': 1}, {'commandName': 'deactivateOption', 'nparams': 1}, {'commandName': 'fastBackward', 'nparams': 1}, {'commandName': 'fastForward', 'nparams': 1}, {'commandName': 'getMediaElements', 'nparams': 0}, {'commandName': 'mute', 'nparams': 0}, {'commandName': 'next', 'nparams': 0}, {'commandName': 'pause', 'nparams': 0}, {'commandName': 'previous', 'nparams': 0}, {'commandName': 'resume', 'nparams': 0}, {'commandName': 'setMediaElement', 'nparams': 1}, {'commandName': 'setTimelinePosition', 'nparams': 1}, {'commandName': 'setVolume', 'nparams': 1}, {'commandName': 'start', 'nparams': 0}, {'commandName': 'unmute', 'nparams': 0}], 'states': [{'type': 'DataState', 'qualifiedName': 'core:ActivatedOptionsState'}, {'type': 'DiscreteState', 'values': ['available', 'unavailable'], 'qualifiedName': 'core:AvailabilityState'}, {'type': 'DataState', 'qualifiedName': 'core:AvailableOptionsState'}, {'type': 'DataState', 'qualifiedName': 'core:GroupMembersState'}, {'type': 'DataState', 'qualifiedName': 'core:HasNextState'}, {'type': 'DataState', 'qualifiedName': 'core:HasPreviousState'}, {'type': 'DataState', 'qualifiedName': 'core:MediaElementState'}, {'type': 'DataState', 'qualifiedName': 'core:MuteState'}, {'type': 'DataState', 'qualifiedName': 'core:NameState'}, {'type': 'DataState', 'qualifiedName': 'core:PausedState'}, {'type': 'DataState', 'qualifiedName': 'core:RecommendedOptionsState'}, {'type': 'DataState', 'qualifiedName': 'core:RemovableState'}, {'type': 'DiscreteState', 'values': ['started', 'stopped'], 'qualifiedName': 'core:StartedStoppedState'}, {'type': 'DataState', 'qualifiedName': 'core:TimelineDurationState'}, {'type': 'DataState', 'qualifiedName': 'core:TimelinePositionState'}, {'type': 'DataState', 'qualifiedName': 'core:VolumeLevelState'}], 'dataProperties': [], 'widgetName': 'DynamicAudioPlayer', 'uiProfiles': ['VolumeControl', 'StatefulStartable', 'Startable'], 'uiClass': 'MusicPlayer', 'qualifiedName': 'ogp:AudioPlayer', 'type': 'ACTUATOR'}, 'states': [{'name': 'core:NameState', 'type': 3, 'value': 'Badkamer'}, {'name': 'core:AvailabilityState', 'type': 3, 'value': 'unavailable'}, {'name': 'core:RemovableState', 'type': 6, 'value': True}, {'name': 'core:GroupMembersState', 'type': 10, 'value': ['ogp://2017-8871-5701/893321BC']}], 'attributes': [{'name': 'core:Technology', 'type': 3, 'value': 'Sonos'}, {'name': 'core:SupportedOptions', 'type': 10, 'value': ['repeat', 'repeatOne', 'shuffle', 'crossfade']}, {'name': 'core:Manufacturer', 'type': 3, 'value': 'Sonos'}, {'name': 'ogp:Features', 'type': 10, 'value': [{'name': 'identification', 'commandLess': True}, {'name': 'group', 'commandLess': True}, {'name': 'volumeControl'}, {'name': 'nextPrevious'}, {'name': 'pauseResume'}, {'name': 'start'}, {'name': 'optionControl'}, {'name': 'timelineControl'}, {'name': 'media'}]}, {'name': 'core:ManufacturerReference', 'type': 3, 'value': 'Sonos Group'}], 'available': False, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'DynamicAudioPlayer', 'type': 1, 'oid': '7c7f6214-f3a8-48fc-ac66-94289697199b', 'uiClass': 'MusicPlayer'}
2022-11-08 10:56:09,003 - DEBUG - utils.py - filter_devices: Device name: Garage Device class: MusicPlayer
2022-11-08 10:56:09,003 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659469549000, 'lastUpdateTime': 1659469549000, 'label': 'Garage', 'deviceURL': 'ogp://2017-8871-5701/7F676617', 'shortcut': False, 'controllableName': 'ogp:AudioPlayer', 'definition': {'commands': [{'commandName': 'mute', 'nparams': 0}, {'commandName': 'setVolume', 'nparams': 1}, {'commandName': 'unmute', 'nparams': 0}], 'states': [{'type': 'DiscreteState', 'values': ['available', 'unavailable'], 'qualifiedName': 'core:AvailabilityState'}, {'type': 'DataState', 'qualifiedName': 'core:MuteState'}, {'type': 'DataState', 'qualifiedName': 'core:NameState'}, {'type': 'DataState', 'qualifiedName': 'core:RemovableState'}, {'type': 'DataState', 'qualifiedName': 'core:VolumeLevelState'}], 'dataProperties': [], 'widgetName': 'DynamicAudioPlayer', 'uiProfiles': ['VolumeControl'], 'uiClass': 'MusicPlayer', 'qualifiedName': 'ogp:AudioPlayer', 'type': 'ACTUATOR'}, 'states': [{'name': 'core:NameState', 'type': 3, 'value': 'Garage'}, {'name': 'core:AvailabilityState', 'type': 3, 'value': 'unavailable'}, {'name': 'core:RemovableState', 'type': 6, 'value': True}, {'name': 'core:VolumeLevelState', 'type': 1, 'value': 18}, {'name': 'core:MuteState', 'type': 6, 'value': False}], 'attributes': [{'name': 'core:Manufacturer', 'type': 3, 'value': 'Sonos'}, {'name': 'core:SerialNumber', 'type': 3, 'value': 'B8-E9-37-30-A1-86:7'}, {'name': 'core:Technology', 'type': 3, 'value': 'Sonos'}, {'name': 'core:ManufacturerReference', 'type': 3, 'value': 'S3'}, {'name': 'ogp:Features', 'type': 10, 'value': [{'name': 'identification', 'commandLess': True}, {'name': 'volumeControl'}]}], 'available': False, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'DynamicAudioPlayer', 'type': 1, 'oid': 'e3913fcf-dcce-4498-a061-4e1e09e7ced8', 'uiClass': 'MusicPlayer'}
2022-11-08 10:56:09,003 - DEBUG - utils.py - filter_devices: Device name: Keuken Device class: MusicPlayer
2022-11-08 10:56:09,004 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659469549000, 'lastUpdateTime': 1659469549000, 'label': 'Keuken', 'deviceURL': 'ogp://2017-8871-5701/881483BA', 'shortcut': False, 'controllableName': 'ogp:AudioPlayer', 'definition': {'commands': [{'commandName': 'mute', 'nparams': 0}, {'commandName': 'setVolume', 'nparams': 1}, {'commandName': 'unmute', 'nparams': 0}], 'states': [{'type': 'DiscreteState', 'values': ['available', 'unavailable'], 'qualifiedName': 'core:AvailabilityState'}, {'type': 'DataState', 'qualifiedName': 'core:MuteState'}, {'type': 'DataState', 'qualifiedName': 'core:NameState'}, {'type': 'DataState', 'qualifiedName': 'core:RemovableState'}, {'type': 'DataState', 'qualifiedName': 'core:VolumeLevelState'}], 'dataProperties': [], 'widgetName': 'DynamicAudioPlayer', 'uiProfiles': ['VolumeControl'], 'uiClass': 'MusicPlayer', 'qualifiedName': 'ogp:AudioPlayer', 'type': 'ACTUATOR'}, 'states': [{'name': 'core:NameState', 'type': 3, 'value': 'Keuken'}, {'name': 'core:AvailabilityState', 'type': 3, 'value': 'available'}, {'name': 'core:RemovableState', 'type': 6, 'value': False}, {'name': 'core:VolumeLevelState', 'type': 1, 'value': 12}, {'name': 'core:MuteState', 'type': 6, 'value': False}], 'attributes': [{'name': 'ogp:Features', 'type': 10, 'value': [{'name': 'identification', 'commandLess': True}, {'name': 'volumeControl'}]}, {'name': 'core:SerialNumber', 'type': 3, 'value': 'B8-E9-37-32-BE-5C:D'}, {'name': 'core:Technology', 'type': 3, 'value': 'Sonos'}, {'name': 'core:ManufacturerReference', 'type': 3, 'value': 'S3'}, {'name': 'core:Manufacturer', 'type': 3, 'value': 'Sonos'}], 'available': True, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'DynamicAudioPlayer', 'type': 1, 'oid': '89d72358-3fc2-4871-b024-083af5f61b56', 'uiClass': 'MusicPlayer'}
2022-11-08 10:56:09,004 - DEBUG - utils.py - filter_devices: Device name: Badkamer Device class: MusicPlayer
2022-11-08 10:56:09,005 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659469548000, 'lastUpdateTime': 1659469548000, 'label': 'Badkamer', 'deviceURL': 'ogp://2017-8871-5701/893321BC', 'shortcut': False, 'controllableName': 'ogp:AudioPlayer', 'definition': {'commands': [{'commandName': 'mute', 'nparams': 0}, {'commandName': 'setVolume', 'nparams': 1}, {'commandName': 'unmute', 'nparams': 0}], 'states': [{'type': 'DiscreteState', 'values': ['available', 'unavailable'], 'qualifiedName': 'core:AvailabilityState'}, {'type': 'DataState', 'qualifiedName': 'core:MuteState'}, {'type': 'DataState', 'qualifiedName': 'core:NameState'}, {'type': 'DataState', 'qualifiedName': 'core:RemovableState'}, {'type': 'DataState', 'qualifiedName': 'core:VolumeLevelState'}], 'dataProperties': [], 'widgetName': 'DynamicAudioPlayer', 'uiProfiles': ['VolumeControl'], 'uiClass': 'MusicPlayer', 'qualifiedName': 'ogp:AudioPlayer', 'type': 'ACTUATOR'}, 'states': [{'name': 'core:NameState', 'type': 3, 'value': 'Badkamer'}, {'name': 'core:AvailabilityState', 'type': 3, 'value': 'unavailable'}, {'name': 'core:RemovableState', 'type': 6, 'value': True}, {'name': 'core:VolumeLevelState', 'type': 1, 'value': 22}, {'name': 'core:MuteState', 'type': 6, 'value': False}], 'attributes': [{'name': 'core:SerialNumber', 'type': 3, 'value': '78-28-CA-07-26-52:6'}, {'name': 'core:Manufacturer', 'type': 3, 'value': 'Sonos'}, {'name': 'core:Technology', 'type': 3, 'value': 'Sonos'}, {'name': 'ogp:Features', 'type': 10, 'value': [{'name': 'identification', 'commandLess': True}, {'name': 'volumeControl'}]}, {'name': 'core:ManufacturerReference', 'type': 3, 'value': 'S13'}], 'available': False, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'DynamicAudioPlayer', 'type': 1, 'oid': 'ebdbcb0b-0216-4c33-9478-e9309f92268b', 'uiClass': 'MusicPlayer'}
2022-11-08 10:56:09,005 - DEBUG - utils.py - filter_devices: Device name: Keuken Device class: MusicPlayer
2022-11-08 10:56:09,006 - DEBUG - utils.py - unsupported device found: {'creationTime': 1666186662000, 'lastUpdateTime': 1666186662000, 'label': 'Keuken', 'deviceURL': 'ogp://2017-8871-5701/FE754ABE', 'shortcut': False, 'controllableName': 'ogp:AudioPlayer', 'definition': {'commands': [{'commandName': 'activateOption', 'nparams': 1}, {'commandName': 'deactivateOption', 'nparams': 1}, {'commandName': 'fastBackward', 'nparams': 1}, {'commandName': 'fastForward', 'nparams': 1}, {'commandName': 'getMediaElements', 'nparams': 0}, {'commandName': 'mute', 'nparams': 0}, {'commandName': 'next', 'nparams': 0}, {'commandName': 'pause', 'nparams': 0}, {'commandName': 'previous', 'nparams': 0}, {'commandName': 'resume', 'nparams': 0}, {'commandName': 'setMediaElement', 'nparams': 1}, {'commandName': 'setTimelinePosition', 'nparams': 1}, {'commandName': 'setVolume', 'nparams': 1}, {'commandName': 'start', 'nparams': 0}, {'commandName': 'unmute', 'nparams': 0}], 'states': [{'type': 'DataState', 'qualifiedName': 'core:ActivatedOptionsState'}, {'type': 'DiscreteState', 'values': ['available', 'unavailable'], 'qualifiedName': 'core:AvailabilityState'}, {'type': 'DataState', 'qualifiedName': 'core:AvailableOptionsState'}, {'type': 'DataState', 'qualifiedName': 'core:GroupMembersState'}, {'type': 'DataState', 'qualifiedName': 'core:HasNextState'}, {'type': 'DataState', 'qualifiedName': 'core:HasPreviousState'}, {'type': 'DataState', 'qualifiedName': 'core:MediaElementState'}, {'type': 'DataState', 'qualifiedName': 'core:MuteState'}, {'type': 'DataState', 'qualifiedName': 'core:NameState'}, {'type': 'DataState', 'qualifiedName': 'core:PausedState'}, {'type': 'DataState', 'qualifiedName': 'core:RecommendedOptionsState'}, {'type': 'DataState', 'qualifiedName': 'core:RemovableState'}, {'type': 'DiscreteState', 'values': ['started', 'stopped'], 'qualifiedName': 'core:StartedStoppedState'}, {'type': 'DataState', 'qualifiedName': 'core:TimelineDurationState'}, {'type': 'DataState', 'qualifiedName': 'core:TimelinePositionState'}, {'type': 'DataState', 'qualifiedName': 'core:VolumeLevelState'}], 'dataProperties': [], 'widgetName': 'DynamicAudioPlayer', 'uiProfiles': ['VolumeControl', 'StatefulStartable', 'Startable'], 'uiClass': 'MusicPlayer', 'qualifiedName': 'ogp:AudioPlayer', 'type': 'ACTUATOR'}, 'states': [{'name': 'core:NameState', 'type': 3, 'value': 'Keuken'}, {'name': 'core:AvailabilityState', 'type': 3, 'value': 'unavailable'}, {'name': 'core:RemovableState', 'type': 6, 'value': True}, {'name': 'core:GroupMembersState', 'type': 10, 'value': ['ogp://2017-8871-5701/881483BA']}], 'attributes': [{'name': 'core:Technology', 'type': 3, 'value': 'Sonos'}, {'name': 'ogp:Features', 'type': 10, 'value': [{'name': 'identification', 'commandLess': True}, {'name': 'group', 'commandLess': True}, {'name': 'volumeControl'}, {'name': 'nextPrevious'}, {'name': 'pauseResume'}, {'name': 'start'}, {'name': 'optionControl'}, {'name': 'timelineControl'}, {'name': 'media'}]}, {'name': 'core:ManufacturerReference', 'type': 3, 'value': 'Sonos Group'}, {'name': 'core:SupportedOptions', 'type': 10, 'value': ['repeat', 'repeatOne', 'shuffle', 'crossfade']}, {'name': 'core:Manufacturer', 'type': 3, 'value': 'Sonos'}], 'available': False, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'DynamicAudioPlayer', 'type': 1, 'oid': 'd6b90d4c-6c85-45c0-af2e-1708539703aa', 'uiClass': 'MusicPlayer'}
2022-11-08 10:56:09,006 - DEBUG - utils.py - filter_devices: Device name: Zonwering Slaapkamer Device class: ExteriorScreen
2022-11-08 10:56:09,006 - DEBUG - utils.py - filter_devices: type of device = <class 'dict'>
2022-11-08 10:56:09,006 - INFO - utils.py - supported device found: {'creationTime': 1659460463000, 'lastUpdateTime': 1659460463000, 'label': 'Zonwering Slaapkamer', 'deviceURL': 'rts://2017-8871-5701/16722109', 'shortcut': False, 'controllableName': 'rts:ExteriorBlindRTSComponent', 'definition': {'commands': [{'commandName': 'close', 'nparams': 1}, {'commandName': 'down', 'nparams': 1}, {'commandName': 'identify', 'nparams': 0}, {'commandName': 'my', 'nparams': 1}, {'commandName': 'open', 'nparams': 1}, {'commandName': 'rest', 'nparams': 1}, {'commandName': 'stop', 'nparams': 1}, {'commandName': 'test', 'nparams': 0}, {'commandName': 'up', 'nparams': 1}, {'commandName': 'openConfiguration', 'nparams': 1}], 'states': [], 'dataProperties': [{'value': '0', 'qualifiedName': 'core:identifyInterval'}], 'widgetName': 'UpDownExteriorScreen', 'uiProfiles': ['OpenCloseBlind', 'OpenClose'], 'uiClass': 'ExteriorScreen', 'qualifiedName': 'rts:ExteriorBlindRTSComponent', 'type': 'ACTUATOR'}, 'attributes': [{'name': 'rts:diy', 'type': 6, 'value': False}], 'available': True, 'enabled': True, 'placeOID': '2d1cd28c-381a-45d4-a0a1-a2aee50574bf', 'widget': 'UpDownExteriorScreen', 'type': 1, 'oid': '453faeb3-37b0-47c0-81f3-3783bca84818', 'uiClass': 'ExteriorScreen'}
2022-11-08 10:56:09,007 - DEBUG - utils.py - filter_devices: Device name: Zonwering woonkamer Device class: ExteriorScreen
2022-11-08 10:56:09,007 - DEBUG - utils.py - filter_devices: type of device = <class 'dict'>
2022-11-08 10:56:09,007 - INFO - utils.py - supported device found: {'creationTime': 1660132825000, 'lastUpdateTime': 1660132825000, 'label': 'Zonwering woonkamer', 'deviceURL': 'rts://2017-8871-5701/16736992', 'shortcut': False, 'controllableName': 'rts:ExteriorBlindRTSComponent', 'definition': {'commands': [{'commandName': 'close', 'nparams': 1}, {'commandName': 'down', 'nparams': 1}, {'commandName': 'identify', 'nparams': 0}, {'commandName': 'my', 'nparams': 1}, {'commandName': 'open', 'nparams': 1}, {'commandName': 'rest', 'nparams': 1}, {'commandName': 'stop', 'nparams': 1}, {'commandName': 'test', 'nparams': 0}, {'commandName': 'up', 'nparams': 1}, {'commandName': 'openConfiguration', 'nparams': 1}], 'states': [], 'dataProperties': [{'value': '0', 'qualifiedName': 'core:identifyInterval'}], 'widgetName': 'UpDownExteriorScreen', 'uiProfiles': ['OpenCloseBlind', 'OpenClose'], 'uiClass': 'ExteriorScreen', 'qualifiedName': 'rts:ExteriorBlindRTSComponent', 'type': 'ACTUATOR'}, 'attributes': [{'name': 'rts:diy', 'type': 6, 'value': False}], 'available': True, 'enabled': True, 'placeOID': '188662e2-3027-48ee-b1fc-e0cc32ee4171', 'widget': 'UpDownExteriorScreen', 'type': 1, 'oid': '67236cb9-032b-429b-85ab-beeebb645778', 'uiClass': 'ExteriorScreen'}
2022-11-08 10:56:09,008 - DEBUG - utils.py - filter_devices: Device name: Zonwering keuken Device class: ExteriorScreen
2022-11-08 10:56:09,008 - DEBUG - utils.py - filter_devices: type of device = <class 'dict'>
2022-11-08 10:56:09,008 - INFO - utils.py - supported device found: {'creationTime': 1660132747000, 'lastUpdateTime': 1660132747000, 'label': 'Zonwering keuken', 'deviceURL': 'rts://2017-8871-5701/16740764', 'shortcut': False, 'controllableName': 'rts:ExteriorBlindRTSComponent', 'definition': {'commands': [{'commandName': 'close', 'nparams': 1}, {'commandName': 'down', 'nparams': 1}, {'commandName': 'identify', 'nparams': 0}, {'commandName': 'my', 'nparams': 1}, {'commandName': 'open', 'nparams': 1}, {'commandName': 'rest', 'nparams': 1}, {'commandName': 'stop', 'nparams': 1}, {'commandName': 'test', 'nparams': 0}, {'commandName': 'up', 'nparams': 1}, {'commandName': 'openConfiguration', 'nparams': 1}], 'states': [], 'dataProperties': [{'value': '0', 'qualifiedName': 'core:identifyInterval'}], 'widgetName': 'UpDownExteriorScreen', 'uiProfiles': ['OpenCloseBlind', 'OpenClose'], 'uiClass': 'ExteriorScreen', 'qualifiedName': 'rts:ExteriorBlindRTSComponent', 'type': 'ACTUATOR'}, 'attributes': [{'name': 'rts:diy', 'type': 6, 'value': False}], 'available': True, 'enabled': True, 'placeOID': '6996fcc0-5bc4-456a-bddf-fd536da2fd32', 'widget': 'UpDownExteriorScreen', 'type': 1, 'oid': '51825687-4045-46a4-beb9-e1be9f43db9f', 'uiClass': 'ExteriorScreen'}
2022-11-08 10:56:09,008 - DEBUG - utils.py - filter_devices: Device name: Zonwering Gym Device class: ExteriorScreen
2022-11-08 10:56:09,009 - DEBUG - utils.py - filter_devices: type of device = <class 'dict'>
2022-11-08 10:56:09,009 - INFO - utils.py - supported device found: {'creationTime': 1659460529000, 'lastUpdateTime': 1659460529000, 'label': 'Zonwering Gym', 'deviceURL': 'rts://2017-8871-5701/16745695', 'shortcut': False, 'controllableName': 'rts:ExteriorBlindRTSComponent', 'definition': {'commands': [{'commandName': 'close', 'nparams': 1}, {'commandName': 'down', 'nparams': 1}, {'commandName': 'identify', 'nparams': 0}, {'commandName': 'my', 'nparams': 1}, {'commandName': 'open', 'nparams': 1}, {'commandName': 'rest', 'nparams': 1}, {'commandName': 'stop', 'nparams': 1}, {'commandName': 'test', 'nparams': 0}, {'commandName': 'up', 'nparams': 1}, {'commandName': 'openConfiguration', 'nparams': 1}], 'states': [], 'dataProperties': [{'value': '0', 'qualifiedName': 'core:identifyInterval'}], 'widgetName': 'UpDownExteriorScreen', 'uiProfiles': ['OpenCloseBlind', 'OpenClose'], 'uiClass': 'ExteriorScreen', 'qualifiedName': 'rts:ExteriorBlindRTSComponent', 'type': 'ACTUATOR'}, 'attributes': [{'name': 'rts:diy', 'type': 6, 'value': False}], 'available': True, 'enabled': True, 'placeOID': '8059f877-5104-4b02-b2fb-34370e7d71e2', 'widget': 'UpDownExteriorScreen', 'type': 1, 'oid': 'e74b23dd-7a57-4fd3-a270-dab713783669', 'uiClass': 'ExteriorScreen'}
2022-11-08 10:56:09,009 - DEBUG - utils.py - filter_devices: Device name: ZIGBEE (0/0) Device class: NetworkComponent
2022-11-08 10:56:09,010 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659383565000, 'lastUpdateTime': 1659383565000, 'label': 'ZIGBEE (0/0)', 'deviceURL': 'zigbee://2017-8871-5701/0/0', 'shortcut': False, 'controllableName': 'zigbee:ZigbeeNetworkNode', 'definition': {'commands': [{'commandName': 'leaveNetwork', 'nparams': 0}, {'commandName': 'refreshBindingTable', 'nparams': 0}, {'commandName': 'refreshNeighborTable', 'nparams': 0}, {'commandName': 'refreshRoutingTable', 'nparams': 0}], 'states': [{'type': 'DiscreteState', 'values': ['available', 'unavailable'], 'qualifiedName': 'core:StatusState'}, {'type': 'DataState', 'qualifiedName': 'zigbee:BindingTableState'}, {'type': 'DataState', 'qualifiedName': 'zigbee:NeighborTableState'}, {'type': 'DataState', 'qualifiedName': 'zigbee:RoutingTableState'}], 'dataProperties': [], 'widgetName': 'ZigbeeNetwork', 'uiProfiles': ['Specific'], 'uiClass': 'NetworkComponent', 'qualifiedName': 'zigbee:ZigbeeNetworkNode', 'type': 'INFRASTRUCTURE_COMPONENT'}, 'states': [{'name': 'core:StatusState', 'type': 3, 'value': 'available'}], 'attributes': [{'name': 'core:MacAddress', 'type': 3, 'value': '6DEO/v8+ehg='}], 'available': True, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'ZigbeeNetwork', 'type': 6, 'oid': '6aba2a2a-2e41-4eac-86b1-d58c1c10e5bf', 'uiClass': 'NetworkComponent'}
2022-11-08 10:56:09,010 - DEBUG - utils.py - filter_devices: Device name: ZIGBEE (0/1) Device class: ProtocolGateway
2022-11-08 10:56:09,010 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659383565000, 'lastUpdateTime': 1659383565000, 'label': 'ZIGBEE (0/1)', 'deviceURL': 'zigbee://2017-8871-5701/0/1', 'shortcut': False, 'controllableName': 'zigbee:StackV3Component', 'definition': {'commands': [{'commandName': 'bindingNetwork', 'nparams': 0}, {'commandName': 'closeNetwork', 'nparams': 0}, {'commandName': 'openNetwork', 'nparams': 1}, {'commandName': 'refreshNetwork', 'nparams': 0}, {'commandName': 'bind', 'nparams': 2}, {'commandName': 'closeNetworkManagement', 'nparams': 0}, {'commandName': 'openNetworkManagement', 'nparams': 0}, {'commandName': 'openNetworkWithCommissioningManagement', 'nparams': 0}, {'commandName': 'unbind', 'nparams': 2}], 'states': [{'type': 'DiscreteState', 'values': ['good', 'low', 'normal', 'verylow'], 'qualifiedName': 'core:DiscreteRSSILevelState'}, {'type': 'DataState', 'qualifiedName': 'core:ManufacturerNameState'}, {'type': 'DataState', 'qualifiedName': 'core:ProductModelNameState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:RSSILevelState'}, {'type': 'ContinuousState', 'qualifiedName': 'zigbee:LinkQualityIndicatorState'}], 'dataProperties': [], 'widgetName': 'ZigbeeStack', 'uiProfiles': ['Specific'], 'uiClass': 'ProtocolGateway', 'qualifiedName': 'zigbee:StackV3Component', 'type': 'PROTOCOL_GATEWAY'}, 'attributes': [{'name': 'core:MacAddress', 'type': 3, 'value': '6DEO/v8+ehg='}, {'name': 'zigbee:RadioChannel', 'type': 3, 'value': '20'}, {'name': 'zigbee:Role', 'type': 3, 'value': 'coordinator'}], 'available': True, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'ZigbeeStack', 'type': 5, 'oid': 'fad462e5-10a0-4bc6-8630-f74a995b0243', 'uiClass': 'ProtocolGateway'}
2022-11-08 10:56:09,011 - DEBUG - utils.py - filter_devices: Device name: ZIGBEE (0/242) Device class: ProtocolGateway
2022-11-08 10:56:09,011 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659383566000, 'lastUpdateTime': 1659383566000, 'label': 'ZIGBEE (0/242)', 'deviceURL': 'zigbee://2017-8871-5701/0/242', 'shortcut': False, 'controllableName': 'zigbee:StackV3Component', 'definition': {'commands': [{'commandName': 'bindingNetwork', 'nparams': 0}, {'commandName': 'closeNetwork', 'nparams': 0}, {'commandName': 'openNetwork', 'nparams': 1}, {'commandName': 'refreshNetwork', 'nparams': 0}, {'commandName': 'bind', 'nparams': 2}, {'commandName': 'closeNetworkManagement', 'nparams': 0}, {'commandName': 'openNetworkManagement', 'nparams': 0}, {'commandName': 'openNetworkWithCommissioningManagement', 'nparams': 0}, {'commandName': 'unbind', 'nparams': 2}], 'states': [{'type': 'DiscreteState', 'values': ['good', 'low', 'normal', 'verylow'], 'qualifiedName': 'core:DiscreteRSSILevelState'}, {'type': 'DataState', 'qualifiedName': 'core:ManufacturerNameState'}, {'type': 'DataState', 'qualifiedName': 'core:ProductModelNameState'}, {'type': 'ContinuousState', 'qualifiedName': 'core:RSSILevelState'}, {'type': 'ContinuousState', 'qualifiedName': 'zigbee:LinkQualityIndicatorState'}], 'dataProperties': [], 'widgetName': 'ZigbeeStack', 'uiProfiles': ['Specific'], 'uiClass': 'ProtocolGateway', 'qualifiedName': 'zigbee:StackV3Component', 'type': 'PROTOCOL_GATEWAY'}, 'attributes': [{'name': 'zigbee:RadioChannel', 'type': 3, 'value': '20'}, {'name': 'zigbee:Role', 'type': 3, 'value': 'coordinator'}, {'name': 'core:MacAddress', 'type': 3, 'value': '6DEO/v8+ehg='}], 'available': True, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'ZigbeeStack', 'type': 5, 'oid': '368b4511-25a0-489d-8ea0-aa0c814439f1', 'uiClass': 'ProtocolGateway'}
2022-11-08 10:56:09,011 - DEBUG - utils.py - filter_devices: Device name: ZIGBEE (65535) Device class: ProtocolGateway
2022-11-08 10:56:09,012 - DEBUG - utils.py - unsupported device found: {'creationTime': 1659382575000, 'lastUpdateTime': 1659382575000, 'label': 'ZIGBEE (65535)', 'deviceURL': 'zigbee://2017-8871-5701/65535', 'shortcut': False, 'controllableName': 'zigbee:TransceiverV3_0Component', 'definition': {'commands': [], 'states': [], 'dataProperties': [], 'widgetName': 'ZigbeeStack', 'uiProfiles': ['Specific'], 'uiClass': 'ProtocolGateway', 'qualifiedName': 'zigbee:TransceiverV3_0Component', 'type': 'PROTOCOL_GATEWAY'}, 'available': True, 'enabled': True, 'placeOID': '5e6ed1c9-72cd-4c4f-9e4e-20c837f68475', 'widget': 'ZigbeeStack', 'type': 5, 'oid': '30ddad7c-bcf9-4efe-8bf4-528725e16aae', 'uiClass': 'ProtocolGateway'}
2022-11-08 10:56:09,012 - DEBUG - utils.py - finished filter devices
2022-11-08 10:56:09,013 - DEBUG - plugin.py - create_devices: devices found, domoticz: 3 API: 7
2022-11-08 10:56:09,013 - DEBUG - plugin.py - New device(s) detected
2022-11-08 10:56:09,013 - DEBUG - plugin.py - create_devices: check if need to create device: Verlichtingssensor achterkant
2022-11-08 10:56:09,014 - DEBUG - plugin.py - create_devices: step 2, do not create new device: Verlichtingssensor achterkant, device already exists
2022-11-08 10:56:09,014 - DEBUG - plugin.py - create_devices: check if need to create device: Zonwering Balkonraam
2022-11-08 10:56:09,014 - DEBUG - plugin.py - create_devices: step 2, do not create new device: Zonwering Balkonraam, device already exists
2022-11-08 10:56:09,014 - DEBUG - plugin.py - create_devices: check if need to create device: Zonwering Balkondeur
2022-11-08 10:56:09,014 - DEBUG - plugin.py - create_devices: step 2, do not create new device: Zonwering Balkondeur, device already exists
2022-11-08 10:56:09,015 - DEBUG - plugin.py - create_devices: check if need to create device: Zonwering Slaapkamer
2022-11-08 10:56:09,015 - DEBUG - plugin.py - create_devices: Must create new device: Zonwering Slaapkamer
See some unsupported devices that should be supported. For instance 'keuken'