mirror of https://github.com/home-assistant/core
110 lines
3.1 KiB
JSON
110 lines
3.1 KiB
JSON
{
|
|
"config": {
|
|
"step": {
|
|
"user": {
|
|
"menu_options": {
|
|
"cloud": "Risco Cloud (recommended)",
|
|
"local": "Local Risco Panel (advanced)"
|
|
}
|
|
},
|
|
"cloud": {
|
|
"data": {
|
|
"username": "[%key:common::config_flow::data::username%]",
|
|
"password": "[%key:common::config_flow::data::password%]",
|
|
"pin": "[%key:common::config_flow::data::pin%]"
|
|
}
|
|
},
|
|
"local": {
|
|
"data": {
|
|
"host": "[%key:common::config_flow::data::host%]",
|
|
"port": "[%key:common::config_flow::data::port%]",
|
|
"pin": "[%key:common::config_flow::data::pin%]"
|
|
}
|
|
}
|
|
},
|
|
"error": {
|
|
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
|
|
"invalid_auth": "[%key:common::config_flow::error::invalid_auth%]",
|
|
"unknown": "[%key:common::config_flow::error::unknown%]"
|
|
},
|
|
"abort": {
|
|
"already_configured": "[%key:common::config_flow::abort::already_configured_device%]",
|
|
"reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]"
|
|
}
|
|
},
|
|
"options": {
|
|
"step": {
|
|
"init": {
|
|
"title": "Configure options",
|
|
"data": {
|
|
"scan_interval": "How often to poll Risco Cloud (in seconds)",
|
|
"concurrency": "Maximum concurrent requests in Risco local",
|
|
"code_arm_required": "Require PIN to arm",
|
|
"code_disarm_required": "Require PIN to disarm"
|
|
}
|
|
},
|
|
"risco_to_ha": {
|
|
"title": "Map Risco states to Home Assistant states",
|
|
"description": "Select what state your Home Assistant alarm will report for every state reported by Risco",
|
|
"data": {
|
|
"arm": "Armed (AWAY)",
|
|
"partial_arm": "Partially Armed (STAY)",
|
|
"A": "Group A",
|
|
"B": "Group B",
|
|
"C": "Group C",
|
|
"D": "Group D"
|
|
}
|
|
},
|
|
"ha_to_risco": {
|
|
"title": "Map Home Assistant states to Risco states",
|
|
"description": "Select what state to set your Risco alarm to when arming the Home Assistant alarm",
|
|
"data": {
|
|
"armed_away": "Armed Away",
|
|
"armed_home": "Armed Home",
|
|
"armed_night": "Armed Night",
|
|
"armed_custom_bypass": "Armed Custom Bypass"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"entity": {
|
|
"binary_sensor": {
|
|
"alarmed": {
|
|
"name": "Alarmed"
|
|
},
|
|
"armed": {
|
|
"name": "Armed"
|
|
},
|
|
"low_battery_trouble": {
|
|
"name": "Low battery trouble"
|
|
},
|
|
"ac_trouble": {
|
|
"name": "A/C trouble"
|
|
},
|
|
"monitoring_station_1_trouble": {
|
|
"name": "Monitoring station 1 trouble"
|
|
},
|
|
"monitoring_station_2_trouble": {
|
|
"name": "Monitoring station 2 trouble"
|
|
},
|
|
"monitoring_station_3_trouble": {
|
|
"name": "Monitoring station 3 trouble"
|
|
},
|
|
"phone_line_trouble": {
|
|
"name": "Phone line trouble"
|
|
},
|
|
"clock_trouble": {
|
|
"name": "Clock trouble"
|
|
},
|
|
"box_tamper": {
|
|
"name": "Box tamper"
|
|
}
|
|
},
|
|
"switch": {
|
|
"bypassed": {
|
|
"name": "Bypassed"
|
|
}
|
|
}
|
|
}
|
|
}
|