From 706ae583239d0fbfaffd8d38564fdbf62697f56b Mon Sep 17 00:00:00 2001 From: Matthew Skinner Date: Mon, 1 Jan 2024 02:49:50 +1100 Subject: [PATCH] Correct Playlist vs Preset detection (#16146) Signed-off-by: Matthew Skinner --- .../org/openhab/binding/wled/internal/api/WledApiV0110.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/api/WledApiV0110.java b/bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/api/WledApiV0110.java index cd99bbf475..523a1b704d 100644 --- a/bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/api/WledApiV0110.java +++ b/bundles/org.openhab.binding.wled/src/main/java/org/openhab/binding/wled/internal/api/WledApiV0110.java @@ -62,7 +62,7 @@ public class WledApiV0110 extends WledApiV084 { logger.trace("Preset:{} json:{}", presetEntry.getKey(), presetEntry.getValue()); PresetState preset = gson.fromJson(presetEntry.getValue(), PresetState.class); if (preset != null && counter > 0) { - if (preset.bri == 0) { + if (presetEntry.getValue().toString().contains("playlist")) { playlistsOptions.add(new StateOption(presetEntry.getKey(), preset.n)); } else { presetsOptions.add(new StateOption(presetEntry.getKey(), preset.n)); -- 2.47.3