]> git.basschouten.com Git - openhab-addons.git/commitdiff
[mqtt.homeassistant] fix compilation problems (#15915)
authorCody Cutrer <cody@cutrer.us>
Sat, 18 Nov 2023 22:38:52 +0000 (15:38 -0700)
committerGitHub <noreply@github.com>
Sat, 18 Nov 2023 22:38:52 +0000 (23:38 +0100)
Due to #15427 and #14839 being developed independently, but merged
to main successively

Signed-off-by: Cody Cutrer <cody@cutrer.us>
bundles/org.openhab.binding.mqtt.homeassistant/src/main/java/org/openhab/binding/mqtt/homeassistant/internal/component/JSONSchemaLight.java

index 5c89fc6e4dd4ce885fa3afd7de51592cd34748c5..8a270d01e01c7f27c6bdbf772619435d88ec07fc 100644 (file)
@@ -249,8 +249,7 @@ public class JSONSchemaLight extends AbstractRawSchemaLight {
 
         if (jsonState.colorTemp != null) {
             colorTempValue.update(new QuantityType(Objects.requireNonNull(jsonState.colorTemp), Units.MIRED));
-            listener.updateChannelState(new ChannelUID(getGroupUID(), COLOR_TEMP_CHANNEL_ID),
-                    colorTempValue.getChannelState());
+            listener.updateChannelState(buildChannelUID(COLOR_TEMP_CHANNEL_ID), colorTempValue.getChannelState());
 
             colorModeValue.update(new StringType(LightColorMode.COLOR_MODE_COLOR_TEMP.serializedName()));
         }
@@ -282,8 +281,7 @@ public class JSONSchemaLight extends AbstractRawSchemaLight {
             colorModeValue.update(new StringType(jsonState.colorMode.serializedName()));
         }
 
-        listener.updateChannelState(new ChannelUID(getGroupUID(), COLOR_MODE_CHANNEL_ID),
-                colorModeValue.getChannelState());
+        listener.updateChannelState(buildChannelUID(COLOR_MODE_CHANNEL_ID), colorModeValue.getChannelState());
 
         if (hasColorChannel) {
             listener.updateChannelState(buildChannelUID(COLOR_CHANNEL_ID), colorValue.getChannelState());