{
  "config": {
    "title": "Meross",
    "step": {
      "user": {
        "title": "Chose broker",
        "data": {}
      },
      "configure_manager": {
        "title": "Login to Meross Cloud",
        "data": {
          "username": "Email Address",
          "password": "Password",
          "http_api_endpoint": "HTTP API Endpoint",
          "override_mqtt_endpoint": "MQTT Address (host:port)",
          "skip_mqtt_cert_validation": "Skip MQTT certificate validation checks",
          "mfa_code": "MFA Code"
        }
      },
      "reauth_confirm": {
        "title": "Reauthentication required",
        "description": "The Meross integration needs to re-authenticate your account"
      }
    },
    "error": {
      "invalid_credentials": "Invalid credentials.",
      "connection_error": "Unable to connect to Meross.",
      "invalid_http_endpoint": "Invalid Meross HTTTP api endpoint",
      "api_invalid_ssl_code": "Invalid SSL response received by the server. Are you sure the server is exposed in HTTPS? Try plain http and see if this happens again.",
      "api_connection_refused": "Cannot connect to HTTP(S) API server. Make sure the address is valid",
      "mdns_lookup_failed": "The discovery was unable to find MQTT/API service. Default values have been selected.",
      "missing_mfa": "Your account requires MFA code to proceed. Please provide it."
    },
    "abort": {
      "single_instance_allowed": "Only a single configuration of Meross is allowed."
    }
  },
  "options": {
    "error": {},
    "step": {
      "init": {
        "data": {
          "custom_user_agent": "Custom HTTP User Agent header for API polling",
          "lan_transport_mode": "Device communication options"
        },
        "title": "Meross Cloud Options"
      }
    }
  }
}
