33 lines
1.0 KiB
JSON
33 lines
1.0 KiB
JSON
{
|
|
"services": {
|
|
"alarm_keypress": {
|
|
"name": "Alarm keypress",
|
|
"description": "Sends custom keypresses to the alarm.",
|
|
"fields": {
|
|
"entity_id": {
|
|
"name": "Entity",
|
|
"description": "Name of the alarm control panel to trigger."
|
|
},
|
|
"keypress": {
|
|
"name": "Keypress",
|
|
"description": "String to send to the alarm panel (1-6 characters)."
|
|
}
|
|
}
|
|
},
|
|
"invoke_custom_function": {
|
|
"name": "Invoke custom function",
|
|
"description": "Allows users with DSC panels to trigger a PGM output (1-4). Note that you need to specify the alarm panel's \"code\" parameter for this to work.\n.",
|
|
"fields": {
|
|
"partition": {
|
|
"name": "Partition",
|
|
"description": "The alarm panel partition to trigger the PGM output on. Typically this is just \"1\".\n."
|
|
},
|
|
"pgm": {
|
|
"name": "PGM",
|
|
"description": "The PGM number to trigger on the alarm panel."
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|