mirror of https://github.com/home-assistant/core
127 lines
3.9 KiB
JSON
127 lines
3.9 KiB
JSON
{
|
|
"services": {
|
|
"virtualkey": {
|
|
"name": "Virtual key",
|
|
"description": "Presses a virtual key from CCU/Homegear or simulate keypress.",
|
|
"fields": {
|
|
"address": {
|
|
"name": "Address",
|
|
"description": "Address of homematic device or BidCoS-RF for virtual remote."
|
|
},
|
|
"channel": {
|
|
"name": "Channel",
|
|
"description": "Channel for calling a keypress."
|
|
},
|
|
"param": {
|
|
"name": "Param",
|
|
"description": "Event to send i.e. PRESS_LONG, PRESS_SHORT."
|
|
},
|
|
"interface": {
|
|
"name": "Interface",
|
|
"description": "Set an interface value."
|
|
}
|
|
}
|
|
},
|
|
"set_variable_value": {
|
|
"name": "Set variable value",
|
|
"description": "Sets the name of a node.",
|
|
"fields": {
|
|
"entity_id": {
|
|
"name": "Entity",
|
|
"description": "Name(s) of homematic central to set value."
|
|
},
|
|
"name": {
|
|
"name": "[%key:common::config_flow::data::name%]",
|
|
"description": "Name of the variable to set."
|
|
},
|
|
"value": {
|
|
"name": "Value",
|
|
"description": "New value."
|
|
}
|
|
}
|
|
},
|
|
"set_device_value": {
|
|
"name": "Set device value",
|
|
"description": "Sets a device property on RPC XML interface.",
|
|
"fields": {
|
|
"address": {
|
|
"name": "Address",
|
|
"description": "[%key:component::homematic::services::virtualkey::fields::address::description%]"
|
|
},
|
|
"channel": {
|
|
"name": "Channel",
|
|
"description": "[%key:component::homematic::services::virtualkey::fields::channel::description%]"
|
|
},
|
|
"param": {
|
|
"name": "[%key:component::homematic::services::virtualkey::fields::param::name%]",
|
|
"description": "[%key:component::homematic::services::virtualkey::fields::param::description%]"
|
|
},
|
|
"interface": {
|
|
"name": "Interface",
|
|
"description": "[%key:component::homematic::services::virtualkey::fields::interface::description%]"
|
|
},
|
|
"value": {
|
|
"name": "Value",
|
|
"description": "[%key:component::homematic::services::set_variable_value::fields::value::description%]"
|
|
},
|
|
"value_type": {
|
|
"name": "Value type",
|
|
"description": "Type for new value."
|
|
}
|
|
}
|
|
},
|
|
"reconnect": {
|
|
"name": "Reconnect",
|
|
"description": "Reconnects to all Homematic Hubs."
|
|
},
|
|
"set_install_mode": {
|
|
"name": "Set install mode",
|
|
"description": "Set a RPC XML interface into installation mode.",
|
|
"fields": {
|
|
"interface": {
|
|
"name": "Interface",
|
|
"description": "Select the given interface into install mode."
|
|
},
|
|
"mode": {
|
|
"name": "[%key:common::config_flow::data::mode%]",
|
|
"description": "1= Normal mode / 2= Remove exists old links."
|
|
},
|
|
"time": {
|
|
"name": "Time",
|
|
"description": "Time to run in install mode."
|
|
},
|
|
"address": {
|
|
"name": "Address",
|
|
"description": "Address of homematic device or BidCoS-RF to learn."
|
|
}
|
|
}
|
|
},
|
|
"put_paramset": {
|
|
"name": "Put paramset",
|
|
"description": "Calls to putParamset in the RPC XML interface.",
|
|
"fields": {
|
|
"interface": {
|
|
"name": "Interface",
|
|
"description": "The interfaces name from the config."
|
|
},
|
|
"address": {
|
|
"name": "Address",
|
|
"description": "Address of Homematic device."
|
|
},
|
|
"paramset_key": {
|
|
"name": "Paramset key",
|
|
"description": "The paramset_key argument to putParamset."
|
|
},
|
|
"paramset": {
|
|
"name": "Paramset",
|
|
"description": "A paramset dictionary."
|
|
},
|
|
"rx_mode": {
|
|
"name": "RX mode",
|
|
"description": "The receive mode used."
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|