hass-core/homeassistant/components/uptimerobot/const.py
Simone Chemelli 3f12ce06af
Add detailed status for UptimeRobot ()
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
2022-01-26 16:48:15 +01:00

22 lines
578 B
Python

"""Constants for the UptimeRobot integration."""
from __future__ import annotations
from datetime import timedelta
from logging import Logger, getLogger
from typing import Final
from homeassistant.const import Platform
LOGGER: Logger = getLogger(__package__)
# The free plan is limited to 10 requests/minute
COORDINATOR_UPDATE_INTERVAL: timedelta = timedelta(seconds=10)
DOMAIN: Final = "uptimerobot"
PLATFORMS: Final = [Platform.BINARY_SENSOR, Platform.SENSOR]
ATTRIBUTION: Final = "Data provided by UptimeRobot"
ATTR_TARGET: Final = "target"
API_ATTR_OK: Final = "ok"