Class OutletInUseCharacteristic

  • All Implemented Interfaces:
    Characteristic, EventableCharacteristic

    public class OutletInUseCharacteristic
    extends BooleanCharacteristic
    This characteristic describes if the power outlet has an appliance physically plugged in. This characteristic is set to True even if the plugged-in appliance is off.
    • Constructor Detail

      • OutletInUseCharacteristic

        public OutletInUseCharacteristic​(java.util.function.Supplier<java.util.concurrent.CompletableFuture<java.lang.Boolean>> getter,
                                         java.util.function.Consumer<HomekitCharacteristicChangeCallback> subscriber,
                                         java.lang.Runnable unsubscriber)