esphome-docs/components/sensor/misc/custom-empty.h

16 lines
309 B
C++

#include "esphome.h"
using namespace esphome;
class MyCustomSensor : public PollingComponent, public sensor::Sensor {
public:
MyCustomSensor() : PollingComponent(15000) {}
void setup() override {
// This will be called by App.setup()
}
void update() override {
publish_state(42.0);
}
};