|
Home IO Control
ESPHome add-on for IO-Homecontrol devices
|
Generated per-cover auxiliary controls: the command button (favorite / ventilation) and the silent-operation toggle. More...
#include <string>#include "esphome/components/button/button.h"#include "esphome/components/switch/switch.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... | |
Namespaces | |
| namespace | esphome |
| namespace | esphome::home_io_control |
Generated per-cover auxiliary controls: the command button (favorite / ventilation) and the silent-operation toggle.
Both 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.