ESPHome 2025.6.0
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
emc2101_output.h
Go to the documentation of this file.
1#pragma once
2
3#include "../emc2101.h"
5
6namespace esphome {
7namespace emc2101 {
8
11 public:
13
14 protected:
16 void write_state(float state) override;
17
19};
20
21} // namespace emc2101
22} // namespace esphome
This class allows to control the EMC2101 output.
void write_state(float state) override
Used by ESPHome framework.
EMC2101Output(Emc2101Component *parent)
This class includes support for the EMC2101 i2c fan controller.
Definition emc2101.h:29
Base class for all output components that can output a variable level, like PWM.
bool state
Definition fan.h:0
Providing packet encoding functions for exchanging data with a remote host.
Definition a01nyub.cpp:7