Home IO Control
ESPHome add-on for IO-Homecontrol devices
Loading...
Searching...
No Matches

C++ entity implementations exposed to Home Assistant through ESPHome. More...

Collaboration diagram for Runtime Entities:

Files

file  platform_cover.cpp
 ESPHome cover entity for IO-Homecontrol devices.
file  platform_cover.h
 ESPHome cover entity for IO‑Homecontrol devices.
file  platform_cover_favorite_button.cpp
 Generated favorite-position button for position-capable cover entities.
file  platform_cover_favorite_button.h
 Generated favorite-position button for position-capable cover entities.
file  platform_device_name_text_sensor.cpp
 Diagnostic text sensor exposing the stored IO-Homecontrol device name.
file  platform_device_name_text_sensor.h
 Diagnostic text sensor exposing the stored IO-Homecontrol device name.
file  platform_light.cpp
 Experimental binary light entity for IO-Homecontrol devices.
file  platform_light.h
 Experimental binary light entity for IO‑Homecontrol devices.
file  platform_lock.cpp
 Experimental lock entity for IO-Homecontrol lock devices.
file  platform_lock.h
 Experimental lock entity for IO-Homecontrol lock-capable devices.
file  platform_switch.cpp
 Experimental binary switch entity for IO-Homecontrol devices.
file  platform_switch.h
 Experimental binary switch entity for IO‑Homecontrol devices.

Classes

class  esphome::home_io_control::IOHomeDiscoverButton
 Button entity that triggers device discovery and pairing when pressed in Home Assistant. More...
class  esphome::home_io_control::IOHomeCover
 Cover entity representing an IO‑Homecontrol shutter/awning/blind. More...
class  esphome::home_io_control::IOHomeCoverFavoriteButton
 Button entity that sends the protocol's favorite or My-position command. More...
class  esphome::home_io_control::IOHomeDeviceNameTextSensor
 Diagnostic text sensor that publishes the cached device name. More...
class  esphome::home_io_control::IOHomeLight
 Binary light entity for IO‑Homecontrol on/off devices. More...
class  esphome::home_io_control::IOHomeLock
 Lock entity for IO-Homecontrol lock devices. More...
class  esphome::home_io_control::IOHomeSwitch
 Binary switch entity for IO‑Homecontrol on/off devices. More...

Detailed Description

C++ entity implementations exposed to Home Assistant through ESPHome.