ich wollte über WLAN (JSON) Binding ein WLED Thin anlerenen. Das Binding findet den WLED Controller auch im Autodecovery, aber bleibt dann auf "INITIALIZING" stehen und verändert sich nicht mehr.
Bein anschauen der logs fällt dieser Eintrag, der erscheint wernn ich das Thing aktivieren oder wieder enable, kommt diese Meldung:
Code: Alles auswählen
2023-02-10 08:21:13.040 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception:
com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Unterminated object at line 1 column 104 path $.0
at com.google.gson.Gson.fromJson(Gson.java:978) ~[?:?]
at com.google.gson.Gson.fromJson(Gson.java:928) ~[?:?]
at com.google.gson.Gson.fromJson(Gson.java:877) ~[?:?]
at com.google.gson.Gson.fromJson(Gson.java:848) ~[?:?]
at org.openhab.binding.wled.internal.api.WledApiV0110.getPresets(WledApiV0110.java:55) ~[?:?]
at org.openhab.binding.wled.internal.api.WledApiV0110.initialize(WledApiV0110.java:49) ~[?:?]
at org.openhab.binding.wled.internal.api.WledApiV0130.initialize(WledApiV0130.java:42) ~[?:?]
at org.openhab.binding.wled.internal.handlers.WLedBridgeHandler.pollState(WLedBridgeHandler.java:236) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:829) [?:?]
Caused by: com.google.gson.stream.MalformedJsonException: Unterminated object at line 1 column 104 path $.0
at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1562) ~[?:?]
at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:490) ~[?:?]
at com.google.gson.stream.JsonReader.hasNext(JsonReader.java:413) ~[?:?]
at com.google.gson.internal.bind.TypeAdapters$27.read(TypeAdapters.java:683) ~[?:?]
at com.google.gson.internal.bind.TypeAdapters$27.read(TypeAdapters.java:655) ~[?:?]
at com.google.gson.internal.bind.TypeAdapters$33$1.read(TypeAdapters.java:866) ~[?:?]
at com.google.gson.Gson.fromJson(Gson.java:963) ~[?:?]
... 13 more
Vielleicht kann mir jemand weiterhelfen?