#include "TriggerDiscoveryButton.h" #include "esphome/core/log.h" namespace esphome { namespace truma_inetbox { static const char *const TAG = "truma_inetbox.TriggerDiscoveryButton"; void TriggerDiscoveryButton::press_action() { ESP_LOGI(TAG, "Discovery button pressed"); if (this->parent_ != nullptr) { this->parent_->trigger_discovery(); } else { ESP_LOGW(TAG, "No parent TrumaiNetBoxApp found"); } } } // namespace truma_inetbox } // namespace esphome