ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
ecocomfort2_fan.h
Go to the documentation of this file.
1#pragma once
2
4#ifdef USE_ESP32
5
8#include "ecocomfort2_child.h"
9#include "ecocomfort2_hub.h"
10
11namespace esphome::ecocomfort2 {
12
13class Ecocomfort2Fan : public fan::Fan, public Ecocomfort2Client, public Component {
14 public:
15 void setup() override;
16 void dump_config() override;
17 fan::FanTraits get_traits() override;
18 void on_status() override;
19
20 protected:
21 void control(const fan::FanCall &call) override;
22};
23
24} // namespace esphome::ecocomfort2
25
26#endif // USE_ESP32
void control(const fan::FanCall &call) override
fan::FanTraits get_traits() override