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

16 lines
309 B
C
Raw Normal View History

2019-02-16 23:25:23 +01:00
#include "esphome.h"
2018-11-26 16:50:50 +01:00
2019-02-16 23:25:23 +01:00
using namespace esphome;
2018-11-26 16:50:50 +01:00
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);
}
};