{ "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." } } }