ESPHome
2024.8.3
|
#include <vbus.h>
Public Member Functions | |
void | set_command (uint16_t command) |
void | set_source (uint16_t source) |
void | set_dest (uint16_t dest) |
void | on_message (uint16_t command, uint16_t source, uint16_t dest, std::vector< uint8_t > &message) |
Protected Member Functions | |
virtual void | handle_message (std::vector< uint8_t > &message)=0 |
Protected Attributes | |
uint16_t | command_ {0xffff} |
uint16_t | source_ {0xffff} |
uint16_t | dest_ {0xffff} |
|
protectedpure virtual |
Implemented in esphome::vbus::VBusCustomSensor, esphome::vbus::DeltaSolCSPlusSensor, esphome::vbus::VBusCustomBSensor, esphome::vbus::DeltaSolCS2Sensor, esphome::vbus::DeltaSolCSPlusBSensor, esphome::vbus::DeltaSolCSensor, esphome::vbus::DeltaSolCS2BSensor, esphome::vbus::DeltaSolCBSensor, esphome::vbus::DeltaSolBS2009Sensor, esphome::vbus::DeltaSolBS2009BSensor, esphome::vbus::DeltaSolBSPlusBSensor, and esphome::vbus::DeltaSolBSPlusSensor.
void esphome::vbus::VBusListener::on_message | ( | uint16_t | command, |
uint16_t | source, | ||
uint16_t | dest, | ||
std::vector< uint8_t > & | message | ||
) |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |