* Add and use time related constants * Sort time constants and reuse them in data rate constants * Fix greeneyemonitor import * Fix greeneyemonitor import V2 * Fix failing here_travel_time test * Add TIME_MONTHS and TIME_YEARS * Use TIME_MINUTES in opentherm_gw and isy994 * Add and use TIME_MILLISECONDS * Change inconsistent ones * Add TIME_MICROSECONDS and TIME_WEEKS * Use constants in apcupsd and travisci * Fix import error in upnp sensor.py * Fix isy994 sensor.py using TIME_YEARS * Fix dyson tests * Use TIME_SECONDS in more places * Use TIME_DAYS in google wifi
12 lines
365 B
Python
12 lines
365 B
Python
"""Consts used by Speedtest.net."""
|
|
|
|
from homeassistant.const import DATA_RATE_MEGABITS_PER_SECOND, TIME_MILLISECONDS
|
|
|
|
DOMAIN = "speedtestdotnet"
|
|
DATA_UPDATED = f"{DOMAIN}_data_updated"
|
|
|
|
SENSOR_TYPES = {
|
|
"ping": ["Ping", TIME_MILLISECONDS],
|
|
"download": ["Download", DATA_RATE_MEGABITS_PER_SECOND],
|
|
"upload": ["Upload", DATA_RATE_MEGABITS_PER_SECOND],
|
|
}
|