Class AlarmControlPanelState
- Namespace
- HaMqttDiscoverable.Entities
- Assembly
- HaMqttDiscoverable.dll
The state values Home Assistant's alarm control panel component understands, for use with PublishStateAsync(string, bool, CancellationToken).
public static class AlarmControlPanelState
- Inheritance
-
AlarmControlPanelState
- Inherited Members
Fields
ArmedAway
The panel is armed in away mode.
public const string ArmedAway = "armed_away"
Field Value
ArmedCustomBypass
The panel is armed with custom bypass.
public const string ArmedCustomBypass = "armed_custom_bypass"
Field Value
ArmedHome
The panel is armed in home mode.
public const string ArmedHome = "armed_home"
Field Value
ArmedNight
The panel is armed in night mode.
public const string ArmedNight = "armed_night"
Field Value
ArmedVacation
The panel is armed in vacation mode.
public const string ArmedVacation = "armed_vacation"
Field Value
Arming
The panel is in the process of arming.
public const string Arming = "arming"
Field Value
Disarmed
The panel is disarmed.
public const string Disarmed = "disarmed"
Field Value
Disarming
The panel is in the process of disarming.
public const string Disarming = "disarming"
Field Value
Pending
The panel is pending arm/disarm.
public const string Pending = "pending"
Field Value
Triggered
The alarm has been triggered.
public const string Triggered = "triggered"