15#include "esphome/components/button/button.h"
16#include "esphome/components/switch/switch.h"
17#include "esphome/core/component.h"
74 void setup()
override;
Mixin holding the parent + device-id binding shared by per-device entities that are not full entity p...
Switch entity that selects a cover's travel profile at runtime.
float get_setup_priority() const override
Get setup priority so the parent hub is available first.
void write_state(bool state) override
Apply the requested travel profile to the bound device.
void setup() override
Publish the boot state declared in YAML so Home Assistant starts in sync.
void dump_config() override
Dump switch configuration to the log.
IO-Homecontrol ESPHome component — protocol controller.
CoverCommand
Named device commands for cover-type actuators.
@ FAVORITE
Move to stored favorite/"My" position.
IO-Homecontrol device-type model, capabilities and runtime device state.