core/homeassistant/components/homematic/services.yaml

132 lines
2.3 KiB
YAML

# Describes the format for available component services
virtualkey:
fields:
address:
required: true
example: BidCoS-RF
selector:
text:
channel:
required: true
selector:
number:
min: 1
max: 6
param:
required: true
example: PRESS_LONG
selector:
text:
interface:
example: Interfaces name from config
selector:
text:
set_variable_value:
fields:
entity_id:
selector:
entity:
domain: homematic
name:
required: true
example: "testvariable"
selector:
text:
value:
required: true
example: 1
selector:
text:
set_device_value:
fields:
address:
required: true
example: BidCoS-RF
selector:
text:
channel:
required: true
selector:
number:
min: 1
max: 6
param:
required: true
example: PRESS_LONG
selector:
text:
interface:
example: Interfaces name from config
selector:
text:
value:
required: true
example: 1
selector:
text:
value_type:
selector:
select:
options:
- "boolean"
- "dateTime.iso8601"
- "double"
- "int"
- "string"
reconnect:
set_install_mode:
fields:
interface:
required: true
example: Interfaces name from config
selector:
text:
mode:
default: 1
selector:
number:
min: 1
max: 2
time:
default: 60
selector:
number:
min: 1
max: 3600
unit_of_measurement: seconds
address:
example: LEQ3948571
selector:
text:
put_paramset:
fields:
interface:
required: true
example: wireless
selector:
text:
address:
required: true
example: LEQ3948571:0
selector:
text:
paramset_key:
required: true
example: MASTER
selector:
text:
paramset:
required: true
example: '{"WEEK_PROGRAM_POINTER": 1}'
selector:
object:
rx_mode:
example: BURST
selector:
text: