4#ifdef USE_BINARY_SENSOR
17static const uint8_t FRAME_HEADER_BUFFER = 0x01;
18static const uint16_t BREATH_RATE_TYPE_BUFFER = 0x0A14;
19static const uint16_t PEOPLE_EXIST_TYPE_BUFFER = 0x0F09;
20static const uint16_t HEART_RATE_TYPE_BUFFER = 0x0A15;
21static const uint16_t DISTANCE_TYPE_BUFFER = 0x0A16;
22static const uint16_t PRINT_CLOUD_BUFFER = 0x0A04;
26#ifdef USE_BINARY_SENSOR
27 SUB_BINARY_SENSOR(has_target);
30 SUB_SENSOR(breath_rate);
31 SUB_SENSOR(heart_rate);
33 SUB_SENSOR(num_targets);
float get_setup_priority() const override
std::vector< uint8_t > rx_message_
void dump_config() override
void process_frame_(uint16_t frame_id, uint16_t frame_type, const uint8_t *data, size_t length)
constexpr float LATE
For components that should be initialized at the very end of the setup process.