7 #ifdef USE_ESP32_CAMERA 15 class UserServiceDescriptor;
21 void begin(
bool include_internal =
false);
23 virtual bool on_begin();
24 #ifdef USE_BINARY_SENSOR 31 virtual bool on_fan(
fan::Fan *fan) = 0;
45 #ifdef USE_TEXT_SENSOR 51 #ifdef USE_ESP32_CAMERA 66 #ifdef USE_MEDIA_PLAYER 69 virtual bool on_end();
75 #ifdef USE_BINARY_SENSOR 96 #ifdef USE_TEXT_SENSOR 102 #ifdef USE_ESP32_CAMERA 117 #ifdef USE_MEDIA_PLAYER 123 bool include_internal_{
false};
Base class for all switches.
This class represents the communication layer between the front-end MQTT layer and the hardware outpu...
Base class for all cover devices.
Base-class for all numbers.
Base-class for all selects.
Base class for all binary_sensor-type classes.
Base-class for all sensors.
Base class for all locks.
ClimateDevice - This is the base class for all climate integrations.