Interface AccessoryWithFilterLifeLevel


  • public interface AccessoryWithFilterLifeLevel
    Accessory with filter level characteristics
    • 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.