{
  "config": {
    "flow_title": "{name} ({host})",
    "step": {
      "user": {
        "data": {
          "username": "[%key:common::config_flow::data::username%]",
          "host": "[%key:common::config_flow::data::url%]",
          "password": "[%key:common::config_flow::data::password%]",
          "tls": "The TLS version of the ISY controller."
        },
        "description": "The host entry must be in full URL format, e.g., http://192.168.10.100:80",
        "title": "Connect to your ISY"
      },
      "reauth_confirm": {
        "description": "The credentials for {host} are no longer valid.",
        "title": "Reauthenticate your ISY",
        "data": {
          "username": "[%key:common::config_flow::data::username%]",
          "password": "[%key:common::config_flow::data::password%]"
        }
      }
    },
    "error": {
      "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]",
      "unknown": "[%key:common::config_flow::error::unknown%]",
      "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
      "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]",
      "invalid_host": "The host entry was not in full URL format, e.g., http://192.168.10.100:80"
    },
    "abort": {
      "already_configured": "[%key:common::config_flow::abort::already_configured_device%]"
    }
  },
  "options": {
    "step": {
      "init": {
        "title": "ISY Options",
        "description": "Set the options for the ISY Integration: \n • Node Sensor String: Any device or folder that contains 'Node Sensor String' in the name will be treated as a sensor or binary sensor. \n • Ignore String: Any device with 'Ignore String' in the name will be ignored. \n • Variable Sensor String: Any variable that contains 'Variable Sensor String' will be added as a sensor. \n • Restore Light Brightness: If enabled, the previous brightness will be restored when turning on a light instead of the device's built-in On-Level.",
        "data": {
          "sensor_string": "Node Sensor String",
          "ignore_string": "Ignore String",
          "variable_sensor_string": "Variable Sensor String",
          "restore_light_state": "Restore Light Brightness"
        }
      }
    }
  },
  "system_health": {
    "info": {
      "host_reachable": "Host Reachable",
      "device_connected": "ISY Connected",
      "last_heartbeat": "Last Heartbeat Time",
      "websocket_status": "Event Socket Status"
    }
  }
}
