23 SUB_SENSOR(accumulated_flow)
28#ifdef USE_BINARY_SENSOR
29 SUB_BINARY_SENSOR(ufc_chip_error)
30 SUB_BINARY_SENSOR(flow_direction_wrong)
31 SUB_BINARY_SENSOR(empty_tube)
32 SUB_BINARY_SENSOR(flow_rate_out_of_range)
36 void setup()
override;
38 void dump_config()
override;
42 float get_setup_priority()
const override;
50 bool send_command_(
const std::array<uint8_t, 7> &command);
52 int32_t read_index_ = 0;
53 uint8_t data_[FRAME_SIZE];
54 void on_data_(uint8_t data[FRAME_SIZE]);