Interface AccessoryWithAccessoryFlags


  • public interface AccessoryWithAccessoryFlags
    Accessory with accessory flags, which indicates that additional setup is required
    • Method Detail

      • getAccessoryFlags

        java.util.concurrent.CompletableFuture<AccessoryFlagsEnum> getAccessoryFlags()
        When set indicates accessory requires additional setup.
        Returns:
        a future that will contain the accessory flags
      • subscribeAccessoryFlags

        void subscribeAccessoryFlags​(HomekitCharacteristicChangeCallback callback)
        Subscribes to changes in accessory flags
        Parameters:
        callback - the function to call when the accessory flags changes.
      • unsubscribeAccessoryFlags

        void unsubscribeAccessoryFlags()
        Unsubscribes from changes in the accessory flags .