From 90ac9c7b7883565d8006490f693479a69e456702 Mon Sep 17 00:00:00 2001 From: Matthew Skinner Date: Sat, 15 Oct 2022 19:07:49 +1100 Subject: [PATCH] Fix indexing of presets and playlists. (#13543) Signed-off-by: Matthew Skinner --- .../org/openhab/binding/wled/internal/api/WledApiV0110.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 bfa43cb08..297d9a718 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 @@ -63,9 +63,9 @@ public class WledApiV0110 extends WledApiV084 { PresetState preset = gson.fromJson(presetEntry.getValue(), PresetState.class); if (preset != null && counter > 0) { if (preset.bri == 0) { - playlistsOptions.add(new StateOption(Integer.toString(counter), preset.n)); + playlistsOptions.add(new StateOption(presetEntry.getKey(), preset.n)); } else { - presetsOptions.add(new StateOption(Integer.toString(counter), preset.n)); + presetsOptions.add(new StateOption(presetEntry.getKey(), preset.n)); } } counter++;