sbr2004
sbr2004
Is it possible to ignore air purifier at all as a temporary workaround?
Yes, better to ignore non-working devices/functions anyway.
Still same error. Full crop below. 2023-05-10 14:41:38.125 INFO 3138309 --- [ main] .d.i.d.c.m.DirigeraClientMqttApplication : Starting DirigeraClientMqttApplication v0.0.1-SNAPSHOT using Java 17.0.6 on puppy with PID 3138309 (/home/sbernard/work/DirigeraClient/dirigera-client-mqtt.jar started by sbernard...
Seems still same error. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hassOutletDeviceEventHandler' defined in URL [jar:file:/home/sbernard/work/DirigeraClient/dirigera-client-mqtt.jar!/BOOT-INF/classes!/de/dvdgeisler/iot/dirigera/client/mqtt/hass/HassOutletDeviceEventHandler.class]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [de.dvdgeisler.iot.dirigera.client.mqtt.hass.HassOutletDeviceEventHandler]: Constructor threw...
Seems I was able to get it running. I'm too newb to publish patches, but here what I did: 1. AirPurifierFilterAttributes.java add public AirPurifierFilterAttributes() { } 2. AirPurifierFanMode.java add @JsonProperty("low") ...
2023-05-10 22:39:07.848 INFO 7668 --- [ main] .d.i.d.c.m.DirigeraClientMqttApplication : Starting DirigeraClientMqttApplication using Java 17.0.7 on BOXW with PID 7668 (C:\work\DirigeraClient\dirigera-client-mqtt\target\classes started by sbr20 in C:\work\DirigeraClient) 2023-05-10 22:39:07.851 DEBUG 7668 ---...
Seems that possible fan modes (from air purifier dump) could be: "fanModeSequence" : "lowMediumHighAuto",
Did a dump of various AirPurifier modes: OFF in IKEA APP: "attributes" : { "customName" : "Air purifier 1", "model" : "STARKVIND Air purifier", "manufacturer" : "IKEA of Sweden", "firmwareVersion"...
Tried development build. Works until I touch airpurifier in IKEA app, after that freezes, had to kill -9 process. Last several lines: 2023-05-11 10:13:45.239 DEBUG 3266187 --- [or-http-epoll-3] d.d.i.dirigera.client.api.WebSocketApi :...
strace of frozen process (200%CPU) strace -f -p 3266837 strace: Process 3266837 attached with 39 threads [pid 3266973] futex(0x7fd2b8003ae0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, FUTEX_BITSET_MATCH_ANY [pid 3266957] futex(0x7fd2940ca9cc, FUTEX_WAIT_PRIVATE, 0, NULL [pid...