GHASchema.Classes.Capabilities.Security Namespace |
[This is preliminary documentation and is subject to change.]
Class | Description | |
---|---|---|
![]() | AlarmMetadata |
Provides additional metadata that can optionally be used by the service provider
|
![]() | AlarmServiceNeeded |
Services needed for a particular alarm. Any or all may be selected
|
![]() | Detection |
Implements the presence detection data model
|
Interface | Description | |
---|---|---|
![]() | IAlarmActuator |
Defines the Alarm actuator capability
|
![]() | IAlarmControl |
Defines the Alarm control capability
|
![]() | IAlarmServiceProvider |
Defines the alarm service provider capability
|
![]() | IAlarmZone |
Defines the Alarm Zone capability
|
![]() | IDaylightSensor |
Implements the Daylight detection capability
|
![]() | IGarageDoorSensor |
Defines the garage door sensor
|
![]() | ILightLevel |
Defines the light level sensor
|
![]() | IMomentaryPushButton |
Implements the momentary push-button capability
|
![]() | IMotionDetector |
Implements the motion detector capability
|
![]() | IPresenceDetector |
Defines the presence detector capability
|
![]() | ISecurityCamera |
Defines the security camera capability
|
Enumeration | Description | |
---|---|---|
![]() | ActuatorType |
Device connected to the actuator port
|
![]() | AlarmSensor |
Sensor type
|
![]() | AlarmZoneType |
Default state for the alarm
|
![]() | ButtonState |
Button states enumeration
|