mirror of
https://github.com/home-assistant/core.git
synced 2026-02-23 11:26:46 +00:00
127 lines
4.0 KiB
JSON
127 lines
4.0 KiB
JSON
{
|
||
"services": {
|
||
"put_paramset": {
|
||
"description": "Manually changes a device’s paramset. Equivalent to putParamset-method from XML-RPC.",
|
||
"fields": {
|
||
"address": {
|
||
"description": "Address of Homematic device.",
|
||
"name": "Address"
|
||
},
|
||
"interface": {
|
||
"description": "The interface's name from the config.",
|
||
"name": "Interface"
|
||
},
|
||
"paramset": {
|
||
"description": "A paramset dictionary.",
|
||
"name": "Paramset"
|
||
},
|
||
"paramset_key": {
|
||
"description": "The paramset_key argument to putParamset.",
|
||
"name": "Paramset key"
|
||
},
|
||
"rx_mode": {
|
||
"description": "The receive mode used.",
|
||
"name": "RX mode"
|
||
}
|
||
},
|
||
"name": "Put paramset"
|
||
},
|
||
"reconnect": {
|
||
"description": "Reconnects to all Homematic hubs.",
|
||
"name": "Reconnect"
|
||
},
|
||
"set_device_value": {
|
||
"description": "Controls a device manually. Equivalent to setValue-method from XML-RPC.",
|
||
"fields": {
|
||
"address": {
|
||
"description": "[%key:component::homematic::services::virtualkey::fields::address::description%]",
|
||
"name": "Address"
|
||
},
|
||
"channel": {
|
||
"description": "[%key:component::homematic::services::virtualkey::fields::channel::description%]",
|
||
"name": "Channel"
|
||
},
|
||
"interface": {
|
||
"description": "[%key:component::homematic::services::virtualkey::fields::interface::description%]",
|
||
"name": "Interface"
|
||
},
|
||
"param": {
|
||
"description": "[%key:component::homematic::services::virtualkey::fields::param::description%]",
|
||
"name": "[%key:component::homematic::services::virtualkey::fields::param::name%]"
|
||
},
|
||
"value": {
|
||
"description": "[%key:component::homematic::services::set_variable_value::fields::value::description%]",
|
||
"name": "Value"
|
||
},
|
||
"value_type": {
|
||
"description": "Type for new value.",
|
||
"name": "Value type"
|
||
}
|
||
},
|
||
"name": "Set device value"
|
||
},
|
||
"set_install_mode": {
|
||
"description": "Sets a RPC XML interface into installation mode.",
|
||
"fields": {
|
||
"address": {
|
||
"description": "Address of Homematic device or BidCoS-RF to learn.",
|
||
"name": "Address"
|
||
},
|
||
"interface": {
|
||
"description": "The interface to set into install mode.",
|
||
"name": "Interface"
|
||
},
|
||
"mode": {
|
||
"description": "1= Normal mode / 2= Remove existing old links.",
|
||
"name": "[%key:common::config_flow::data::mode%]"
|
||
},
|
||
"time": {
|
||
"description": "Time to run in install mode.",
|
||
"name": "Time"
|
||
}
|
||
},
|
||
"name": "Set install mode"
|
||
},
|
||
"set_variable_value": {
|
||
"description": "Sets the value of a system variable.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"description": "Name(s) of Homematic central to set value.",
|
||
"name": "Entity"
|
||
},
|
||
"name": {
|
||
"description": "Name of the variable to set.",
|
||
"name": "[%key:common::config_flow::data::name%]"
|
||
},
|
||
"value": {
|
||
"description": "New value.",
|
||
"name": "Value"
|
||
}
|
||
},
|
||
"name": "Set variable value"
|
||
},
|
||
"virtualkey": {
|
||
"description": "Simulates a keypress (or other valid action) on CCU/Homegear with virtual or device keys.",
|
||
"fields": {
|
||
"address": {
|
||
"description": "Address of Homematic device or BidCoS-RF for virtual remote.",
|
||
"name": "Address"
|
||
},
|
||
"channel": {
|
||
"description": "Channel for calling a keypress.",
|
||
"name": "Channel"
|
||
},
|
||
"interface": {
|
||
"description": "Set an interface value.",
|
||
"name": "Interface"
|
||
},
|
||
"param": {
|
||
"description": "Event to send i.e. PRESS_LONG, PRESS_SHORT.",
|
||
"name": "Param"
|
||
}
|
||
},
|
||
"name": "Virtual key"
|
||
}
|
||
}
|
||
}
|