|
ESPHome 2026.11.0-dev
|
Data Structures | |
| class | HoermannHcp |
| class | HoermannHcpButton |
| struct | HoermannHcpCommand |
| class | HoermannHcpConnectedBinarySensor |
| class | HoermannHcpCover |
| class | HoermannHcpDoorStateTextSensor |
| class | HoermannHcpHalfOpenButton |
| class | HoermannHcpLight |
| class | HoermannHcpVentButton |
Enumerations | |
| enum class | DoorState : uint8_t { OPEN , OPENING , CLOSED , CLOSING , HALF_OPEN , MOVE_VENTING , VENT , MOVE_HALF , STOPPED } |
| enum class | IdentityPhase : uint8_t { IDENTITY_PHASE_IDLE = 0x00 , IDENTITY_PHASE_DONE = 0x10 , IDENTITY_PHASE_SERIAL = 0x05 , IDENTITY_PHASE_SERIAL_SPLIT = 0x15 , IDENTITY_PHASE_SERIAL_SECOND_HALF = 0x25 , IDENTITY_PHASE_FIRMWARE = 0x06 } |
Functions | |
| ESPHOME_LOG_TAG (TAG, "hoermann_hcp.binary_sensor") | |
| ESPHOME_LOG_TAG (TAG, "hoermann_hcp.cover") | |
| ESPHOME_LOG_TAG (TAG, "hoermann_hcp") | |
| ESPHOME_LOG_TAG (TAG, "hoermann_hcp.light") | |
| ESPHOME_LOG_TAG (TAG, "hoermann_hcp.text_sensor") | |
| PROGMEM_STRING_TABLE (DoorStateStrings, "Open", "Opening", "Closed", "Closing", "Half open", "Moving to vent", "Vent position", "Moving to half", "Stopped") | |
|
strong |
| Enumerator | |
|---|---|
| OPEN | |
| OPENING | |
| CLOSED | |
| CLOSING | |
| HALF_OPEN | |
| MOVE_VENTING | |
| VENT | |
| MOVE_HALF | |
| STOPPED | |
Definition at line 16 of file hoermann_hcp.h.
|
strong |
| Enumerator | |
|---|---|
| IDENTITY_PHASE_IDLE | |
| IDENTITY_PHASE_DONE | |
| IDENTITY_PHASE_SERIAL | |
| IDENTITY_PHASE_SERIAL_SPLIT | |
| IDENTITY_PHASE_SERIAL_SECOND_HALF | |
| IDENTITY_PHASE_FIRMWARE | |
Definition at line 40 of file hoermann_hcp.h.
| esphome::hoermann_hcp::ESPHOME_LOG_TAG | ( | TAG | , |
| "hoermann_hcp" | ) |
| esphome::hoermann_hcp::ESPHOME_LOG_TAG | ( | TAG | , |
| "hoermann_hcp.binary_sensor" | ) |
| esphome::hoermann_hcp::ESPHOME_LOG_TAG | ( | TAG | , |
| "hoermann_hcp.cover" | ) |
| esphome::hoermann_hcp::ESPHOME_LOG_TAG | ( | TAG | , |
| "hoermann_hcp.light" | ) |
| esphome::hoermann_hcp::ESPHOME_LOG_TAG | ( | TAG | , |
| "hoermann_hcp.text_sensor" | ) |
| esphome::hoermann_hcp::PROGMEM_STRING_TABLE | ( | DoorStateStrings | , |
| "Open" | , | ||
| "Opening" | , | ||
| "Closed" | , | ||
| "Closing" | , | ||
| "Half open" | , | ||
| "Moving to vent" | , | ||
| "Vent position" | , | ||
| "Moving to half" | , | ||
| "Stopped" | ) |