Home Assistant Unofficial Reference 2024.12.1
const.py
Go to the documentation of this file.
1 """AsusWrt component constants."""
2 
3 DOMAIN = "asuswrt"
4 
5 CONF_DNSMASQ = "dnsmasq"
6 CONF_INTERFACE = "interface"
7 CONF_REQUIRE_IP = "require_ip"
8 CONF_SSH_KEY = "ssh_key"
9 CONF_TRACK_UNKNOWN = "track_unknown"
10 
11 DEFAULT_DNSMASQ = "/var/lib/misc"
12 DEFAULT_INTERFACE = "eth0"
13 DEFAULT_TRACK_UNKNOWN = False
14 
15 KEY_COORDINATOR = "coordinator"
16 KEY_METHOD = "method"
17 KEY_SENSORS = "sensors"
18 
19 MODE_AP = "ap"
20 MODE_ROUTER = "router"
21 
22 PROTOCOL_HTTP = "http"
23 PROTOCOL_HTTPS = "https"
24 PROTOCOL_SSH = "ssh"
25 PROTOCOL_TELNET = "telnet"
26 
27 # Sensors
28 SENSORS_BYTES = ["sensor_rx_bytes", "sensor_tx_bytes"]
29 SENSORS_CONNECTED_DEVICE = ["sensor_connected_device"]
30 SENSORS_CPU = [
31  "cpu_total_usage",
32  "cpu1_usage",
33  "cpu2_usage",
34  "cpu3_usage",
35  "cpu4_usage",
36  "cpu5_usage",
37  "cpu6_usage",
38  "cpu7_usage",
39  "cpu8_usage",
40 ]
41 SENSORS_LOAD_AVG = ["sensor_load_avg1", "sensor_load_avg5", "sensor_load_avg15"]
42 SENSORS_MEMORY = ["mem_usage_perc", "mem_free", "mem_used"]
43 SENSORS_RATES = ["sensor_rx_rates", "sensor_tx_rates"]
44 SENSORS_TEMPERATURES_LEGACY = ["2.4GHz", "5.0GHz", "CPU"]
45 SENSORS_TEMPERATURES = [*SENSORS_TEMPERATURES_LEGACY, "5.0GHz_2", "6.0GHz"]
46 SENSORS_UPTIME = ["sensor_last_boot", "sensor_uptime"]