sanjoyg / dirigera_platform

HomeAssistant Integration for Dirigera Platform
MIT License
122 stars 16 forks source link

Bug report: custom_components.dirigera_platform.fan.ikea_starkvind_air_purifier_fan #75

Closed fa-ve closed 1 month ago

fa-ve commented 1 month ago

Logger: homeassistant.components.fan Bron: components/fan/init.py:295 integratie: Ventilator (documentatie, problemen) Eerst voorgekomen: 17:04:00 (2 gebeurtenissen) Laatst gelogd: 17:04:00

Entity None (<class 'custom_components.dirigera_platform.fan.ikea_starkvind_air_purifier_fan'>) does not set FanEntityFeature.TURN_OFF but implements the turn_off method. Please create a bug report at https://github.com/sanjoyg/dirigera_platform

Entity None (<class 'custom_components.dirigera_platform.fan.ikea_starkvind_air_purifier_fan'>) does not set FanEntityFeature.TURN_ON but implements the turn_on method. Please create a bug report at https://github.com/sanjoyg/dirigera_platform

sanjoyg commented 1 month ago

Can you please dump_json for me.

Leave-MeAlone commented 1 month ago

Can you please dump_json for me.

Will do that tonight for you...

fa-ve commented 1 month ago

Can you please dump_json for me.

Pre 1.8 json dump

2024-10-08 19:50:58.957 INFO (SyncWorker_16) [custom_components.dirigera_platform] === START Devices JSON === 2024-10-08 19:50:58.957 INFO (SyncWorker_16) [custom_components.dirigera_platform] -------------- 2024-10-08 19:50:59.752 INFO (SyncWorker_16) [custom_components.dirigera_platform] [{'id': '530b2668-7175-4089-8f5f-b579bc9ae109_1', 'type': 'outlet', 'deviceType': 'outlet', 'createdAt': '2022-11-09T12:02:42.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T14:08:18.000Z', 'attributes': {'customName': 'Schakelaar buitenlamp', 'model': 'TRADFRI control outlet', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '2.3.089', 'hardwareVersion': '1', 'serialNumber': '804B50FFFE2D4CB6', 'productCode': 'E1603', 'isOn': False, 'startupOnOff': 'startPrevious', 'lightLevel': 100, 'startUpCurrentLevel': -1, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'identifyPeriod': 0, 'permittingJoin': False, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel']}, 'room': {'id': 'a7519898-6409-4084-a301-f33b1a86a687', 'name': 'Opgang', 'color': 'ikea_yellow_no_31', 'icon': 'rooms_home'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': 'e3d84cfb-aefd-417f-9a39-e696049f1c80_1', 'type': 'speaker', 'deviceType': 'speaker', 'createdAt': '2023-07-12T02:10:31.117Z', 'isReachable': True, 'lastSeen': '2024-10-04T00:06:03.078Z', 'attributes': {'customName': 'Slaapkamer', 'model': 'SYMFONISK Bookshelf S21', 'manufacturer': 'Sonos, Inc.', 'firmwareVersion': '80.1-56190', 'hardwareVersion': '1.20.3.3-2.0', 'serialNumber': '34-7E-5C-3B-BB-10:E', 'productCode': 'S21', 'identifyStarted': '2023-07-12T02:10:31.117Z', 'identifyPeriod': 0, 'playback': 'playbackIdle', 'playbackLastChangedTimestamp': '2024-06-22T23:16:31.360Z', 'playbackAudio': {}, 'playbackPosition': {'position': 0, 'timestamp': '2024-06-22T23:16:31.360Z'}, 'playbackAvailableActions': {'crossfade': True, 'pause': False, 'repeat': ['off', 'playItem', 'playlist'], 'seek': False, 'shuffle': True, 'playbackNext': False, 'playbackPrev': False}, 'playbackModes': {'crossfade': False, 'repeat': 'off', 'shuffle': False}, 'volume': 100, 'isMuted': False, 'audioGroup': 'e15f92f4-e6aa-4daf-ad5b-1b51809053f4'}, 'capabilities': {'canSend': [], 'canReceive': ['playback', 'playbackAudio', 'volume', 'isMuted']}, 'room': {'id': '68cac718-7956-49c5-bbf7-a4be777aa1c2', 'name': 'Slaapkamer', 'color': 'ikea_yellow_no_24', 'icon': 'rooms_bed'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': '2eeb5382-0c05-4cab-82ba-fed3ace5c4f2_1', 'type': 'outlet', 'deviceType': 'outlet', 'createdAt': '2024-05-17T08:48:06.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T09:46:34.000Z', 'attributes': {'customName': 'Schakelaar 3d printer', 'model': 'TRETAKT Smart plug', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '2.4.4', 'hardwareVersion': '1', 'serialNumber': '28DBA7FFFEAA1C23', 'productCode': 'E2204', 'isOn': False, 'startupOnOff': 'startPrevious', 'lightLevel': 100, 'startUpCurrentLevel': -1, 'childLock': False, 'statusLight': True, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'identifyPeriod': 0, 'permittingJoin': False, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel', 'childLock', 'statusLight']}, 'room': {'id': '8b9cd624-19f7-4a0f-83ff-3d084df2e535', 'name': 'Kamer', 'color': 'ikea_brown_no_41', 'icon': 'rooms_book_case'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': 'baad4048-a1c0-4b0a-b51f-2fafbf665c09_1', 'type': 'controller', 'deviceType': 'lightController', 'createdAt': '2023-01-06T17:21:08.000Z', 'isReachable': True, 'lastSeen': '2024-10-07T22:23:55.000Z', 'attributes': {'customName': '', 'model': 'TRADFRI remote control', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '24.4.5', 'hardwareVersion': '1', 'serialNumber': 'BC33ACFFFE2289AB', 'productCode': 'E1810', 'batteryPercentage': 20, 'isOn': False, 'lightLevel': 1, 'permittingJoin': False, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00', 'circadianPresets': []}, 'capabilities': {'canSend': ['isOn', 'lightLevel'], 'canReceive': ['customName']}, 'room': {'id': 'cd40ae69-f4f5-4fee-a9c7-ccc078ca50f7', 'name': 'Achter Kamer', 'color': 'ikea_blue_no_58', 'icon': 'rooms_desk'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': 'f623e2d2-70b8-4f8a-bfaf-79feac5faf10_1', 'type': 'outlet', 'deviceType': 'outlet', 'createdAt': '2022-11-09T09:15:31.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T12:48:52.000Z', 'attributes': {'customName': 'Schakelaar lamp achter', 'model': 'TRADFRI control outlet', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '2.3.089', 'hardwareVersion': '1', 'serialNumber': 'BC33ACFFFE6A086A', 'productCode': 'E1603', 'isOn': False, 'startupOnOff': 'startPrevious', 'lightLevel': 72, 'startUpCurrentLevel': -1, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'identifyPeriod': 0, 'permittingJoin': False, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel']}, 'room': {'id': '8000accf-9d70-47fc-96a1-fcbdd6d6938c', 'name': 'Woonkamer', 'color': 'ikea_green_no_65', 'icon': 'rooms_sofa'}, 'deviceSet': [], 'remoteLinks': ['5378021c-cf89-4410-af5f-8867eabac056_1'], 'isHidden': False}, {'id': '7cddb667-d0de-4ba7-81e1-052e3387b84b_1', 'type': 'outlet', 'deviceType': 'outlet', 'createdAt': '2022-11-11T10:46:41.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T12:51:21.000Z', 'attributes': {'customName': 'Schakelaar vitrine kast', 'model': 'TRADFRI control outlet', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '2.3.089', 'hardwareVersion': '1', 'serialNumber': 'BC33ACFFFE72748E', 'productCode': 'E1603', 'isOn': False, 'startupOnOff': 'startPrevious', 'lightLevel': 100, 'startUpCurrentLevel': -1, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'identifyPeriod': 0, 'permittingJoin': False, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel']}, 'room': {'id': '8000accf-9d70-47fc-96a1-fcbdd6d6938c', 'name': 'Woonkamer', 'color': 'ikea_green_no_65', 'icon': 'rooms_sofa'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': '4013b38c-654d-4f71-8fc9-2e66590950c4_1', 'type': 'outlet', 'deviceType': 'outlet', 'createdAt': '2022-11-11T14:59:43.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T13:10:30.000Z', 'attributes': {'customName': 'Schakelaar CCTV', 'model': 'TRADFRI control outlet', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '2.3.089', 'hardwareVersion': '1', 'serialNumber': '84B4DBFFFEFAEDF0', 'productCode': 'E1603', 'isOn': True, 'startupOnOff': 'startPrevious', 'lightLevel': 100, 'startUpCurrentLevel': -1, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'identifyPeriod': 0, 'permittingJoin': False, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel']}, 'room': {'id': '8000accf-9d70-47fc-96a1-fcbdd6d6938c', 'name': 'Woonkamer', 'color': 'ikea_green_no_65', 'icon': 'rooms_sofa'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': '405e3fa1-0038-4b1b-bed6-e1d015e547a9_1', 'type': 'outlet', 'deviceType': 'outlet', 'createdAt': '2022-11-09T14:28:14.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T16:30:00.000Z', 'attributes': {'customName': 'Luchtreiniger slaapkamer', 'model': 'TRADFRI control outlet', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '2.3.089', 'hardwareVersion': '1', 'serialNumber': '804B50FFFE6449EF', 'productCode': 'E1603', 'isOn': False, 'startupOnOff': 'startPrevious', 'lightLevel': 100, 'startUpCurrentLevel': -1, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'identifyPeriod': 0, 'permittingJoin': False, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel']}, 'room': {'id': '68cac718-7956-49c5-bbf7-a4be777aa1c2', 'name': 'Slaapkamer', 'color': 'ikea_yellow_no_24', 'icon': 'rooms_bed'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': 'b8d4bcff-c084-4bbc-9d3e-76131c6725f9_1', 'type': 'outlet', 'deviceType': 'outlet', 'createdAt': '2022-11-09T14:12:05.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T12:51:56.000Z', 'attributes': {'customName': 'Schakelaar haard', 'model': 'TRADFRI control outlet', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '2.3.089', 'hardwareVersion': '1', 'serialNumber': '804B50FFFE4334F1', 'productCode': 'E1603', 'isOn': False, 'startupOnOff': 'startPrevious', 'lightLevel': 100, 'startUpCurrentLevel': -1, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'identifyPeriod': 0, 'permittingJoin': False, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel']}, 'room': {'id': '8000accf-9d70-47fc-96a1-fcbdd6d6938c', 'name': 'Woonkamer', 'color': 'ikea_green_no_65', 'icon': 'rooms_sofa'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': 'ccdf9497-5c67-42a1-bca1-0d2cc4a00cd2_1', 'type': 'outlet', 'deviceType': 'outlet', 'createdAt': '2022-11-11T10:16:11.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T12:50:10.000Z', 'attributes': {'customName': 'Schakelaar TV', 'model': 'TRADFRI control outlet', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '2.3.089', 'hardwareVersion': '1', 'serialNumber': '84B4DBFFFEC3AAEF', 'productCode': 'E1603', 'isOn': False, 'startupOnOff': 'startPrevious', 'lightLevel': 100, 'startUpCurrentLevel': -1, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'identifyPeriod': 0, 'permittingJoin': False, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel']}, 'room': {'id': '8000accf-9d70-47fc-96a1-fcbdd6d6938c', 'name': 'Woonkamer', 'color': 'ikea_green_no_65', 'icon': 'rooms_sofa'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': '923ba11a-5284-407d-a47e-1c209302f9f4_1', 'type': 'airPurifier', 'deviceType': 'airPurifier', 'createdAt': '2024-06-09T17:13:54.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T17:48:59.000Z', 'attributes': {'customName': 'Starkvind', 'model': 'STARKVIND Air purifier', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '1.1.001', 'hardwareVersion': '1', 'serialNumber': 'CC86ECFFFE930526', 'productCode': 'E2007', 'fanMode': 'low', 'fanModeSequence': 'lowMediumHighAuto', 'motorState': 15, 'motorRuntime': 1453328, 'filterElapsedTime': 175578, 'filterAlarmStatus': False, 'filterLifetime': 259200, 'childLock': False, 'statusLight': True, 'currentPM25': 22, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'identifyPeriod': 0, 'permittingJoin': False, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'fanMode', 'fanModeSequence', 'motorState', 'childLock', 'statusLight']}, 'room': {'id': 'cd40ae69-f4f5-4fee-a9c7-ccc078ca50f7', 'name': 'Achter Kamer', 'color': 'ikea_blue_no_58', 'icon': 'rooms_desk'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': 'df68ab18-d982-427d-9b9d-301e78534f13_1', 'type': 'outlet', 'deviceType': 'outlet', 'createdAt': '2022-11-09T12:23:22.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T12:51:36.000Z', 'attributes': {'customName': 'Stekkerdoos Pascalle', 'model': 'TRADFRI control outlet', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '2.3.089', 'hardwareVersion': '1', 'serialNumber': '385B44FFFEE38109', 'productCode': 'E1603', 'isOn': True, 'startupOnOff': 'startPrevious', 'lightLevel': 100, 'startUpCurrentLevel': -1, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'identifyPeriod': 0, 'permittingJoin': False, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel']}, 'room': {'id': '8000accf-9d70-47fc-96a1-fcbdd6d6938c', 'name': 'Woonkamer', 'color': 'ikea_green_no_65', 'icon': 'rooms_sofa'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': '625cb96f-155d-447f-9477-a4fe28d3c876_1', 'relationId': '625cb96f-155d-447f-9477-a4fe28d3c876', 'type': 'gateway', 'deviceType': 'gateway', 'createdAt': '2022-09-14T13:37:18.812Z', 'isReachable': True, 'lastSeen': '2024-10-08T17:50:00.422Z', 'attributes': {'customName': 'Huisje Weltevree', 'model': 'DIRIGERA Hub for smart products', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '2.615.8', 'hardwareVersion': 'P2.5', 'serialNumber': '625cb96f-155d-447f-9477-a4fe28d3c876', 'identifyStarted': '2024-09-02T11:56:55.000Z', 'identifyPeriod': 65534, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoDownload', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00', 'permittingJoin': False, 'backendConnected': True, 'backendConnectionPersistent': True, 'backendOnboardingComplete': True, 'backendRegion': 'eu-central-1', 'backendCountryCode': 'NL', 'userConsents': [{'name': 'analytics', 'value': 'disabled'}, {'name': 'diagnostics', 'value': 'enabled'}], 'logLevel': 3, 'coredump': False, 'timezone': 'Europe/Amsterdam', 'nextSunSet': '2024-10-09T17:03:00.000Z', 'nextSunRise': '2024-10-09T05:58:00.000Z', 'homestate': 'home', 'countryCode': 'XZ', 'coordinates': {'latitude': 52.054054054054056, 'longitude': 4.336623160683065, 'accuracy': -1}, 'isOn': False}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'permittingJoin', 'userConsents', 'logLevel', 'time', 'timezone', 'countryCode', 'coordinates']}, 'deviceSet': [], 'remoteLinks': []}, {'id': '052c593b-3742-4736-8709-262f2d85607d_1', 'type': 'speaker', 'deviceType': 'speaker', 'createdAt': '2023-07-12T02:10:31.188Z', 'isReachable': True, 'lastSeen': '2024-10-07T14:59:56.168Z', 'attributes': {'customName': 'Huiskamer', 'model': 'SYMFONISK Bookshelf S21', 'manufacturer': 'Sonos, Inc.', 'firmwareVersion': '80.1-56190', 'hardwareVersion': '1.20.3.3-2.0', 'serialNumber': '34-7E-5C-3B-BB-16:3', 'productCode': 'S21', 'identifyStarted': '2023-07-12T02:10:31.188Z', 'identifyPeriod': 0, 'playback': 'playbackPaused', 'playbackLastChangedTimestamp': '2024-10-07T14:59:56.168Z', 'playbackAudio': {}, 'playbackPosition': {'position': 0, 'timestamp': '2024-10-07T14:59:56.168Z'}, 'playbackAvailableActions': {'crossfade': False, 'pause': False, 'repeat': ['off'], 'seek': False, 'shuffle': False, 'playbackNext': False, 'playbackPrev': False}, 'playbackModes': {'crossfade': False, 'repeat': 'off', 'shuffle': False}, 'volume': 10, 'isMuted': False, 'audioGroup': '0d3ea1ff-ebea-4e81-b643-d50d4b80282e'}, 'capabilities': {'canSend': [], 'canReceive': ['playback', 'playbackAudio', 'volume', 'isMuted']}, 'room': {'id': '8000accf-9d70-47fc-96a1-fcbdd6d6938c', 'name': 'Woonkamer', 'color': 'ikea_green_no_65', 'icon': 'rooms_sofa'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': '3065e2b1-c152-4dd5-98c9-66e5750b079d_1', 'type': 'outlet', 'deviceType': 'outlet', 'createdAt': '2022-11-09T12:36:00.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T12:51:26.000Z', 'attributes': {'customName': 'Stekkerdoos Fabian', 'model': 'TRADFRI control outlet', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '2.3.089', 'hardwareVersion': '1', 'serialNumber': '385B44FFFEE37E80', 'productCode': 'E1603', 'isOn': True, 'startupOnOff': 'startPrevious', 'lightLevel': 100, 'startUpCurrentLevel': -1, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'identifyPeriod': 0, 'permittingJoin': False, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel']}, 'room': {'id': '8000accf-9d70-47fc-96a1-fcbdd6d6938c', 'name': 'Woonkamer', 'color': 'ikea_green_no_65', 'icon': 'rooms_sofa'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': '688b72b8-96e3-482c-b80f-e6c93fbac297_1', 'type': 'outlet', 'deviceType': 'outlet', 'createdAt': '2022-11-11T15:56:48.000Z', 'isReachable': True, 'lastSeen': '2022-11-11T15:56:54.000Z', 'attributes': {'customName': '', 'model': 'TRADFRI control outlet', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '2.3.089', 'hardwareVersion': '1', 'serialNumber': '84B4DBFFFEFAEDF0', 'productCode': 'E1603', 'isOn': True, 'startupOnOff': 'startPrevious', 'lightLevel': 100, 'startUpCurrentLevel': -1, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'identifyPeriod': 0, 'permittingJoin': False, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel']}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': '5378021c-cf89-4410-af5f-8867eabac056_1', 'type': 'controller', 'deviceType': 'lightController', 'createdAt': '2024-04-05T03:51:29.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T13:00:24.000Z', 'attributes': {'customName': 'Schakelaar woonkamer', 'model': 'TRADFRI on/off switch', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '24.4.5', 'hardwareVersion': '1', 'serialNumber': 'B4E3F9FFFE58533C', 'productCode': 'E1743', 'batteryPercentage': 40, 'isOn': False, 'lightLevel': 1, 'blindsCurrentLevel': 0, 'blindsState': '', 'permittingJoin': False, 'otaStatus': 'updateAvailable', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00', 'circadianPresets': []}, 'capabilities': {'canSend': ['isOn', 'lightLevel', 'blindsState'], 'canReceive': ['customName']}, 'room': {'id': '8000accf-9d70-47fc-96a1-fcbdd6d6938c', 'name': 'Woonkamer', 'color': 'ikea_green_no_65', 'icon': 'rooms_sofa'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': '6d6e5cb0-b8df-4972-8361-1fa65445c1a3_1', 'type': 'light', 'deviceType': 'light', 'createdAt': '2022-11-09T13:10:36.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T09:13:39.000Z', 'customIcon': 'lighting_desk_lamp', 'attributes': {'customName': 'Schakelaar bureaulamp', 'model': 'TRADFRI bulb GU10 WS 400lm', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '2.3.095', 'hardwareVersion': '1', 'serialNumber': 'BC33ACFFFE6207FF', 'productCode': 'LED1739R5GU10', 'isOn': False, 'startupOnOff': 'startOn', 'lightLevel': 3, 'startUpCurrentLevel': -1, 'colorTemperature': 2202, 'colorTemperatureMin': 4000, 'colorTemperatureMax': 2202, 'startupTemperature': -1, 'colorMode': 'temperature', 'identifyStarted': '2000-01-01T00:00:00.000Z', 'identifyPeriod': 0, 'permittingJoin': False, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel', 'colorTemperature']}, 'room': {'id': 'cd40ae69-f4f5-4fee-a9c7-ccc078ca50f7', 'name': 'Achter Kamer', 'color': 'ikea_blue_no_58', 'icon': 'rooms_desk'}, 'deviceSet': [], 'remoteLinks': ['baad4048-a1c0-4b0a-b51f-2fafbf665c09_1'], 'isHidden': False}, {'id': 'ffb6b56a-f7a0-42d5-862e-c30b8c5e420e_1', 'type': 'outlet', 'deviceType': 'outlet', 'createdAt': '2022-11-09T16:21:14.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T16:18:00.000Z', 'attributes': {'customName': 'Schakelaar lamp voor ', 'model': 'TRADFRI control outlet', 'manufacturer': 'IKEA of Sweden', 'firmwareVersion': '2.3.089', 'hardwareVersion': '1', 'serialNumber': 'BC33ACFFFE648428', 'productCode': 'E1603', 'isOn': True, 'startupOnOff': 'startPrevious', 'lightLevel': 72, 'startUpCurrentLevel': -1, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'identifyPeriod': 0, 'permittingJoin': False, 'otaStatus': 'upToDate', 'otaState': 'readyToCheck', 'otaProgress': 0, 'otaPolicy': 'autoUpdate', 'otaScheduleStart': '00:00', 'otaScheduleEnd': '00:00'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel']}, 'room': {'id': '8000accf-9d70-47fc-96a1-fcbdd6d6938c', 'name': 'Woonkamer', 'color': 'ikea_green_no_65', 'icon': 'rooms_sofa'}, 'deviceSet': [], 'remoteLinks': ['5378021c-cf89-4410-af5f-8867eabac056_1'], 'isHidden': False}, {'id': 'fa7b2f3c-bdca-42a6-a050-78113e88fd33_1', 'type': 'sensor', 'deviceType': 'waterSensor', 'createdAt': '2024-09-02T13:48:52.000Z', 'isReachable': False, 'lastSeen': '2024-10-08T13:52:42.000Z', 'attributes': {'customName': 'Watersensor koffiemachinr', 'firmwareVersion': '1.0.7', 'hardwareVersion': '1', 'manufacturer': 'IKEA of Sweden', 'model': 'BADRING Water Leakage Sensor', 'productCode': 'E2202', 'serialNumber': 'D44867FFFE5AB50F', 'batteryPercentage': 100, 'waterLeakDetected': False, 'permittingJoin': False, 'otaPolicy': 'autoUpdate', 'otaProgress': 0, 'otaScheduleEnd': '00:00', 'otaScheduleStart': '00:00', 'otaState': 'readyToCheck', 'otaStatus': 'upToDate'}, 'capabilities': {'canSend': [], 'canReceive': ['customName']}, 'room': {'id': '62224e31-3158-4d12-8d98-1677a89f4fe4', 'name': 'Keuken', 'color': 'ikea_blue_no_52', 'icon': 'rooms_cutlery'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': '84e58be0-5276-4ec4-b957-630b99edb9fb_1', 'type': 'sensor', 'deviceType': 'environmentSensor', 'createdAt': '2024-09-02T14:33:19.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T17:50:52.000Z', 'attributes': {'customName': 'Multi Sensor', 'firmwareVersion': '1.0.11', 'hardwareVersion': '1', 'manufacturer': 'IKEA of Sweden', 'model': 'VINDSTYRKA', 'productCode': 'E2112', 'serialNumber': '28DBA7FFFEE02195', 'currentTemperature': 21, 'currentRH': 70, 'currentPM25': 6, 'maxMeasuredPM25': 999, 'minMeasuredPM25': 0, 'vocIndex': 181, 'identifyPeriod': 0, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'permittingJoin': False, 'otaPolicy': 'autoUpdate', 'otaProgress': 0, 'otaScheduleEnd': '00:00', 'otaScheduleStart': '00:00', 'otaState': 'readyToCheck', 'otaStatus': 'upToDate'}, 'capabilities': {'canSend': [], 'canReceive': ['customName']}, 'room': {'id': '8000accf-9d70-47fc-96a1-fcbdd6d6938c', 'name': 'Woonkamer', 'color': 'ikea_green_no_65', 'icon': 'rooms_sofa'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': 'b15e5eac-7d09-4262-8c5f-ea8739bf92bb_1', 'relationId': 'b15e5eac-7d09-4262-8c5f-ea8739bf92bb', 'type': 'sensor', 'deviceType': 'motionSensor', 'createdAt': '2024-09-02T14:23:43.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T17:47:00.000Z', 'attributes': {'customName': 'Bewegings sensor keuken', 'firmwareVersion': '1.0.64', 'hardwareVersion': '1', 'manufacturer': 'IKEA of Sweden', 'model': 'VALLHORN Wireless Motion Sensor', 'productCode': 'E2134', 'serialNumber': '8C65A3FFFE35961E', 'batteryPercentage': 100, 'isOn': False, 'isDetected': False, 'motionDetectedDelay': 20, 'identifyPeriod': 0, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'permittingJoin': False, 'sensorConfig': {'scheduleOn': True, 'onDuration': 60, 'schedule': {'onCondition': {'time': 'sunset', 'offset': -45}, 'offCondition': {'time': 'sunrise', 'offset': 30}}}, 'circadianPresets': []}, 'capabilities': {'canSend': [], 'canReceive': ['customName']}, 'room': {'id': '62224e31-3158-4d12-8d98-1677a89f4fe4', 'name': 'Keuken', 'color': 'ikea_blue_no_52', 'icon': 'rooms_cutlery'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': 'b15e5eac-7d09-4262-8c5f-ea8739bf92bb_3', 'relationId': 'b15e5eac-7d09-4262-8c5f-ea8739bf92bb', 'type': 'unknown', 'deviceType': 'lightSensor', 'createdAt': '2024-09-02T14:23:43.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T17:47:00.000Z', 'attributes': {'customName': '', 'firmwareVersion': '1.0.64', 'hardwareVersion': '1', 'manufacturer': 'IKEA of Sweden', 'model': 'VALLHORN Wireless Motion Sensor', 'productCode': 'E2134', 'serialNumber': '8C65A3FFFE35961E', 'illuminance': 1, 'identifyPeriod': 0, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'permittingJoin': False}, 'capabilities': {'canSend': [], 'canReceive': ['customName']}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': 'e940d3ef-8bff-4135-9be6-245a7b147880_1', 'type': 'light', 'deviceType': 'light', 'createdAt': '2024-09-02T14:42:17.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T17:49:16.000Z', 'customIcon': 'products_led_strip', 'attributes': {'customName': 'Keuken ledstrip ', 'firmwareVersion': '1.1.10', 'hardwareVersion': '1', 'manufacturer': 'IKEA of Sweden', 'model': 'ORMANAS LED Strip', 'productCode': 'L2112', 'serialNumber': 'B0C7DEFFFE44B315', 'isOn': False, 'startupOnOff': 'startOn', 'lightLevel': 75, 'startUpCurrentLevel': -1, 'colorMode': 'color', 'colorHue': 34.998416154001745, 'colorSaturation': 0.7891403622090825, 'startupTemperature': -1, 'colorTemperature': 2403, 'colorTemperatureMax': 2202, 'colorTemperatureMin': 4000, 'identifyPeriod': 0, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'permittingJoin': False, 'otaPolicy': 'autoUpdate', 'otaProgress': 0, 'otaScheduleEnd': '00:00', 'otaScheduleStart': '00:00', 'otaState': 'readyToCheck', 'otaStatus': 'upToDate'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel', 'colorTemperature', 'colorHue', 'colorSaturation']}, 'room': {'id': '62224e31-3158-4d12-8d98-1677a89f4fe4', 'name': 'Keuken', 'color': 'ikea_blue_no_52', 'icon': 'rooms_cutlery'}, 'deviceSet': [], 'remoteLinks': ['b15e5eac-7d09-4262-8c5f-ea8739bf92bb_1'], 'isHidden': False}, {'id': 'f0ad1961-0827-4361-81b7-98921e7666a5_1', 'type': 'speaker', 'deviceType': 'speaker', 'createdAt': '2024-09-06T13:25:00.809Z', 'isReachable': True, 'lastSeen': '2024-10-04T00:06:02.989Z', 'attributes': {'customName': 'Keuken', 'model': 'SYMFONISK Bookshelf S33 ColorBlack', 'manufacturer': 'Sonos, Inc.', 'firmwareVersion': '80.1-56190', 'hardwareVersion': '1.34.3.9-2.2', 'serialNumber': '38-42-0B-9D-F8-3C:0', 'productCode': 'S33Black', 'identifyStarted': '2024-09-06T13:25:00.809Z', 'identifyPeriod': 0, 'playback': 'playbackIdle', 'playbackLastChangedTimestamp': '2024-09-27T07:55:22.351Z', 'playbackAudio': {'serviceType': 'sonos', 'providerType': 'Sonos Radio', 'playlist': {'id': 'eyJhY2NvdW50VHlwZSI6InNvbm9zIiwiY29udGVudFR5cGUiOiJjb250YWluZXIiLCJjb250ZW50Ijp7ImNvbnRhaW5lciI6eyJhY2NvdW50SWQiOiJzbl8xIiwib2JqZWN0SWQiOiJ0dW5laW46NDg2NiIsInNlcnZpY2VJZCI6IjMwMyIsInR5cGUiOiJzdGF0aW9uIn19fQ==', 'title': 'Radio Veronica'}}, 'playbackPosition': {'position': 0, 'timestamp': '2024-09-27T07:55:22.351Z'}, 'playbackAvailableActions': {'crossfade': False, 'pause': False, 'repeat': ['off'], 'seek': False, 'shuffle': False, 'playbackNext': False, 'playbackPrev': False}, 'playbackModes': {'crossfade': False, 'repeat': 'off', 'shuffle': False}, 'volume': 18, 'isMuted': False, 'audioGroup': '12144b0b-392f-4d35-af16-ae63f06e8323'}, 'capabilities': {'canSend': [], 'canReceive': ['playback', 'playbackAudio', 'volume', 'isMuted']}, 'room': {'id': '62224e31-3158-4d12-8d98-1677a89f4fe4', 'name': 'Keuken', 'color': 'ikea_blue_no_52', 'icon': 'rooms_cutlery'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': '92c7cabb-515a-42c3-83bf-4a12945d6064_1', 'type': 'outlet', 'deviceType': 'outlet', 'createdAt': '2024-09-23T18:48:54.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T17:50:41.000Z', 'attributes': {'customName': 'Schakelaar PC Naomi', 'firmwareVersion': '2.4.45', 'hardwareVersion': '1', 'manufacturer': 'IKEA of Sweden', 'model': 'INSPELNING Smart plug', 'productCode': 'E2206', 'serialNumber': 'ECF64CFFFEF24E4C', 'isOn': True, 'startupOnOff': 'startPrevious', 'lightLevel': 100, 'startUpCurrentLevel': -1, 'currentActivePower': 0.20000000298023224, 'energyConsumedAtLastReset': 0, 'currentAmps': 0.004000000189989805, 'currentVoltage': 239.10000610351562, 'timeOfLastEnergyReset': '2024-09-23T18:15:17.000Z', 'totalEnergyConsumed': 0, 'totalEnergyConsumedLastUpdated': '2024-10-08T17:50:19.000Z', 'childLock': False, 'statusLight': False, 'identifyPeriod': 0, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'permittingJoin': False, 'otaPolicy': 'autoUpdate', 'otaProgress': 0, 'otaScheduleEnd': '00:00', 'otaScheduleStart': '00:00', 'otaState': 'readyToCheck', 'otaStatus': 'upToDate'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel', 'energyConsumedAtLastReset', 'childLock', 'statusLight']}, 'room': {'id': '8022b867-1aef-473b-a68f-63ebea55932e', 'name': 'Kamer Naomi', 'color': 'ikea_pink_no_8', 'icon': 'rooms_desk'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}, {'id': '6e70f797-2b60-4faf-b5d7-a8d44d2fb87c_1', 'type': 'outlet', 'deviceType': 'outlet', 'createdAt': '2024-09-25T10:47:54.000Z', 'isReachable': True, 'lastSeen': '2024-10-08T17:50:44.000Z', 'attributes': {'customName': 'Meter 2', 'firmwareVersion': '2.4.45', 'hardwareVersion': '1', 'manufacturer': 'IKEA of Sweden', 'model': 'INSPELNING Smart plug', 'productCode': 'E2206', 'serialNumber': '8C65A3FFFE103391', 'isOn': False, 'startupOnOff': 'startPrevious', 'lightLevel': 100, 'startUpCurrentLevel': -1, 'currentActivePower': 0, 'energyConsumedAtLastReset': 0, 'currentAmps': 0.003000000026077032, 'currentVoltage': 238.1999969482422, 'timeOfLastEnergyReset': '2024-09-25T10:14:03.000Z', 'totalEnergyConsumed': 0, 'totalEnergyConsumedLastUpdated': '2024-10-08T17:50:44.000Z', 'childLock': False, 'statusLight': False, 'identifyPeriod': 0, 'identifyStarted': '2000-01-01T00:00:00.000Z', 'permittingJoin': False, 'otaPolicy': 'autoUpdate', 'otaProgress': 0, 'otaScheduleEnd': '00:00', 'otaScheduleStart': '00:00', 'otaState': 'readyToCheck', 'otaStatus': 'upToDate'}, 'capabilities': {'canSend': [], 'canReceive': ['customName', 'isOn', 'lightLevel', 'energyConsumedAtLastReset', 'childLock', 'statusLight']}, 'room': {'id': 'd821d40e-559b-42b3-9257-014180557264', 'name': 'No idea ', 'color': 'ikea_green_no_65', 'icon': 'rooms_wrench'}, 'deviceSet': [], 'remoteLinks': [], 'isHidden': False}] 2024-10-08 19:50:59.752 INFO (SyncWorker_16) [custom_components.dirigera_platform] -------------- 2024-10-08 19:50:59.753 INFO (SyncWorker_16) [custom_components.dirigera_platform] === END Devices JSON === 2024-10-08 19:51:03.635 DEBUG (Thread-2) [custom_components.dirigera_platform] rcvd message : {"id":"0f864615-8932-43f9-867c-7e7e9beabf97","time":"2024-10-08T17:51:03.000Z","specversion":"3.160.0","source":"urn:com:ikea:homesmart:iotc:zigbee","type":"deviceStateChanged","data":{"id":"92c7cabb-515a-42c3-83bf-4a12945d6064_1","type":"outlet","deviceType":"outlet","createdAt":"2024-09-23T18:48:54.000Z","isReachable":true,"lastSeen":"2024-10-08T17:51:03.000Z","attributes":{"currentVoltage":237.8000030517578},"remoteLinks":[]}} 2024-10-08 19:51:03.635 DEBUG (Thread-2) [custom_components.dirigera_platform] device type of message outlet 2024-10-08 19:51:03.635 DEBUG (Thread-2) [custom_components.dirigera_platform] Setting 92c7cabb-515a-42c3-83bf-4a12945d6064_1 reachable as True 2024-10-08 19:51:03.635 DEBUG (Thread-2) [custom_components.dirigera_platform] attribute currentVoltage with value 237.8000030517578 not in list of device type outlet, ignoring update... 2024-10-08 19:51:03.816 DEBUG (Thread-2) [custom_components.dirigera_platform] rcvd message : {"id":"24a6c104-cf7a-4bdc-b9a8-2034a0ac9e54","time":"2024-10-08T17:51:03.000Z","specversion":"3.160.0","source":"urn:com:ikea:homesmart:iotc:zigbee","type":"deviceStateChanged","data":{"id":"6e70f797-2b60-4faf-b5d7-a8d44d2fb87c_1","type":"outlet","deviceType":"outlet","createdAt":"2024-09-25T10:47:54.000Z","isReachable":true,"lastSeen":"2024-10-08T17:51:03.000Z","attributes":{"currentVoltage":236.89999389648438},"remoteLinks":[]}} 2024-10-08 19:51:03.817 DEBUG (Thread-2) [custom_components.dirigera_platform] device type of message outlet 2024-10-08 19:51:03.817 DEBUG (Thread-2) [custom_components.dirigera_platform] Setting 6e70f797-2b60-4faf-b5d7-a8d44d2fb87c_1 reachable as True 2024-10-08 19:51:03.817 DEBUG (Thread-2) [custom_components.dirigera_platform] attribute currentVoltage with value 236.89999389648438 not in list of device type outlet, ignoring update... 2024-10-08 19:51:12.665 DEBUG (Thread-2) [custom_components.dirigera_platform] rcvd message : {"id":"fa8a31a3-902c-4e45-8dba-20ca3c569452","time":"2024-10-08T17:51:12.000Z","specversion":"3.160.0","source":"urn:com:ikea:homesmart:iotc:zigbee","type":"deviceStateChanged","data":{"id":"84e58be0-5276-4ec4-b957-630b99edb9fb_1","type":"sensor","deviceType":"environmentSensor","createdAt":"2024-09-02T14:33:19.000Z","isReachable":true,"lastSeen":"2024-10-08T17:51:12.000Z","attributes":{"vocIndex":182},"remoteLinks":[]}} 2024-10-08 19:51:12.665 DEBUG (Thread-2) [custom_components.dirigera_platform] device type of message environmentSensor

sanjoyg commented 1 month ago

Fixed with latest release 1.8.8