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

Deprecated button: platform for the pairing button – use home_io_control.discover_and_pair_button: true instead. More...

Go to the source code of this file.

Namespaces

namespace  home_io_control
namespace  home_io_control.button

Functions

 home_io_control.button._inject_pairing_result_sensor_id (config)
 home_io_control.button._warn_deprecated_platform (config)
 home_io_control.button._reject_duplicate_with_hub_flag (config)
 home_io_control.button.to_code (config)

Variables

 home_io_control.button._LOGGER = logging.getLogger(__name__)
list home_io_control.button.DEPENDENCIES = ["home_io_control"]
str home_io_control.button.CONF_PAIRING_RESULT_SENSOR_ID = "_pairing_result_sensor_id"
 home_io_control.button.CONFIG_SCHEMA
 home_io_control.button.FINAL_VALIDATE_SCHEMA = _reject_duplicate_with_hub_flag

Detailed Description

Deprecated button: platform for the pairing button – use home_io_control.discover_and_pair_button: true instead.

Exposes the same Home Assistant button entity and companion "Last Pairing Result" diagnostic text sensor that home_io_control.discover_and_pair_button: true now creates directly (see hub_entities.py's create_discover_and_pair_button()). Kept working, with a deprecation warning, for configs that predate that flag – see _warn_deprecated_platform() below and ADR 0036.

Definition in file button.py.