dvdgeisler / DirigeraClient

Dirigera Client API: Java written client API to interface IKEA's new smarthome hub DIRIGERA
MIT License
76 stars 10 forks source link

Logs throw errors, diregera devices do not show up in home assistant #98

Closed midasgossye closed 9 months ago

midasgossye commented 9 months ago

I installed the dirigera add on in home assistant. The logs show that it connected succesfully to the MQTT broker and I get updates in the logs about the dirigera devcice. However I can not find the connected lamps anywhere in HA.

Using version 2023.12.1 of HA core on Raspberry Pi 4

Attached the log errors:

Caused by: com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id 'deviceSet' as a subtype of `de.dvdgeisler.iot.dirigera.client.api.model.scene.SceneAction`: known type ids = [SceneAction, device] (for POJO property 'actions')
 at [Source: (io.netty.buffer.ByteBufInputStream); line: 1, column: 25285] (through reference chain: de.dvdgeisler.iot.dirigera.client.api.model.Home["scenes"]->java.util.ArrayList[0]->de.dvdgeisler.iot.dirigera.client.api.model.scene.SceneAttributes["actions"]->java.util.ArrayList[0])
    at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.DeserializationContext.invalidTypeIdException(DeserializationContext.java:2073) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownTypeId(DeserializationContext.java:1564) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._handleUnknownTypeId(TypeDeserializerBase.java:298) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._findDeserializer(TypeDeserializerBase.java:165) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:125) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:110) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeWithType(BeanDeserializerBase.java:1292) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer._deserializeFromArray(CollectionDeserializer.java:357) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:244) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:28) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.impl.FieldProperty.deserializeAndSet(FieldProperty.java:138) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:392) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:185) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.impl.FieldProperty.deserializeAndSet(FieldProperty.java:138) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.impl.UnwrappedPropertyHandler.processUnwrapped(UnwrappedPropertyHandler.java:62) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeWithUnwrapped(BeanDeserializer.java:759) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:347) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:185) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer._deserializeFromArray(CollectionDeserializer.java:355) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:244) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:28) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.impl.FieldProperty.deserializeAndSet(FieldProperty.java:138) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:392) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:185) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:2051) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1427) ~[jackson-databind-2.13.4.2.jar!/:2.13.4.2]
    at org.springframework.http.codec.json.AbstractJackson2Decoder.decode(AbstractJackson2Decoder.java:193) ~[spring-web-5.3.23.jar!/:5.3.23]
    at org.springframework.http.codec.json.AbstractJackson2Decoder.lambda$decodeToMono$1(AbstractJackson2Decoder.java:179) ~[spring-web-5.3.23.jar!/:5.3.23]
    at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.24.jar!/:3.4.24]
    at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.24.jar!/:3.4.24]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.24.jar!/:3.4.24]
    at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.24.jar!/:3.4.24]
    at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816) ~[reactor-core-3.4.24.jar!/:3.4.24]
    at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:160) ~[reactor-core-3.4.24.jar!/:3.4.24]
    at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.24.jar!/:3.4.24]
    at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.24.jar!/:3.4.24]
    at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.24.jar!/:3.4.24]
    at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400) ~[reactor-netty-core-1.0.24.jar!/:1.0.24]
    at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419) ~[reactor-netty-core-1.0.24.jar!/:1.0.24]
    at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473) ~[reactor-netty-core-1.0.24.jar!/:1.0.24]
    at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:702) ~[reactor-netty-http-1.0.24.jar!/:1.0.24]
    at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:113) ~[reactor-netty-core-1.0.24.jar!/:1.0.24]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) ~[netty-transport-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:336) ~[netty-codec-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308) ~[netty-codec-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) ~[netty-transport-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) ~[netty-transport-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1373) ~[netty-handler-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1236) ~[netty-handler-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1285) ~[netty-handler-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:519) ~[netty-codec-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:458) ~[netty-codec-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280) ~[netty-codec-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) ~[netty-transport-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[netty-transport-classes-epoll-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:499) ~[netty-transport-classes-epoll-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:397) ~[netty-transport-classes-epoll-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.84.Final.jar!/:4.1.84.Final]
    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.84.Final.jar!/:4.1.84.Final]
    at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na]

Devices json dump:

"devices" : [ {
    "id" : "e5a445e1-6419-4c63-a322-03a9ab7a75f2_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2023-12-10T14:37:46.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T18:50:59.000Z",
    "attributes" : {
      "customName" : "Light 3",
      "model" : "TRADFRI bulb GU10 CWS 345lm",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "1.0.021",
      "hardwareVersion" : "1",
      "serialNumber" : "F4B3B1FFFE9C80D2",
      "productCode" : "LED1923R5",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 100,
      "colorHue" : 0,
      "colorSaturation" : 0.7913385826771654,
      "colorTemperature" : 2702,
      "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", "colorHue", "colorSaturation" ]
    },
    "room" : {
      "id" : "02d79eee-ed81-4bb3-a2e5-6eff73baed02",
      "name" : "Keuken",
      "color" : "ikea_yellow_no_31",
      "icon" : "rooms_cutlery"
    },
    "deviceSet" : [ {
      "id" : "4efc08d1-2059-4f2f-9ec4-67974a114861",
      "name" : "Aanrecht",
      "icon" : "lighting_chandelier"
    } ],
    "remoteLinks" : [ "ed5e7e38-3777-4cbc-a2d0-ef2f440a116a_1" ],
    "isHidden" : false
  }, {
    "id" : "fb8754c4-e519-4894-be34-294c42513e83_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2023-12-10T15:02:35.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T17:56:48.000Z",
    "attributes" : {
      "customName" : "Light 13",
      "model" : "TRADFRI bulb GU10 CWS 345lm",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "1.0.021",
      "hardwareVersion" : "1",
      "serialNumber" : "F4B3B1FFFE2268D1",
      "productCode" : "LED1923R5",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 1,
      "colorHue" : 29.9981689453125,
      "colorSaturation" : 0.7992125984251969,
      "colorTemperature" : 2710,
      "colorTemperatureMin" : 4000,
      "colorTemperatureMax" : 2202,
      "startupTemperature" : -1,
      "colorMode" : "color",
      "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", "colorHue", "colorSaturation" ]
    },
    "room" : {
      "id" : "53710ac5-ce96-42e3-9a29-d0af9a0a0f62",
      "name" : "Living room",
      "color" : "ikea_green_no_65",
      "icon" : "rooms_sofa"
    },
    "deviceSet" : [ {
      "id" : "6571eea1-6424-4336-af0d-6db2cd1b6ea0",
      "name" : "Zetel achter",
      "icon" : "lighting_spot_chandelier"
    } ],
    "remoteLinks" : [ "0b0b0965-c4b3-4947-9251-756f29778fbc_1" ],
    "isHidden" : false
  }, {
    "id" : "d1de092b-0718-4e8b-980a-0bbf44797437_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2023-12-10T14:31:23.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T18:50:59.000Z",
    "attributes" : {
      "customName" : "Bar",
      "model" : "TRADFRI bulb GU10 CWS 345lm",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "1.0.021",
      "hardwareVersion" : "1",
      "serialNumber" : "70AC08FFFEC61034",
      "productCode" : "LED1923R5",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 57,
      "colorHue" : 29.99614279426578,
      "colorSaturation" : 0.7874414425880045,
      "colorTemperature" : 2702,
      "colorTemperatureMin" : 4000,
      "colorTemperatureMax" : 2202,
      "startupTemperature" : -1,
      "colorMode" : "color",
      "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", "colorHue", "colorSaturation" ]
    },
    "room" : {
      "id" : "02d79eee-ed81-4bb3-a2e5-6eff73baed02",
      "name" : "Keuken",
      "color" : "ikea_yellow_no_31",
      "icon" : "rooms_cutlery"
    },
    "deviceSet" : [ ],
    "remoteLinks" : [ "ed5e7e38-3777-4cbc-a2d0-ef2f440a116a_1" ],
    "isHidden" : false
  }, {
    "id" : "0b0b0965-c4b3-4947-9251-756f29778fbc_1",
    "type" : "controller",
    "deviceType" : "lightController",
    "createdAt" : "2023-12-10T16:05:06.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T17:41:47.000Z",
    "attributes" : {
      "customName" : "Remote living",
      "model" : "Remote Control N2",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "2.4.5",
      "hardwareVersion" : "1",
      "serialNumber" : "84BA20FFFE809E36",
      "productCode" : "E2001",
      "batteryPercentage" : 100,
      "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" : "53710ac5-ce96-42e3-9a29-d0af9a0a0f62",
      "name" : "Living room",
      "color" : "ikea_green_no_65",
      "icon" : "rooms_sofa"
    },
    "deviceSet" : [ ],
    "remoteLinks" : [ ],
    "isHidden" : false
  }, {
    "id" : "b656328e-449d-47e5-aa05-29e69c3525d9_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2023-12-10T15:00:55.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T17:56:48.000Z",
    "attributes" : {
      "customName" : "Light 12",
      "model" : "TRADFRI bulb GU10 CWS 345lm",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "1.0.021",
      "hardwareVersion" : "1",
      "serialNumber" : "F4B3B1FFFE95832E",
      "productCode" : "LED1923R5",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 1,
      "colorHue" : 29.9981689453125,
      "colorSaturation" : 0.7992125984251969,
      "colorTemperature" : 2710,
      "colorTemperatureMin" : 4000,
      "colorTemperatureMax" : 2202,
      "startupTemperature" : -1,
      "colorMode" : "color",
      "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", "colorHue", "colorSaturation" ]
    },
    "room" : {
      "id" : "53710ac5-ce96-42e3-9a29-d0af9a0a0f62",
      "name" : "Living room",
      "color" : "ikea_green_no_65",
      "icon" : "rooms_sofa"
    },
    "deviceSet" : [ {
      "id" : "5c63e41d-5838-478d-bb85-4086b7684d37",
      "name" : "Zetel midden",
      "icon" : "lighting_spot_chandelier"
    } ],
    "remoteLinks" : [ "0b0b0965-c4b3-4947-9251-756f29778fbc_1" ],
    "isHidden" : false
  }, {
    "id" : "0819be47-a913-41ec-8364-09bfbb068187_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2023-12-10T14:50:34.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T17:56:48.000Z",
    "attributes" : {
      "customName" : "Light 10",
      "model" : "TRADFRI bulb GU10 CWS 345lm",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "1.0.021",
      "hardwareVersion" : "1",
      "serialNumber" : "70AC08FFFEC75C58",
      "productCode" : "LED1923R5",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 1,
      "colorHue" : 29.9981689453125,
      "colorSaturation" : 0.7992125984251969,
      "colorTemperature" : 2710,
      "colorTemperatureMin" : 4000,
      "colorTemperatureMax" : 2202,
      "startupTemperature" : -1,
      "colorMode" : "color",
      "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", "colorHue", "colorSaturation" ]
    },
    "room" : {
      "id" : "53710ac5-ce96-42e3-9a29-d0af9a0a0f62",
      "name" : "Living room",
      "color" : "ikea_green_no_65",
      "icon" : "rooms_sofa"
    },
    "deviceSet" : [ {
      "id" : "a0175359-ebf6-433b-950b-90631b331fc8",
      "name" : "Zetel rechts",
      "icon" : "lighting_spot_chandelier"
    } ],
    "remoteLinks" : [ "0b0b0965-c4b3-4947-9251-756f29778fbc_1" ],
    "isHidden" : false
  }, {
    "id" : "084e690b-f146-488c-9dc6-2ef8a552e1a2_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2023-12-10T14:50:33.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T17:56:48.000Z",
    "attributes" : {
      "customName" : "Light 9",
      "model" : "TRADFRI bulb GU10 CWS 345lm",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "1.0.021",
      "hardwareVersion" : "1",
      "serialNumber" : "70AC08FFFEB52D58",
      "productCode" : "LED1923R5",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 1,
      "colorHue" : 29.9981689453125,
      "colorSaturation" : 0.7992125984251969,
      "colorTemperature" : 2710,
      "colorTemperatureMin" : 4000,
      "colorTemperatureMax" : 2202,
      "startupTemperature" : -1,
      "colorMode" : "color",
      "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", "colorHue", "colorSaturation" ]
    },
    "room" : {
      "id" : "53710ac5-ce96-42e3-9a29-d0af9a0a0f62",
      "name" : "Living room",
      "color" : "ikea_green_no_65",
      "icon" : "rooms_sofa"
    },
    "deviceSet" : [ {
      "id" : "a0175359-ebf6-433b-950b-90631b331fc8",
      "name" : "Zetel rechts",
      "icon" : "lighting_spot_chandelier"
    } ],
    "remoteLinks" : [ "0b0b0965-c4b3-4947-9251-756f29778fbc_1" ],
    "isHidden" : false
  }, {
    "id" : "22d57996-72e2-48e9-9cda-9b762601aa45_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2023-12-10T14:45:36.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T17:56:50.000Z",
    "attributes" : {
      "customName" : "Light 5",
      "model" : "TRADFRI bulb GU10 CWS 345lm",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "1.0.021",
      "hardwareVersion" : "1",
      "serialNumber" : "F4B3B1FFFE8E7B14",
      "productCode" : "LED1923R5",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 1,
      "colorHue" : 29.9981689453125,
      "colorSaturation" : 0.7992125984251969,
      "colorTemperature" : 2710,
      "colorTemperatureMin" : 4000,
      "colorTemperatureMax" : 2202,
      "startupTemperature" : -1,
      "colorMode" : "color",
      "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", "colorHue", "colorSaturation" ]
    },
    "room" : {
      "id" : "53710ac5-ce96-42e3-9a29-d0af9a0a0f62",
      "name" : "Living room",
      "color" : "ikea_green_no_65",
      "icon" : "rooms_sofa"
    },
    "deviceSet" : [ {
      "id" : "c19cd8c0-c589-4836-af4c-1aaa7ca7660c",
      "name" : "Muur",
      "icon" : "lighting_wall_lamp"
    } ],
    "remoteLinks" : [ "0b0b0965-c4b3-4947-9251-756f29778fbc_1" ],
    "isHidden" : false
  }, {
    "id" : "dcb8bc69-6ea4-4761-929e-846f5d52bb3f_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2023-12-10T14:47:54.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T18:58:54.000Z",
    "attributes" : {
      "customName" : "Light 8",
      "model" : "TRADFRI bulb GU10 CWS 345lm",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "1.0.021",
      "hardwareVersion" : "1",
      "serialNumber" : "70AC08FFFEB4FA44",
      "productCode" : "LED1923R5",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 80,
      "colorHue" : 29.9981689453125,
      "colorSaturation" : 0.7992125984251969,
      "colorTemperature" : 2702,
      "colorTemperatureMin" : 4000,
      "colorTemperatureMax" : 2202,
      "startupTemperature" : -1,
      "colorMode" : "color",
      "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", "colorHue", "colorSaturation" ]
    },
    "room" : {
      "id" : "145f15fe-325c-4c31-86aa-2fd24ee83df1",
      "name" : "Bureau",
      "color" : "ikea_red_no_39",
      "icon" : "rooms_desk"
    },
    "deviceSet" : [ {
      "id" : "1fd01281-36a7-44f9-aa12-a401047d5515",
      "name" : "Bureau",
      "icon" : "lighting_spot_chandelier"
    } ],
    "remoteLinks" : [ "0b0b0965-c4b3-4947-9251-756f29778fbc_1" ],
    "isHidden" : false
  }, {
    "id" : "f3a3516e-9d67-412d-be27-1f359942a28e_1",
    "relationId" : "f3a3516e-9d67-412d-be27-1f359942a28e",
    "type" : "gateway",
    "deviceType" : "gateway",
    "createdAt" : "2023-09-19T12:37:54.554Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T18:07:50.374Z",
    "attributes" : {
      "customName" : "Kattenberg",
      "model" : "DIRIGERA Hub for smart products",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "2.453.1",
      "hardwareVersion" : "P2.5",
      "serialNumber" : "f3a3516e-9d67-412d-be27-1f359942a28e",
      "identifyStarted" : "2000-01-01T00:00:00.000Z",
      "identifyPeriod" : 0,
      "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" : "BE",
      "userConsents" : [ {
        "name" : "analytics",
        "value" : "disabled"
      }, {
        "name" : "diagnostics",
        "value" : "enabled"
      } ],
      "logLevel" : 3,
      "coredump" : false,
      "timezone" : "Europe/Brussels",
      "nextSunSet" : "2023-12-11T15:40:00.000Z",
      "nextSunRise" : "2023-12-11T07:38:00.000Z",
      "homestateValue" : "home",
      "homestateLastChanged" : "2023-09-19T14:37:54+02:00",
      "countryCode" : "XZ",
      "coordinates" : {
        "latitude" : 50.91891891891892,
        "longitude" : 3.7726914948540893,
        "accuracy" : -1
      },
      "isOn" : false
    },
    "capabilities" : {
      "canSend" : [ ],
      "canReceive" : [ "customName", "permittingJoin", "userConsents", "logLevel", "time", "timezone", "countryCode", "coordinates" ]
    },
    "deviceSet" : [ ],
    "remoteLinks" : [ ]
  }, {
    "id" : "be9224e8-37b6-49a8-ba53-63d6bafac7e6_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2023-12-10T14:37:49.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T18:50:59.000Z",
    "attributes" : {
      "customName" : "Light 4",
      "model" : "TRADFRI bulb GU10 CWS 345lm",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "1.0.021",
      "hardwareVersion" : "1",
      "serialNumber" : "F4B3B1FFFE631095",
      "productCode" : "LED1923R5",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 100,
      "colorHue" : 0,
      "colorSaturation" : 0.7913385826771654,
      "colorTemperature" : 2702,
      "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", "colorHue", "colorSaturation" ]
    },
    "room" : {
      "id" : "02d79eee-ed81-4bb3-a2e5-6eff73baed02",
      "name" : "Keuken",
      "color" : "ikea_yellow_no_31",
      "icon" : "rooms_cutlery"
    },
    "deviceSet" : [ {
      "id" : "4efc08d1-2059-4f2f-9ec4-67974a114861",
      "name" : "Aanrecht",
      "icon" : "lighting_chandelier"
    } ],
    "remoteLinks" : [ "ed5e7e38-3777-4cbc-a2d0-ef2f440a116a_1" ],
    "isHidden" : false
  }, {
    "id" : "f6e1a16a-8d4a-4c1d-8a47-259a35eba39e_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2023-12-10T15:00:55.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T17:56:48.000Z",
    "attributes" : {
      "customName" : "Light 11",
      "model" : "TRADFRI bulb GU10 CWS 345lm",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "1.0.021",
      "hardwareVersion" : "1",
      "serialNumber" : "F4B3B1FFFEB9D264",
      "productCode" : "LED1923R5",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 1,
      "colorHue" : 29.9981689453125,
      "colorSaturation" : 0.7992125984251969,
      "colorTemperature" : 2710,
      "colorTemperatureMin" : 4000,
      "colorTemperatureMax" : 2202,
      "startupTemperature" : -1,
      "colorMode" : "color",
      "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", "colorHue", "colorSaturation" ]
    },
    "room" : {
      "id" : "53710ac5-ce96-42e3-9a29-d0af9a0a0f62",
      "name" : "Living room",
      "color" : "ikea_green_no_65",
      "icon" : "rooms_sofa"
    },
    "deviceSet" : [ {
      "id" : "5c63e41d-5838-478d-bb85-4086b7684d37",
      "name" : "Zetel midden",
      "icon" : "lighting_spot_chandelier"
    } ],
    "remoteLinks" : [ "0b0b0965-c4b3-4947-9251-756f29778fbc_1" ],
    "isHidden" : false
  }, {
    "id" : "01a24bde-0ccc-41e3-9b22-b1b35a01885c_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2023-12-10T14:45:37.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T17:56:48.000Z",
    "attributes" : {
      "customName" : "Light 6",
      "model" : "TRADFRI bulb GU10 CWS 345lm",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "1.0.021",
      "hardwareVersion" : "1",
      "serialNumber" : "70AC08FFFEB4C04B",
      "productCode" : "LED1923R5",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 1,
      "colorHue" : 29.9981689453125,
      "colorSaturation" : 0.7992125984251969,
      "colorTemperature" : 2710,
      "colorTemperatureMin" : 4000,
      "colorTemperatureMax" : 2202,
      "startupTemperature" : -1,
      "colorMode" : "color",
      "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", "colorHue", "colorSaturation" ]
    },
    "room" : {
      "id" : "53710ac5-ce96-42e3-9a29-d0af9a0a0f62",
      "name" : "Living room",
      "color" : "ikea_green_no_65",
      "icon" : "rooms_sofa"
    },
    "deviceSet" : [ {
      "id" : "c19cd8c0-c589-4836-af4c-1aaa7ca7660c",
      "name" : "Muur",
      "icon" : "lighting_wall_lamp"
    } ],
    "remoteLinks" : [ "0b0b0965-c4b3-4947-9251-756f29778fbc_1" ],
    "isHidden" : false
  }, {
    "id" : "86d6a63e-dcf8-463a-91fe-7d2bbd26fece_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2023-12-10T14:47:54.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T18:58:55.000Z",
    "attributes" : {
      "customName" : "Light 7",
      "model" : "TRADFRI bulb GU10 CWS 345lm",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "1.0.021",
      "hardwareVersion" : "1",
      "serialNumber" : "F4B3B1FFFE969DCA",
      "productCode" : "LED1923R5",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 80,
      "colorHue" : 29.9981689453125,
      "colorSaturation" : 0.7992125984251969,
      "colorTemperature" : 2702,
      "colorTemperatureMin" : 4000,
      "colorTemperatureMax" : 2202,
      "startupTemperature" : -1,
      "colorMode" : "color",
      "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", "colorHue", "colorSaturation" ]
    },
    "room" : {
      "id" : "145f15fe-325c-4c31-86aa-2fd24ee83df1",
      "name" : "Bureau",
      "color" : "ikea_red_no_39",
      "icon" : "rooms_desk"
    },
    "deviceSet" : [ {
      "id" : "1fd01281-36a7-44f9-aa12-a401047d5515",
      "name" : "Bureau",
      "icon" : "lighting_spot_chandelier"
    } ],
    "remoteLinks" : [ "0b0b0965-c4b3-4947-9251-756f29778fbc_1" ],
    "isHidden" : false
  }, {
    "id" : "28d1518a-9252-4825-a2e7-0aa7119110b8_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2023-12-10T14:37:44.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T18:51:00.000Z",
    "attributes" : {
      "customName" : "Light 2",
      "model" : "TRADFRI bulb GU10 CWS 345lm",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "1.0.021",
      "hardwareVersion" : "1",
      "serialNumber" : "F4B3B1FFFE967990",
      "productCode" : "LED1923R5",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 100,
      "colorHue" : 0,
      "colorSaturation" : 0.7913385826771654,
      "colorTemperature" : 2702,
      "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", "colorHue", "colorSaturation" ]
    },
    "room" : {
      "id" : "02d79eee-ed81-4bb3-a2e5-6eff73baed02",
      "name" : "Keuken",
      "color" : "ikea_yellow_no_31",
      "icon" : "rooms_cutlery"
    },
    "deviceSet" : [ {
      "id" : "4efc08d1-2059-4f2f-9ec4-67974a114861",
      "name" : "Aanrecht",
      "icon" : "lighting_chandelier"
    } ],
    "remoteLinks" : [ "ed5e7e38-3777-4cbc-a2d0-ef2f440a116a_1" ],
    "isHidden" : false
  }, {
    "id" : "ed5e7e38-3777-4cbc-a2d0-ef2f440a116a_1",
    "type" : "controller",
    "deviceType" : "lightController",
    "createdAt" : "2023-12-10T15:35:06.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T17:57:48.000Z",
    "attributes" : {
      "customName" : "Remote keuken",
      "model" : "Remote Control N2",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "2.4.5",
      "hardwareVersion" : "1",
      "serialNumber" : "84BA20FFFE6DCE0B",
      "productCode" : "E2001",
      "batteryPercentage" : 100,
      "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" : "02d79eee-ed81-4bb3-a2e5-6eff73baed02",
      "name" : "Keuken",
      "color" : "ikea_yellow_no_31",
      "icon" : "rooms_cutlery"
    },
    "deviceSet" : [ ],
    "remoteLinks" : [ ],
    "isHidden" : false
  }, {
    "id" : "a1a226b6-888c-4cc3-ab38-9a66f43dc5ff_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2023-12-10T15:02:35.000Z",
    "isReachable" : true,
    "lastSeen" : "2023-12-10T17:56:48.000Z",
    "attributes" : {
      "customName" : "Light 14",
      "model" : "TRADFRI bulb GU10 CWS 345lm",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "1.0.021",
      "hardwareVersion" : "1",
      "serialNumber" : "70AC08FFFEB4C1AF",
      "productCode" : "LED1923R5",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 1,
      "colorHue" : 29.9981689453125,
      "colorSaturation" : 0.7992125984251969,
      "colorTemperature" : 2710,
      "colorTemperatureMin" : 4000,
      "colorTemperatureMax" : 2202,
      "startupTemperature" : -1,
      "colorMode" : "color",
      "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", "colorHue", "colorSaturation" ]
    },
    "room" : {
      "id" : "53710ac5-ce96-42e3-9a29-d0af9a0a0f62",
      "name" : "Living room",
      "color" : "ikea_green_no_65",
      "icon" : "rooms_sofa"
    },
    "deviceSet" : [ {
      "id" : "6571eea1-6424-4336-af0d-6db2cd1b6ea0",
      "name" : "Zetel achter",
      "icon" : "lighting_spot_chandelier"
    } ],
    "remoteLinks" : [ "0b0b0965-c4b3-4947-9251-756f29778fbc_1" ],
    "isHidden" : false
  } ],
  "scenes" : [ {
    "id" : "90e3631d-94ea-440e-a550-63a5157248c5",
    "info" : {
      "name" : "Lezen",
      "icon" : "scenes_book"
    },
    "type" : "userScene",
    "triggers" : [ {
      "id" : "3dc3be9c-722a-4554-a556-13f28e65318c",
      "type" : "app",
      "triggeredAt" : "2023-12-10T15:57:40.173Z",
      "disabled" : false
    } ],
    "actions" : [ {
      "id" : "c19cd8c0-c589-4836-af4c-1aaa7ca7660c",
      "type" : "deviceSet",
      "enabled" : true,
      "attributes" : {
        "isOn" : true,
        "lightLevel" : 100,
        "colorHue" : 29.998169,
        "colorSaturation" : 0.6496063,
        "colorTemperature" : 2702
      }
    }, {
      "id" : "a0175359-ebf6-433b-950b-90631b331fc8",
      "type" : "deviceSet",
      "enabled" : true,
      "attributes" : {
        "isOn" : true,
        "lightLevel" : 100,
        "colorHue" : 29.998169,
        "colorSaturation" : 0.6496063,
        "colorTemperature" : 2702
      }
    }, {
      "id" : "5c63e41d-5838-478d-bb85-4086b7684d37",
      "type" : "deviceSet",
      "enabled" : true,
      "attributes" : {
        "isOn" : true,
        "lightLevel" : 100,
        "colorHue" : 29.998169,
        "colorSaturation" : 0.6496063,
        "colorTemperature" : 2702
      }
    }, {
      "id" : "6571eea1-6424-4336-af0d-6db2cd1b6ea0",
      "type" : "deviceSet",
      "enabled" : true,
      "attributes" : {
        "isOn" : true,
        "lightLevel" : 100,
        "colorHue" : 29.998169,
        "colorSaturation" : 0.6496063,
        "colorTemperature" : 2702
      }
    } ],
    "commands" : [ ],
    "createdAt" : "2023-12-10T14:25:00.288Z",
    "lastCompleted" : "2023-12-10T15:57:40.246Z",
    "lastTriggered" : "2023-12-10T15:57:40.246Z",
    "undoAllowedDuration" : 30
  } ],
  "rooms" : [ {
    "id" : "145f15fe-325c-4c31-86aa-2fd24ee83df1",
    "name" : "Bureau",
    "color" : "ikea_red_no_39",
    "icon" : "rooms_desk"
  }, {
    "id" : "02d79eee-ed81-4bb3-a2e5-6eff73baed02",
    "name" : "Keuken",
    "color" : "ikea_yellow_no_31",
    "icon" : "rooms_cutlery"
  }, {
    "id" : "53710ac5-ce96-42e3-9a29-d0af9a0a0f62",
    "name" : "Living room",
    "color" : "ikea_green_no_65",
    "icon" : "rooms_sofa"
  } ],
  "deviceSets" : [ {
    "id" : "5c63e41d-5838-478d-bb85-4086b7684d37",
    "name" : "Zetel midden",
    "icon" : "lighting_spot_chandelier"
  }, {
    "id" : "c19cd8c0-c589-4836-af4c-1aaa7ca7660c",
    "name" : "Muur",
    "icon" : "lighting_wall_lamp"
  }, {
    "id" : "1fd01281-36a7-44f9-aa12-a401047d5515",
    "name" : "Bureau",
    "icon" : "lighting_spot_chandelier"
  }, {
    "id" : "4efc08d1-2059-4f2f-9ec4-67974a114861",
    "name" : "Aanrecht",
    "icon" : "lighting_chandelier"
  }, {
    "id" : "6571eea1-6424-4336-af0d-6db2cd1b6ea0",
    "name" : "Zetel achter",
    "icon" : "lighting_spot_chandelier"
  }, {
    "id" : "a0175359-ebf6-433b-950b-90631b331fc8",
    "name" : "Zetel rechts",
    "icon" : "lighting_spot_chandelier"
  } ],
  "music" : {
    "playlists" : [ ],
    "favorites" : [ ]
  }
midasgossye commented 9 months ago

On further investigation I now see nothing gets published to the MQTT broker. I enabled debugging output in the mosquito MQTT broker and could see nothing ever gets published.

Closing since issue has already been created for this problem. Issue #77