esphome-api-client 0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
Loading...
Searching...
No Matches
Public Attributes | List of all members
esphome::api::AlarmControlPanelStatus Struct Reference

An alarm control panel's reported state. More...

#include <alarm_control_panel.hpp>

Public Attributes

std::uint32_t key = 0
 
AlarmControlPanelState state = AlarmControlPanelState::Disarmed
 

Detailed Description

An alarm control panel's reported state.

Named with the Status suffix because the canonical AlarmControlPanelState name is already taken by the mirrored proto enum (see enums.hpp).

Member Data Documentation

◆ key

std::uint32_t esphome::api::AlarmControlPanelStatus::key = 0

◆ state

AlarmControlPanelState esphome::api::AlarmControlPanelStatus::state = AlarmControlPanelState::Disarmed

The documentation for this struct was generated from the following file: