#include "esphome/core/log.h" #include "empty_i2c_component.h" namespace esphome { namespace empty_i2c_component { static const char *TAG = "empty_i2c_component.component"; void EmptyI2CComponent::setup() { this->write_register(0x0, 0x1, 0x1); } void EmptyI2CComponent::loop() { this->write_register(0x0, 0x1, 0x1); delay(1000); this->write_register(0x0, 0x0, 0x1); delay(1000); } void EmptyI2CComponent::dump_config(){ ESP_LOGCONFIG(TAG, "Empty I2C component"); } } // namespace empty_i2c_component } // namespace esphome