ElVit-esphome_components/components/panasonic_heatpump/number/panasonic_heatpump_number.cpp

24 lines
536 B
C++

#include "panasonic_heatpump_number.h"
#include "esphome/core/log.h"
namespace esphome
{
namespace panasonic_heatpump
{
static const char *const TAG = "panasonic_heatpump.number";
void PanasonicHeatpumpNumber::dump_config()
{
LOG_NUMBER("", "Panasonic Heatpump Number", this);
delay(10);
}
void PanasonicHeatpumpNumber::control(float value)
{
this->publish_state(value);
this->parent_->control_number(this, value);
}
} // namespace panasonic_heatpump
} // namespace esphome