From: Scherzin83 <53403230+Scherzin83@users.noreply.github.com> Date: Sun, 28 Feb 2021 20:31:22 +0000 (+0100) Subject: [http] FIX Player Converter State Issue #10066 (#10213) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=f6282cd50ec21b9b4af99c421738c27724551124;p=openhab-addons.git [http] FIX Player Converter State Issue #10066 (#10213) Signed-off-by: Matthias Scherzinger --- diff --git a/bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/converter/PlayerItemConverter.java b/bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/converter/PlayerItemConverter.java index eb2ad57b3b..4a358b04ab 100644 --- a/bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/converter/PlayerItemConverter.java +++ b/bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/converter/PlayerItemConverter.java @@ -81,6 +81,16 @@ public class PlayerItemConverter extends AbstractTransformingItemConverter { @Override public State toState(String string) { + if (string.equals(channelConfig.playValue)) { + return PlayPauseType.PLAY; + } else if (string.equals(channelConfig.pauseValue)) { + return PlayPauseType.PAUSE; + } else if (string.equals(channelConfig.rewindValue)) { + return RewindFastforwardType.REWIND; + } else if (string.equals(channelConfig.fastforwardValue)) { + return RewindFastforwardType.FASTFORWARD; + } + return UnDefType.UNDEF; } }