hass-core/homeassistant/components/ihc/services.yaml
msvinth 0aba49adce Add separate on/off ids on manual configured IHC lights (#20253)
* Add support for separate on/off ids on manual configured IHC lights.
This makes it easier to support IHC code units thats relies on being
turned on and off through specific inputs.
Also adds a pulse service (ihc.pulse) that supports sending a short on/off pulse to an IHC input.

* Fix

* Lint fix

* Add on/off id support in switch

* Make pulse async

* Code review fixes
2019-03-01 08:17:59 +01:00

31 lines
No EOL
829 B
YAML

# Describes the format for available IHC services
set_runtime_value_bool:
description: Set a boolean runtime value on the IHC controller.
fields:
ihc_id:
description: The integer IHC resource ID.
value:
description: The boolean value to set.
set_runtime_value_int:
description: Set an integer runtime value on the IHC controller.
fields:
ihc_id:
description: The integer IHC resource ID.
value:
description: The integer value to set.
set_runtime_value_float:
description: Set a float runtime value on the IHC controller.
fields:
ihc_id:
description: The integer IHC resource ID.
value:
description: The float value to set.
pulse:
description: Pulses an input on the IHC controller.
fields:
ihc_id:
description: The integer IHC resource ID.