Interface AccessoryWithStatusFault


  • public interface AccessoryWithStatusFault
    Accessory with characteristic that describes an accessory which has a fault.
    • Method Detail

      • getStatusFault

        java.util.concurrent.CompletableFuture<StatusFaultEnum> getStatusFault()
        Retrieves the status fault. A non-zero value indicates that the accessory has experienced a fault that may be interfering with its intended functionality. A value of 0 indicates that there is no fault.
        Returns:
        a future with the value
      • subscribeStatusFault

        void subscribeStatusFault​(HomekitCharacteristicChangeCallback callback)
        Subscribes to changes in status fault.
        Parameters:
        callback - the function when the status fault changes
      • unsubscribeStatusFault

        void unsubscribeStatusFault()
        Unsubscribes from changes