Home IO Control
ESPHome add-on for IO-Homecontrol devices
Loading...
Searching...
No Matches
platform_switch.h File Reference

Experimental binary switch entity for IO‑Homecontrol devices. More...

#include "esphome/core/component.h"
#include "esphome/components/switch/switch.h"
#include "hub_core.h"
Include dependency graph for platform_switch.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  esphome::home_io_control::IOHomeSwitch
 Binary switch entity for IO‑Homecontrol on/off devices. More...

Namespaces

namespace  esphome
namespace  esphome::home_io_control

Detailed Description

Experimental binary switch entity for IO‑Homecontrol devices.

Provides a minimal on/off switch representation. Position < 50 is treated as on. This platform is experimental and not yet validated on real hardware.

Warning
This platform has not been tested with physical IO‑Homecontrol switch devices. Behavior is inferred from the protocol specification and may be incomplete. Use with caution and verify with actual hardware before production deployment.

Definition in file platform_switch.h.