114 lines
3.7 KiB
JSON
114 lines
3.7 KiB
JSON
{
|
|
"config": {
|
|
"flow_title": "{name}",
|
|
"step": {
|
|
"user": {
|
|
"description": "Select the Insteon modem type.",
|
|
"menu_options": {
|
|
"plm": "PowerLink Modem (PLM)",
|
|
"hubv1": "Hub version 1 (pre 2014)",
|
|
"hubv2": "Hub version 2"
|
|
}
|
|
},
|
|
"plm": {
|
|
"title": "Insteon PLM",
|
|
"description": "Configure the Insteon PowerLink Modem (PLM).",
|
|
"data": {
|
|
"device": "[%key:common::config_flow::data::usb_path%]"
|
|
}
|
|
},
|
|
"hubv1": {
|
|
"title": "Insteon Hub Version 1",
|
|
"description": "Configure the Insteon Hub Version 1 (pre-2014).",
|
|
"data": {
|
|
"host": "[%key:common::config_flow::data::ip%]",
|
|
"port": "[%key:common::config_flow::data::port%]"
|
|
}
|
|
},
|
|
"hubv2": {
|
|
"title": "Insteon Hub Version 2",
|
|
"description": "Configure the Insteon Hub Version 2.",
|
|
"data": {
|
|
"host": "[%key:common::config_flow::data::ip%]",
|
|
"port": "[%key:common::config_flow::data::port%]",
|
|
"username": "[%key:common::config_flow::data::username%]",
|
|
"password": "[%key:common::config_flow::data::password%]"
|
|
}
|
|
},
|
|
"confirm_usb": {
|
|
"description": "Do you want to set up {name}?"
|
|
}
|
|
},
|
|
"error": {
|
|
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]"
|
|
},
|
|
"abort": {
|
|
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
|
|
"single_instance_allowed": "[%key:common::config_flow::abort::single_instance_allowed%]",
|
|
"not_insteon_device": "Discovered device not an Insteon device"
|
|
}
|
|
},
|
|
"options": {
|
|
"step": {
|
|
"init": {
|
|
"menu_options": {
|
|
"change_hub_config": "Change the Hub configuration.",
|
|
"change_plm_config": "Change the PLM configuration.",
|
|
"add_override": "Add a device override.",
|
|
"add_x10": "Add an X10 device.",
|
|
"remove_override": "Remove a device override.",
|
|
"remove_x10": "Remove an X10 device."
|
|
}
|
|
},
|
|
"change_hub_config": {
|
|
"description": "Change the Insteon Hub connection information.",
|
|
"data": {
|
|
"host": "[%key:common::config_flow::data::ip%]",
|
|
"port": "[%key:common::config_flow::data::port%]",
|
|
"username": "[%key:common::config_flow::data::username%]",
|
|
"password": "[%key:common::config_flow::data::password%]"
|
|
}
|
|
},
|
|
"change_plm_config": {
|
|
"description": "Change the Insteon PLM connection information.",
|
|
"data": {
|
|
"device": "[%key:common::config_flow::data::usb_path%]"
|
|
}
|
|
},
|
|
"add_override": {
|
|
"description": "Add a device override.",
|
|
"data": {
|
|
"address": "Device address (i.e. 1a2b3c)",
|
|
"cat": "Device category (i.e. 0x10)",
|
|
"subcat": "Device subcategory (i.e. 0x0a)"
|
|
}
|
|
},
|
|
"add_x10": {
|
|
"description": "Change the Insteon Hub password.",
|
|
"data": {
|
|
"housecode": "Housecode (a - p)",
|
|
"unitcode": "Unitcode (1 - 16)",
|
|
"platform": "Platform",
|
|
"steps": "Dimmer steps (for light devices only, default 22)"
|
|
}
|
|
},
|
|
"remove_override": {
|
|
"description": "Remove a device override",
|
|
"data": {
|
|
"address": "Select a device address to remove"
|
|
}
|
|
},
|
|
"remove_x10": {
|
|
"description": "Remove an X10 device",
|
|
"data": {
|
|
"address": "Select a device address to remove"
|
|
}
|
|
}
|
|
},
|
|
"error": {
|
|
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
|
|
"input_error": "Invalid entries, please check your values."
|
|
}
|
|
}
|
|
}
|