Interface AccessoryWithSecurityAlarmType
-
public interface AccessoryWithSecurityAlarmTypeThis characteristic describes the type of alarm triggered by a security system.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CompletableFuture<SecuritySystemAlarmTypeEnum>getSecurityAlarmType()return alarm type SeeSecuritySystemAlarmTypeEnumfor possible valuesvoidsubscribeSecurityAlarmType(HomekitCharacteristicChangeCallback callback)Subscribes to changes in status alarm typevoidunsubscribeSecurityAlarmType()Unsubscribes from changes
-
-
-
Method Detail
-
getSecurityAlarmType
CompletableFuture<SecuritySystemAlarmTypeEnum> getSecurityAlarmType()
return alarm type SeeSecuritySystemAlarmTypeEnumfor possible values- Returns:
- a future with the value
-
subscribeSecurityAlarmType
void subscribeSecurityAlarmType(HomekitCharacteristicChangeCallback callback)
Subscribes to changes in status alarm type- Parameters:
callback- the function when the alarm type changes
-
unsubscribeSecurityAlarmType
void unsubscribeSecurityAlarmType()
Unsubscribes from changes
-
-