]> git.basschouten.com Git - openhab-addons.git/commitdiff
[orbitbhyve] fixed updating of watering time channel (#11388)
authorOndrej Pecta <opecta@gmail.com>
Mon, 18 Oct 2021 18:50:43 +0000 (20:50 +0200)
committerGitHub <noreply@github.com>
Mon, 18 Oct 2021 18:50:43 +0000 (20:50 +0200)
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
Co-authored-by: Ondřej Pečta <pecta@Ondrej-MacBook-Pro.local>
bundles/org.openhab.binding.orbitbhyve/src/main/java/org/openhab/binding/orbitbhyve/internal/handler/OrbitBhyveSprinklerHandler.java

index 546aeb84281f206673ccdda5e9546dc994d6d43c..62641c24f8174e4186f3be82ea43828231fbe43d 100644 (file)
@@ -85,7 +85,6 @@ public class OrbitBhyveSprinklerHandler extends BaseThingHandler {
                 final QuantityType<?> value = ((QuantityType<?>) command).toUnit(Units.MINUTE);
                 if (value != null) {
                     wateringTime = value.intValue();
-                    updateState(CHANNEL_WATERING_TIME, new DecimalType(wateringTime));
                 }
                 return;
             }
@@ -168,7 +167,7 @@ public class OrbitBhyveSprinklerHandler extends BaseThingHandler {
                     }
                 }
 
-                updateState(CHANNEL_WATERING_TIME, new DecimalType(wateringTime));
+                updateState(CHANNEL_WATERING_TIME, new QuantityType<>(wateringTime, Units.MINUTE));
                 logger.debug("Finished initializing of sprinkler!");
             }
         }