ESPHome 2025.10.0-dev
|
Data Structures | |
class | ZWaveProxy |
Enumerations | |
enum | ZWaveResponseTypes : uint8_t { ZWAVE_FRAME_TYPE_ACK = 0x06 , ZWAVE_FRAME_TYPE_CAN = 0x18 , ZWAVE_FRAME_TYPE_NAK = 0x15 , ZWAVE_FRAME_TYPE_START = 0x01 , ZWAVE_FRAME_TYPE_BL_MENU = 0x0D , ZWAVE_FRAME_TYPE_BL_BEGIN_UPLOAD = 0x43 } |
enum | ZWaveParsingState : uint8_t { ZWAVE_PARSING_STATE_WAIT_START , ZWAVE_PARSING_STATE_WAIT_LENGTH , ZWAVE_PARSING_STATE_WAIT_TYPE , ZWAVE_PARSING_STATE_WAIT_COMMAND_ID , ZWAVE_PARSING_STATE_WAIT_PAYLOAD , ZWAVE_PARSING_STATE_WAIT_CHECKSUM , ZWAVE_PARSING_STATE_SEND_ACK , ZWAVE_PARSING_STATE_SEND_CAN , ZWAVE_PARSING_STATE_SEND_NAK , ZWAVE_PARSING_STATE_READ_BL_MENU } |
enum | ZWaveProxyFeature : uint32_t { FEATURE_ZWAVE_PROXY_ENABLED = 1 << 0 } |
Variables | |
ZWaveProxy * | global_zwave_proxy = nullptr |
enum esphome::zwave_proxy::ZWaveParsingState : uint8_t |
Definition at line 25 of file zwave_proxy.h.
enum esphome::zwave_proxy::ZWaveProxyFeature : uint32_t |
Enumerator | |
---|---|
FEATURE_ZWAVE_PROXY_ENABLED |
Definition at line 38 of file zwave_proxy.h.
enum esphome::zwave_proxy::ZWaveResponseTypes : uint8_t |
Enumerator | |
---|---|
ZWAVE_FRAME_TYPE_ACK | |
ZWAVE_FRAME_TYPE_CAN | |
ZWAVE_FRAME_TYPE_NAK | |
ZWAVE_FRAME_TYPE_START | |
ZWAVE_FRAME_TYPE_BL_MENU | |
ZWAVE_FRAME_TYPE_BL_BEGIN_UPLOAD |
Definition at line 16 of file zwave_proxy.h.
ZWaveProxy * esphome::zwave_proxy::global_zwave_proxy = nullptr |
Definition at line 305 of file zwave_proxy.cpp.