ESPHome 2025.10.0-dev
Loading...
Searching...
No Matches
zwave_proxy.h File Reference

Go to the source code of this file.

Data Structures

class  esphome::zwave_proxy::ZWaveProxy
 

Namespaces

namespace  esphome
 Providing packet encoding functions for exchanging data with a remote host.
 
namespace  esphome::zwave_proxy
 

Enumerations

enum  esphome::zwave_proxy::ZWaveResponseTypes : uint8_t {
  esphome::zwave_proxy::ZWAVE_FRAME_TYPE_ACK = 0x06 , esphome::zwave_proxy::ZWAVE_FRAME_TYPE_CAN = 0x18 , esphome::zwave_proxy::ZWAVE_FRAME_TYPE_NAK = 0x15 , esphome::zwave_proxy::ZWAVE_FRAME_TYPE_START = 0x01 ,
  esphome::zwave_proxy::ZWAVE_FRAME_TYPE_BL_MENU = 0x0D , esphome::zwave_proxy::ZWAVE_FRAME_TYPE_BL_BEGIN_UPLOAD = 0x43
}
 
enum  esphome::zwave_proxy::ZWaveParsingState : uint8_t {
  esphome::zwave_proxy::ZWAVE_PARSING_STATE_WAIT_START , esphome::zwave_proxy::ZWAVE_PARSING_STATE_WAIT_LENGTH , esphome::zwave_proxy::ZWAVE_PARSING_STATE_WAIT_TYPE , esphome::zwave_proxy::ZWAVE_PARSING_STATE_WAIT_COMMAND_ID ,
  esphome::zwave_proxy::ZWAVE_PARSING_STATE_WAIT_PAYLOAD , esphome::zwave_proxy::ZWAVE_PARSING_STATE_WAIT_CHECKSUM , esphome::zwave_proxy::ZWAVE_PARSING_STATE_SEND_ACK , esphome::zwave_proxy::ZWAVE_PARSING_STATE_SEND_CAN ,
  esphome::zwave_proxy::ZWAVE_PARSING_STATE_SEND_NAK , esphome::zwave_proxy::ZWAVE_PARSING_STATE_READ_BL_MENU
}
 
enum  esphome::zwave_proxy::ZWaveProxyFeature : uint32_t { esphome::zwave_proxy::FEATURE_ZWAVE_PROXY_ENABLED = 1 << 0 }