79 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			JSON
		
	
	
			
		
		
	
	
			79 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			JSON
		
	
	
{
 | 
						|
  "config": {
 | 
						|
    "flow_title": "{host}",
 | 
						|
    "step": {
 | 
						|
      "reauth_confirm": {
 | 
						|
        "description": "Please enter the correct password for host: {host}",
 | 
						|
        "data": {
 | 
						|
          "password": "[%key:common::config_flow::data::password%]"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      "user": {
 | 
						|
        "data": {
 | 
						|
          "host": "[%key:common::config_flow::data::host%]",
 | 
						|
          "username": "[%key:common::config_flow::data::username%]",
 | 
						|
          "password": "[%key:common::config_flow::data::password%]"
 | 
						|
        },
 | 
						|
        "data_description": {
 | 
						|
          "host": "The hostname or IP address of your Vodafone Station."
 | 
						|
        }
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "abort": {
 | 
						|
      "already_configured": "[%key:common::config_flow::abort::already_configured_service%]",
 | 
						|
      "already_logged": "User already logged-in, please try again later.",
 | 
						|
      "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]",
 | 
						|
      "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
 | 
						|
      "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]",
 | 
						|
      "model_not_supported": "The device model is currently unsupported.",
 | 
						|
      "unknown": "[%key:common::config_flow::error::unknown%]"
 | 
						|
    },
 | 
						|
    "error": {
 | 
						|
      "already_logged": "User already logged-in, please try again later.",
 | 
						|
      "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
 | 
						|
      "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]",
 | 
						|
      "model_not_supported": "The device model is currently unsupported.",
 | 
						|
      "unknown": "[%key:common::config_flow::error::unknown%]"
 | 
						|
    }
 | 
						|
  },
 | 
						|
  "options": {
 | 
						|
    "step": {
 | 
						|
      "init": {
 | 
						|
        "data": {
 | 
						|
          "consider_home": "Seconds to consider a device at 'home'"
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  },
 | 
						|
  "entity": {
 | 
						|
    "button": {
 | 
						|
      "dsl_reconnect": { "name": "DSL reconnect" },
 | 
						|
      "fiber_reconnect": { "name": "Fiber reconnect" },
 | 
						|
      "internet_key_reconnect": { "name": "Internet key reconnect" }
 | 
						|
    },
 | 
						|
    "sensor": {
 | 
						|
      "external_ipv4": { "name": "WAN IPv4 address" },
 | 
						|
      "external_ipv6": { "name": "WAN IPv6 address" },
 | 
						|
      "external_ip_key": { "name": "WAN internet key address" },
 | 
						|
      "active_connection": {
 | 
						|
        "name": "Active connection",
 | 
						|
        "state": {
 | 
						|
          "unknown": "Unknown",
 | 
						|
          "dsl": "xDSL",
 | 
						|
          "fiber": "Fiber",
 | 
						|
          "internet_key": "Internet key"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      "down_stream": { "name": "WAN download rate" },
 | 
						|
      "up_stream": { "name": "WAN upload rate" },
 | 
						|
      "fw_version": { "name": "Firmware version" },
 | 
						|
      "phone_num1": { "name": "Phone number (1)" },
 | 
						|
      "phone_num2": { "name": "Phone number (2)" },
 | 
						|
      "sys_uptime": { "name": "Uptime" },
 | 
						|
      "sys_cpu_usage": { "name": "CPU usage" },
 | 
						|
      "sys_memory_usage": { "name": "Memory usage" },
 | 
						|
      "sys_reboot_cause": { "name": "Reboot cause" }
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 |