{
  "config": {
    "step": {
      "import_confirm": {
        "title": "Import Konnected Device",
        "description": "A Konnected Alarm Panel with ID {id} has been discovered in configuration.yaml. This flow will allow you to import it into a config entry."
      },
      "user": {
        "description": "Please enter the host information for your Konnected Panel.",
        "data": {
          "host": "[%key:common::config_flow::data::ip%]",
          "port": "[%key:common::config_flow::data::port%]"
        }
      },
      "confirm": {
        "title": "Konnected Device Ready",
        "description": "Model: {model}\nID: {id}\nHost: {host}\nPort: {port}\n\nYou can configure the IO and panel behavior in the Konnected Alarm Panel settings."
      }
    },
    "error": {
      "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]"
    },
    "abort": {
      "unknown": "[%key:common::config_flow::error::unknown%]",
      "already_configured": "[%key:common::config_flow::abort::already_configured_device%]",
      "already_in_progress": "[%key:common::config_flow::abort::already_in_progress%]",
      "not_konn_panel": "Not a recognized Konnected.io device",
      "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]"
    }
  },
  "options": {
    "step": {
      "options_io": {
        "title": "Configure I/O",
        "description": "Discovered a {model} at {host}. Select the base configuration of each I/O below - depending on the I/O it may allow for binary sensors (open/close contacts), digital sensors (dht and ds18b20), or switchable outputs. You'll be able to configure detailed options in the next steps.",
        "data": {
          "1": "Zone 1",
          "2": "Zone 2",
          "3": "Zone 3",
          "4": "Zone 4",
          "5": "Zone 5",
          "6": "Zone 6",
          "7": "Zone 7",
          "out": "OUT"
        }
      },
      "options_io_ext": {
        "title": "Configure Extended I/O",
        "description": "Select the configuration of the remaining I/O below.  You'll be able to configure detailed options in the next steps.",
        "data": {
          "8": "Zone 8",
          "9": "Zone 9",
          "10": "Zone 10",
          "11": "Zone 11",
          "12": "Zone 12",
          "out1": "OUT1",
          "alarm1": "ALARM1",
          "alarm2_out2": "OUT2/ALARM2"
        }
      },
      "options_binary": {
        "title": "Configure Binary Sensor",
        "description": "{zone} options",
        "data": {
          "type": "Binary Sensor Type",
          "name": "[%key:common::config_flow::data::name%] (optional)",
          "inverse": "Invert the open/close state"
        }
      },
      "options_digital": {
        "title": "Configure Digital Sensor",
        "description": "{zone} options",
        "data": {
          "type": "Sensor Type",
          "name": "[%key:common::config_flow::data::name%] (optional)",
          "poll_interval": "Poll Interval (minutes) (optional)"
        }
      },
      "options_switch": {
        "title": "Configure Switchable Output",
        "description": "{zone} options: state {state}",
        "data": {
          "name": "[%key:common::config_flow::data::name%] (optional)",
          "activation": "Output when on",
          "momentary": "Pulse duration (ms) (optional)",
          "pause": "Pause between pulses (ms) (optional)",
          "repeat": "Times to repeat (-1=infinite) (optional)",
          "more_states": "Configure additional states for this zone"
        }
      },
      "options_misc": {
        "title": "Configure Misc",
        "description": "Please select the desired behavior for your panel",
        "data": {
          "discovery": "Respond to discovery requests on your network",
          "blink": "Blink panel LED on when sending state change",
          "override_api_host": "Override default Home Assistant API host panel URL",
          "api_host": "Override API host URL (optional)"
        }
      }
    },
    "error": {
      "bad_host": "Invalid Override API host URL"
    },
    "abort": {
      "not_konn_panel": "Not a recognized Konnected.io device"
    }
  }
}