{
  "pluginAlias": "HCA",
  "pluginType": "platform",
  "singular": true,
  "headerDisplay": "HCA plugin for Homebridge",
  "footerDisplay": "For additional information, please see the [npm docs](https://www.npmjs.com/package/homebridge-hca).",
  "schema": {
    "type": "object",
    "properties": {
      "clientName": {
        "title": "Client Name",
        "type": "string",
        "required": false,
        "placeholder": "Homebridge",
        "description": "Client name to use when connecting to HCA Server (default: Homebridge)."
      },
      "host": {
        "title": "Host",
        "type": "string",
        "required": false,
        "format": "hostname",
        "placeholder": "localhost",
        "description": "IP address or hostname of the HCA Server (default: localhost)."
      },
      "port": {
        "title": "Port",
        "type": "number",
        "required": false,
        "placeholder": "2000",
        "description": "HCA Client-Server communication port (default: 2000)."
      },
      "password": {
        "title": "Password",
        "type": "string",
        "required": false,
        "description": "HCA Remote Access password."
      },
      "verbose": {
        "title": " Verbose Logging",
        "type": "boolean",
        "required": false,
        "description": "If running in 'debug' mode, messages sent to / from HCA will also be logged. (Can get noisy!)"
      }
    }
  },
  "form": null,
  "display": null
}