Interface AccessoryWithFilterLifeLevel
-
public interface AccessoryWithFilterLifeLevelAccessory with filter level characteristics
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CompletableFuture<Double>getFilterLifeLevel()what's the filter life level, percentage wisevoidsubscribeFilterLifeLevel(HomekitCharacteristicChangeCallback callback)Subscribes to changes in the filter life level.voidunsubscribeFilterLifeLevel()Unsubscribes from changes in the current filter life level.
-
-
-
Method Detail
-
getFilterLifeLevel
CompletableFuture<Double> getFilterLifeLevel()
what's the filter life level, percentage wise- Returns:
- filter life level
-
subscribeFilterLifeLevel
void subscribeFilterLifeLevel(HomekitCharacteristicChangeCallback callback)
Subscribes to changes in the filter life level.- Parameters:
callback- the function to call when the level changes.
-
unsubscribeFilterLifeLevel
void unsubscribeFilterLifeLevel()
Unsubscribes from changes in the current filter life level.
-
-