From: Matthew Skinner Date: Sun, 31 Dec 2023 15:49:50 +0000 (+1100) Subject: Correct Playlist vs Preset detection (#16146) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=706ae583239d0fbfaffd8d38564fdbf62697f56b;p=openhab-addons.git Correct Playlist vs Preset detection (#16146) Signed-off-by: Matthew Skinner --- 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));