dvdgeisler / DirigeraClient

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

Devices do not appear in Home Assistant #77

Open sbr2004 opened 1 year ago

sbr2004 commented 1 year ago

Hi,

Installed repository in Home assistant, configured Dirigera token and mqtt host (mqtt allows anonymous). Unfortunately new devices do not appear and nothing is published to mosquitto. Not sure which logs to post, here is crop

2023-04-11 23:22:27.378 DEBUG 63 --- [or-http-epoll-4] d.d.i.d.c.m.hass.HassDeviceEventHandler : Received device state changed event: {"deviceType":"light","id":"d719b113-fe3d-44f3-9fe7-6525d706452c_1","type":"light","deviceType":"light","createdAt":"2022-11-22T15:45:23","isReachable":true,"lastSeen":"2023-04-11T23:22:27","attributes":{"isOn":false},"remoteLinks":["0f4d4395-5905-4745-83cf-d705d97c042c_1"]} 2023-04-11 23:22:27.391 ERROR 63 --- [or-http-epoll-4] d.d.i.dirigera.client.api.WebSocketApi : Error while listening to websocket events: block()/blockFirst()/blockLast() are blocking, which is not supported in thread reactor-http-epoll-4 2023-04-11 23:22:28.393 INFO 63 --- [oundedElastic-1] d.d.i.dirigera.client.api.WebSocketApi : Finish event handler thread: id=21, name=boundedElastic-1 2023-04-11 23:22:28.394 INFO 63 --- [oundedElastic-1] d.d.i.dirigera.client.api.WebSocketApi : Start event handler thread: id=21, name=boundedElastic-1 2023-04-11 23:22:28.394 INFO 63 --- [oundedElastic-3] d.d.i.d.client.api.http.ClientApi : Finished ping thread: id=42, name=boundedElastic-3 2023-04-11 23:22:28.858 INFO 63 --- [oundedElastic-3] d.d.i.d.client.api.http.ClientApi : Start ping thread: id=42, name=boundedElastic-3 2023-04-11 23:22:30.228 DEBUG 63 --- [or-http-epoll-2] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=DEVICE_STATE_CHANGED, id=ae9878de-deba-4619-a1d2-318e51052f2d, source=urn:com:ikea:homesmart:iotc:zigbee, time=2023-04-11T23:22:30 2023-04-11 23:22:30.230 DEBUG 63 --- [or-http-epoll-2] d.d.i.d.c.m.hass.HassDeviceEventHandler : Received device state changed event: {"deviceType":"light","id":"6d0155ec-4f7b-48b8-9bf0-a8e8f0f2349e_1","type":"light","deviceType":"light","createdAt":"2022-11-22T15:45:24","isReachable":true,"lastSeen":"2023-04-11T23:22:30","attributes":{"isOn":true},"remoteLinks":["0f4d4395-5905-4745-83cf-d705d97c042c_1"]} 2023-04-11 23:22:30.234 ERROR 63 --- [or-http-epoll-2] d.d.i.dirigera.client.api.WebSocketApi : Error while listening to websocket events: block()/blockFirst()/blockLast() are blocking, which is not supported in thread reactor-http-epoll-2 2023-04-11 23:22:31.235 INFO 63 --- [oundedElastic-1] d.d.i.dirigera.client.api.WebSocketApi : Finish event handler thread: id=21, name=boundedElastic-1 2023-04-11 23:22:31.235 INFO 63 --- [oundedElastic-1] d.d.i.dirigera.client.api.WebSocketApi : Start event handler thread: id=21, name=boundedElastic-1 2023-04-11 23:22:31.235 INFO 63 --- [oundedElastic-3] d.d.i.d.client.api.http.ClientApi : Finished ping thread: id=42, name=boundedElastic-3 2023-04-11 23:22:31.253 INFO 63 --- [oundedElastic-3] d.d.i.d.client.api.http.ClientApi : Start ping thread: id=42, name=boundedElastic-3 2023-04-11 23:22:41.265 DEBUG 63 --- [or-http-epoll-4] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=f46edb48-fb10-44ab-b805-b487c27174cc, source=hub, time=2023-04-11T20:22:41.258 2023-04-11 23:22:51.270 DEBUG 63 --- [or-http-epoll-4] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=f21df1ee-ff89-428c-b8f7-c138cd252df9, source=hub, time=2023-04-11T20:22:51.263 2023-04-11 23:23:01.274 DEBUG 63 --- [or-http-epoll-4] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=a6ea37cb-b7e6-438e-83ba-6edc4ee3f3b7, source=hub, time=2023-04-11T20:23:01.268 2023-04-11 23:23:11.278 DEBUG 63 --- [or-http-epoll-4] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=a469b5cf-315b-4396-bacb-2dc4d9d75400, source=hub, time=2023-04-11T20:23:11.272

marcie163 commented 1 year ago

I have the same problems:

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]

2023-04-22 22:05:32.729 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=a9370282-6dd6-4dc7-9e8a-45b87a635529, source=hub, time=2023-04-22T20:05:32.699 2023-04-22 22:05:42.713 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=cf89fcc1-5450-4ffa-bcec-2e636444cfa1, source=hub, time=2023-04-22T20:05:42.706 2023-04-22 22:05:52.719 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=0286c96a-0b00-48fe-a363-dca58e8ddd79, source=hub, time=2023-04-22T20:05:52.713 2023-04-22 22:06:02.725 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=8aa8a6a1-b27e-42bf-8277-6983f94fd54f, source=hub, time=2023-04-22T20:06:02.719 2023-04-22 22:06:12.733 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=0da7fee0-d015-468e-8ac1-866a32c8c24a, source=hub, time=2023-04-22T20:06:12.726 2023-04-22 22:06:22.739 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=eafef501-604f-4672-b86d-c94b7b032bf2, source=hub, time=2023-04-22T20:06:22.733 2023-04-22 22:06:32.745 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=85e2df4a-d814-4897-b835-600b6b910f0c, source=hub, time=2023-04-22T20:06:32.740 2023-04-22 22:06:42.752 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=3633d2a3-ce67-49aa-a058-1c30c1f5eb31, source=hub, time=2023-04-22T20:06:42.746 2023-04-22 22:06:52.759 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=f30c3f7d-6648-4160-b940-a59ee9e7a3fe, source=hub, time=2023-04-22T20:06:52.753 2023-04-22 22:07:02.764 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=1591831e-b27a-4c8d-8fc8-12611067841d, source=hub, time=2023-04-22T20:07:02.758 2023-04-22 22:07:12.770 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=a5034ec9-a880-4977-bf31-00a5f8485e83, source=hub, time=2023-04-22T20:07:12.764 2023-04-22 22:07:22.777 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=d73a166a-3e9d-4c7b-b23f-2722776ea4a1, source=hub, time=2023-04-22T20:07:22.771 2023-04-22 22:07:32.782 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=92b17d8a-cf04-4804-bb3c-3d1a5e3ad499, source=hub, time=2023-04-22T20:07:32.776 2023-04-22 22:07:42.787 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=4010bed1-5fb7-417a-96c8-7c72a7228406, source=hub, time=2023-04-22T20:07:42.783 2023-04-22 22:07:52.794 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=efff1c71-1976-4f5d-a06c-d1ac203fe9b6, source=hub, time=2023-04-22T20:07:52.789 2023-04-22 22:08:02.804 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=ba18a4e3-78ab-494f-ac6e-c8f30fedbfbe, source=hub, time=2023-04-22T20:08:02.795 2023-04-22 22:08:12.806 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=6d121630-e6ca-4423-ac48-c98f9d1edc5f, source=hub, time=2023-04-22T20:08:12.800 2023-04-22 22:08:22.811 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=918de3c7-4be8-4ccd-bba0-6f853b1b6514, source=hub, time=2023-04-22T20:08:22.806 2023-04-22 22:08:32.816 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=0a2c1e4a-c324-4d46-babb-3e3b531b45fe, source=hub, time=2023-04-22T20:08:32.812 2023-04-22 22:08:42.823 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=770cef3a-ada2-41e5-9ed9-a92058a09a0e, source=hub, time=2023-04-22T20:08:42.817 2023-04-22 22:08:52.829 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=40088e97-ad34-4af9-952a-badc7aa745a2, source=hub, time=2023-04-22T20:08:52.823 2023-04-22 22:09:02.831 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=37fee293-1aae-4ed4-9099-d65862704fdb, source=hub, time=2023-04-22T20:09:02.828 2023-04-22 22:09:12.839 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=e60bff44-06d6-47bc-af52-8b7ae52e3641, source=hub, time=2023-04-22T20:09:12.833 2023-04-22 22:09:22.846 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=9bb413c1-30c1-45eb-933e-90e0599779d1, source=hub, time=2023-04-22T20:09:22.839 2023-04-22 22:09:32.850 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=31ae45a0-2d4c-44ab-bd76-835439a0e405, source=hub, time=2023-04-22T20:09:32.845 2023-04-22 22:09:42.857 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=39ce3381-f8fe-4152-b633-7fdfaecd8971, source=hub, time=2023-04-22T20:09:42.850 2023-04-22 22:09:52.861 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=417b11bb-9f76-45cb-aacb-a2d810304896, source=hub, time=2023-04-22T20:09:52.856 2023-04-22 22:10:02.867 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=952f11f2-821e-4e0b-bd07-bc674da2b9f5, source=hub, time=2023-04-22T20:10:02.862 2023-04-22 22:10:12.874 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=1d5d06c0-354c-4fcb-8440-a9408862e7eb, source=hub, time=2023-04-22T20:10:12.868 2023-04-22 22:10:17.856 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=DEVICE_STATE_CHANGED, id=3d43040f-3341-4242-93ac-9b266fb76649, source=urn:com:ikea:homesmart:iotc:zigbee, time=2023-04-22T22:10:17 2023-04-22 22:10:22.880 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=0fd48d21-5a18-408b-8375-a54c07eda00a, source=hub, time=2023-04-22T20:10:22.875 2023-04-22 22:10:32.886 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=c85917e3-b2c6-4a00-af7c-0050da9d83c2, source=hub, time=2023-04-22T20:10:32.880 2023-04-22 22:10:42.891 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=a4505282-85b8-4d69-8266-e6439c032570, source=hub, time=2023-04-22T20:10:42.886 2023-04-22 22:10:52.898 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=82f33a8c-4d5a-4271-a2ca-013018be20cf, source=hub, time=2023-04-22T20:10:52.891 2023-04-22 22:11:02.908 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=a4976a57-f388-4131-9545-bea7e7145d52, source=hub, time=2023-04-22T20:11:02.900 2023-04-22 22:11:12.919 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=1ab31174-814b-445e-9373-c96524ed85dc, source=hub, time=2023-04-22T20:11:12.909 2023-04-22 22:11:22.922 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=b9471cbb-66b0-4a25-9c39-8899c66b7515, source=hub, time=2023-04-22T20:11:22.916 2023-04-22 22:11:32.927 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=c8f5c1d3-5ed6-42ce-8eac-a08016cd65dc, source=hub, time=2023-04-22T20:11:32.922 2023-04-22 22:11:42.932 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=dfe6a685-14b5-4630-b5b9-f6bf1228100d, source=hub, time=2023-04-22T20:11:42.927 2023-04-22 22:11:52.937 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=8959729f-1758-4b3f-bc5a-1ffcbe629f7e, source=hub, time=2023-04-22T20:11:52.932 2023-04-22 22:12:02.941 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=b80cf234-b6c5-44bb-ab84-c6ac6737ffec, source=hub, time=2023-04-22T20:12:02.937 2023-04-22 22:12:12.948 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=9f1c7431-4fe0-4f24-a5ed-7672c04b3c26, source=hub, time=2023-04-22T20:12:12.942 2023-04-22 22:12:22.952 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=0d165486-ca6e-48f0-9188-4b40da4ecf9a, source=hub, time=2023-04-22T20:12:22.947 2023-04-22 22:12:32.958 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=d60fc65d-558a-44ff-8a30-d10f3fb11948, source=hub, time=2023-04-22T20:12:32.953 2023-04-22 22:12:42.963 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=c9f61a12-d7bc-4b55-b370-6d3e9dd60e19, source=hub, time=2023-04-22T20:12:42.958 2023-04-22 22:12:52.968 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=7f3f36c6-0b35-4b66-8570-a5535529fd81, source=hub, time=2023-04-22T20:12:52.963 2023-04-22 22:13:02.974 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=4abe3b63-47f6-456c-8bc1-2b22d292f8e4, source=hub, time=2023-04-22T20:13:02.967 2023-04-22 22:13:12.977 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=1538055f-0f51-4a66-a5cf-bcd21703e5db, source=hub, time=2023-04-22T20:13:12.973 2023-04-22 22:13:22.984 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=7acfde9c-b684-472b-91e4-5d7e5bdbcc8b, source=hub, time=2023-04-22T20:13:22.978 2023-04-22 22:13:32.989 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=1ad71a4b-30e0-4438-acbc-fc76dc953660, source=hub, time=2023-04-22T20:13:32.983 2023-04-22 22:13:42.995 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=de54e489-aef0-4f21-bde6-80887752aa24, source=hub, time=2023-04-22T20:13:42.989 2023-04-22 22:13:52.999 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=a1997ca4-4f0a-4ef2-8479-a80663795f3d, source=hub, time=2023-04-22T20:13:52.995 2023-04-22 22:14:03.005 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=653a7ca8-09d5-49e1-9891-3e2fd860e9ab, source=hub, time=2023-04-22T20:14:03 2023-04-22 22:14:13.010 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=daa1ef39-20a7-4dc3-8cc8-5989c73f8b18, source=hub, time=2023-04-22T20:14:13.005 2023-04-22 22:14:23.016 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=ba51da63-35bc-477d-9347-0b85e515b2a4, source=hub, time=2023-04-22T20:14:23.010 2023-04-22 22:14:33.021 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=57ba28b8-94d2-4bf4-9547-0e3787c6d57b, source=hub, time=2023-04-22T20:14:33.015 2023-04-22 22:14:43.026 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=f0dc0201-3fa1-425c-93a7-8c8c8899aad1, source=hub, time=2023-04-22T20:14:43.020 2023-04-22 22:14:53.031 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=19ac268a-d392-46b2-a3a0-dca804b7e83f, source=hub, time=2023-04-22T20:14:53.025 2023-04-22 22:15:03.037 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=03a5afd9-180a-4802-b844-7875662c8c56, source=hub, time=2023-04-22T20:15:03.032 2023-04-22 22:15:13.041 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=3c96bd40-8954-4640-abe3-48a96d1be912, source=hub, time=2023-04-22T20:15:13.037 2023-04-22 22:15:16.845 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=DEVICE_STATE_CHANGED, id=185c7b2b-a0c1-41c7-bacc-80aaee7820d0, source=urn:com:ikea:homesmart:iotc:zigbee, time=2023-04-22T22:15:16 2023-04-22 22:15:23.075 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=ace4ffa3-abbf-4b5b-ad76-1595ad3dd518, source=hub, time=2023-04-22T20:15:23.069 2023-04-22 22:15:33.052 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=99400082-aaa8-423c-b7a9-0f01c8c2f549, source=hub, time=2023-04-22T20:15:33.047 2023-04-22 22:15:43.057 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=e9846303-2249-4518-acde-366c19278c1b, source=hub, time=2023-04-22T20:15:43.052 2023-04-22 22:15:53.062 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=7c52286e-5bae-471e-b43f-bd02904f5807, source=hub, time=2023-04-22T20:15:53.057 2023-04-22 22:16:03.067 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=0fa6b971-7e1c-4405-916e-6c38c4f08f68, source=hub, time=2023-04-22T20:16:03.062 2023-04-22 22:16:13.073 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=c64589d0-8ac8-4bde-a1b7-11f9c519e245, source=hub, time=2023-04-22T20:16:13.067 2023-04-22 22:16:23.076 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=a4c13db6-a3ec-44fa-ae59-2932d8af50a0, source=hub, time=2023-04-22T20:16:23.071 2023-04-22 22:16:33.081 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=77b628b5-04ca-442b-b662-5b3b856f3d6d, source=hub, time=2023-04-22T20:16:33.076 2023-04-22 22:16:43.085 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=a97d8248-b840-45c6-87af-92f987af92f3, source=hub, time=2023-04-22T20:16:43.080 2023-04-22 22:16:53.090 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=d752de3f-4af4-4be3-85f0-e4b86d85c001, source=hub, time=2023-04-22T20:16:53.085 2023-04-22 22:17:03.092 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=dceba2e3-c33f-4120-852c-555d43eb624d, source=hub, time=2023-04-22T20:17:03.088 2023-04-22 22:17:13.099 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=01455682-ac02-40b5-96df-41c992d44721, source=hub, time=2023-04-22T20:17:13.093 2023-04-22 22:17:23.103 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=50456430-7b97-4788-9054-900fb549d02e, source=hub, time=2023-04-22T20:17:23.098 2023-04-22 22:17:33.107 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=70a8e3ad-7a9e-4280-95cc-656627963f4c, source=hub, time=2023-04-22T20:17:33.102 2023-04-22 22:17:43.112 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=a386c530-4ba6-4640-9c90-1452118d5d62, source=hub, time=2023-04-22T20:17:43.107 2023-04-22 22:17:53.116 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=d2fb45e5-81ac-4b76-bee4-15f2d02ff324, source=hub, time=2023-04-22T20:17:53.112 2023-04-22 22:18:03.121 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=b5fe21a4-decf-45b4-84a2-bc2bf85d24b7, source=hub, time=2023-04-22T20:18:03.116 2023-04-22 22:18:13.126 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=8df50fe6-145a-4289-8d08-11fd9360d7fc, source=hub, time=2023-04-22T20:18:13.121 2023-04-22 22:18:23.132 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=25e8625d-8ea9-4a39-8c6d-1f1a38aad5c9, source=hub, time=2023-04-22T20:18:23.127 2023-04-22 22:18:33.135 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=4e6dc53d-87f6-4838-8c81-afe003badaf8, source=hub, time=2023-04-22T20:18:33.131 2023-04-22 22:18:43.139 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=da7b6983-e192-4729-a3a2-8cf43c82744b, source=hub, time=2023-04-22T20:18:43.135 2023-04-22 22:18:53.144 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=32089ef3-feec-488c-9b4b-f44c280fb4f2, source=hub, time=2023-04-22T20:18:53.140 2023-04-22 22:19:03.148 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=fde2ae38-a996-4a0f-905a-d71d589a1767, source=hub, time=2023-04-22T20:19:03.145 2023-04-22 22:19:13.153 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=d8d4609d-75c7-4315-a54d-8be1f9e1f395, source=hub, time=2023-04-22T20:19:13.149 2023-04-22 22:19:23.158 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=6dce764a-afc0-4bdf-a926-e1890331be42, source=hub, time=2023-04-22T20:19:23.154 2023-04-22 22:19:33.163 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=d405816e-b50b-4323-92e5-15fc2e457ec6, source=hub, time=2023-04-22T20:19:33.158 2023-04-22 22:19:43.168 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=0c7aa335-6dc7-41a9-ab7e-06f760e0a4ca, source=hub, time=2023-04-22T20:19:43.163 2023-04-22 22:19:53.173 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=40ea06d8-b404-4da9-89a2-a8d2acc96fd0, source=hub, time=2023-04-22T20:19:53.168 2023-04-22 22:20:03.178 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=4ad30b9a-f7d4-47bf-9dc1-2bedf3072952, source=hub, time=2023-04-22T20:20:03.172 2023-04-22 22:20:13.181 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=LAST_MODIFIED, id=c40c24a1-d70b-4ff7-9154-db9d67ddb9fb, source=hub, time=2023-04-22T20:20:13.177 2023-04-22 22:20:15.912 DEBUG 63 --- [or-http-epoll-8] d.d.i.dirigera.client.api.WebSocketApi : Received Dirigera event: type=DEVICE_STATE_CHANGED, id=3ba3a057-52f0-4853-853e-9a1f77262e48, source=urn:com:ikea:homesmart:iotc:zigbee, time=2023-04-22T22:20:15

marcie163 commented 1 year ago

I see both of you are working hard in #79, which I'm very grateful for, since I also have the Starkvind purifier. Do those changes eventually also affect this bug? Or is that all separate from the devices not showing up? @sbr2004, I understand you are able to control your devices via MQTT? I'm a complete noob in all this, but how do I find the topic to listen to? And shouldn't I already be able to see all devices and actions if I use $SYS or homeassistant/# topics?

TheMrBooyah commented 1 year ago

I'm not sure if this bug is going to be resolved with solving #79. All devices follow the same principle for the MQTT topic, namely: /homeassistant/{HASS_COMPONENT}/{GatewayId}/{deviceId}/{suffix}

So for the lights that would be: /homeassistant/light/{gatewayId}/{deviceId}/state

midasgossye commented 6 months ago

I have the same issue, see issue #98 for my log dumps. Nothing seems to get published to the MQTT broker