{
  "config": {
    "abort": {
      "arch": "Unsupported OS architecture: {uname}",
      "single_instance_allowed": "Already configured. Only a single configuration possible."
    },
    "error": {
      "connect": "Can't connect to go2rtc server"
    },
    "step": {
      "user": {
        "title": "go2rtc url",
        "description": "Select [go2rtc](https://github.com/AlexxIT/go2rtc) streaming server version:\n1. Leave blank if you want the built-in go2rtc version (*basic users*)\n2. Set `http://localhost:1984` if you install [go2rtc](https://github.com/AlexxIT/go2rtc#go2rtc-home-assistant-add-on) or [Frigate 12+](https://docs.frigate.video/) add-on (*advanced users*)\n3. Set custom address if you install go2rtc on another server (*hackers*)",
        "data": {
          "url": "URL"
        }
      },
      "config": {
        "title": "go2rtc config",
        "description": "Path: `{path}`",
        "data": {
          "api": "Public WebUI on port 1984",
          "rtsp": "Public RTSP on port 8554",
          "username": "Public Username (Web and RTSP)",
          "password": "Public Password (Web and RTSP)"
        }
      }
    }
  },
  "services": {
    "create_link": {
      "name": "Create Link",
      "description": "Create a temporary or permanent link to a stream (enter `url` or `entity`)",
      "fields": {
        "link_id": {
          "name": "Link ID",
          "description": "Create a random or permanent ID for your link"
        },
        "url": {
          "name": "URL",
          "description": "Link to RTSP-stream"
        },
        "entity": {
          "name": "Entity",
          "description": "Camera entity_id"
        },
        "open_limit": {
          "name": "Open limit",
          "description": "How many times a link can be opened (0 - unlimit)"
        },
        "time_to_live": {
          "name": "Time to live",
          "description": "How many seconds will the link live (0 - unlimit)"
        }
      }
    },
    "dash_cast": {
      "name": "DashCast",
      "description": "Cast stream to Chromecast device via DashCast application",
      "fields": {
        "entity_id": {
          "name": "Media Entity",
          "description": "Media player entity_id"
        },
        "url": {
          "name": "URL",
          "description": "Link to RTSP-stream"
        },
        "entity": {
          "name": "Entity",
          "description": "Camera entity_id"
        },
        "extra": {
          "name": "Extra",
          "description": "Additional card params"
        },
        "force": {
          "name": "Force",
          "description": "Force restart DashCast application"
        },
        "hass_url": {
          "name": "Hass URL",
          "description": "Manual base URL to Hass server"
        }
      }
    }
  }
}