void trigger(const Ts &...x) ESPHOME_ALWAYS_INLINE
BeforeProcessResponseTrigger(OpenthermHub *hub)
BeforeSendTrigger(OpenthermHub *hub)
void add_on_before_send_callback(F &&callback)
void add_on_before_process_response_callback(F &&callback)
Providing packet encoding functions for exchanging data with a remote host.
Structure to hold Opentherm data packet content.