{
  "pluginAlias": "ReolinkSiren",
  "pluginType": "platform",
  "singular": true,
  "schema": {
    "type": "object",
    "properties": {
      "cameras": {
        "type": "array",
        "items": {
          "title": "Camera",
          "type": "object",
          "description": "WARNING: If you make any changes to a config AFTER you connected your bridge to Homekit, please remove the Childbridge from Homekit and re-add it, otherwise the changes will not take effect",
          "properties": {
            "name": {
              "title": "Name",
              "type": "string",
              "placeholder": "Enter camera name...",
              "required": true
            },
            "ip": {
              "title": "IP",
              "type": "string",
              "default": "192.168.4.X",
              "placeholder": "Enter camera ip...",
              "required": true
            },
            "user": {
              "title": "User",
              "type": "string",
              "default": "admin",
              "placeholder": "Enter camera user...",
              "required": true
            },
            "password": {
              "title": "Password",
              "type": "string",
              "placeholder": "Enter camera password...",
              "required": true
            },
            "channel": {
              "title": "Channel of the camera",
              "type": "number",
              "default": 0
            },
            "exposeSirenToHomeKit": {
              "title": "Expose Siren to HomeKit",
              "type": "boolean",
              "default": false
            },
            "exposeLightToHomeKit": {
              "title": "Expose Light to HomeKit",
              "type": "boolean",
              "default": false
            }
          }
        }
      }
    }
  }
}
