13 "Radio Frequency '%s'\n"
14 " Supports Transmitter: %s\n"
15 " Supports Receiver: %s",
23 this->traits_.get_frequency_max_hz());
30 return IrRfEntity::on_receive(data);
const StringRef & get_name() const
bool get_supports_transmitter() const
What the entity can do; platforms with their own hardware set these from their own setup(),...
bool get_supports_receiver() const
LazyCallbackManager< void(remote_base::RemoteReceiveData)> receive_callback_
bool on_receive(remote_base::RemoteReceiveData data) override
Called when RF data is received (from RemoteReceiverListener)
void dump_config() override
RadioFrequencyTraits traits_
uint32_t get_frequency_min_hz() const
Hardware-supported tunable frequency range in Hz.
ESPHOME_LOG_TAG(TAG, "radio_frequency")