{
  "pluginAlias": "FenixTFTWifi",
  "pluginType": "platform",
  "singular": true,
  "schema": {
    "type": "object",
    "properties": {
      "name": {
        "type": "string",
        "title": "Plugin Name",
        "required": true,
        "placeholder": "Fenix TFT Wifi",
        "description": "Name to use for Homebridge logging purposes. Default: Fenix TFT Wifi."
      },
      "accessToken": {
        "title": "Access token",
        "type": "string",
        "required": true,
        "default": ""
      },
      "refreshToken": {
        "title": "Refresh token",
        "type": "string",
        "required": true,
        "default": ""
      },
      "temperatureCheckInterval": {
        "title": "Temperature check interval in minutes",
        "type": "number",
        "required": true,
        "default": "30"
      },
      "temperatureUnit": {
        "type": "number",
        "title": "Temperature units",
        "default": 0,
        "oneOf": [
          {
            "title": "Celsius",
            "enum": [
              0
            ]
          },
          {
            "title": "Fahrenheit",
            "enum": [
              1
            ]
          }
        ],
        "required": true
      }
    }
  }
}