|
Home IO Control
ESPHome add-on for IO-Homecontrol devices
|
Generated per-cover auxiliary entities: the command button (favorite / ventilation), the silent-operation toggle, the rain binary sensor and the battery sensors. More...
#include <string>#include "esphome/components/binary_sensor/binary_sensor.h"#include "esphome/components/button/button.h"#include "esphome/components/switch/switch.h"#include "esphome/components/text_sensor/text_sensor.h"#include "esphome/core/component.h"#include "hub_core.h"#include "platform_entity_base.h"#include "proto_device_model.h"Go to the source code of this file.
Classes | |
| class | esphome::home_io_control::IOHomeCoverCommandButton |
| Button entity that sends one non-positional cover command on press. More... | |
| class | esphome::home_io_control::IOHomeCoverSilentSwitch |
| Switch entity that selects a cover's travel profile at runtime. More... | |
| class | esphome::home_io_control::IOHomeRainBinarySensor |
| Binary sensor that reports whether the window currently limits its own opening for rain. More... | |
| class | esphome::home_io_control::IOHomeBatteryLowBinarySensor |
| Binary sensor (device_class: battery) that is ON while the device reports a low battery. More... | |
| class | esphome::home_io_control::IOHomeBatteryTextSensor |
| Diagnostic text sensor naming the device's coarse battery level: "full", "normal" or "low". More... | |
Namespaces | |
| namespace | esphome |
| namespace | esphome::home_io_control |
Generated per-cover auxiliary entities: the command button (favorite / ventilation), the silent-operation toggle, the rain binary sensor and the battery sensors.
All are device-bound companions (DeviceBoundCompanion), generated alongside a cover: entity by cover.py when the device type supports them, and both act on an already-registered device rather than owning one. They live together here because they are the cover platform's small auxiliary surface, not full entity platforms of their own.
Definition in file platform_cover_controls.h.