Every entity polls the box; deriving from PollingComponent shares its vtable.
void receive_response(const DucoMessage &message) override
DucoSensor(DucoReading reading, uint8_t argument)
argument is the node address, or the parameter number for a box parameter.
Base-class for all sensors.
const LogString * message
DucoReading
What a sensor reads; the request and where the value is in the answer are in READINGS in sensor....
@ DUCO_READING_FLOW_LEVEL
@ DUCO_READING_BOX_TEMPERATURE
@ DUCO_READING_FILTER_REMAINING
@ DUCO_READING_TIME_REMAINING
@ DUCO_READING_NODE_TEMPERATURE
A received message; data points into the receive buffer and is valid only during the callback.