278 files

This commit is contained in:
Home Assistant Version Control
2026-09-13 20:38:58 +00:00
parent d7a0a08372
commit 1b4f5f68c6
278 changed files with 36892 additions and 7150 deletions
+8 -19
View File
@@ -8,27 +8,16 @@ CONF_AREA = "area"
CONF_PLACE = "place"
CONF_PLACE_ID = "place_id"
CONF_PATH = "path"
CONF_SCAN_INTERVAL_HOURS = "scan_interval_hours"
# Sea temperatures move by tenths of a degree a day, so two hours is generous
# already. The bounds exist to keep an options-flow typo from either hammering
# the site or letting a sensor go stale for days.
DEFAULT_SCAN_INTERVAL_HOURS = 2
MIN_SCAN_INTERVAL_HOURS = 1
MAX_SCAN_INTERVAL_HOURS = 24
BASE_URL = "https://seatemperatures.net"
API_URL_MAP_LOCATIONS = f"{BASE_URL}/api/map-locations.json"
API_URL_SEARCH = f"{BASE_URL}/api/search/"
DEFAULT_USER_AGENT = "HomeAssistant seatemperatures integration"
# Sensors
SENSOR_TODAY = "today"
SENSOR_YESTERDAY = "yesterday"
SENSOR_LAST_YEAR = "last_year"
SENSOR_LAST_WEEK = "last_week"
SENSOR_AVERAGE_MIN = "average_min"
SENSOR_AVERAGE_MAX = "average_max"
SENSOR_AVERAGE_AVG = "average_avg"
SENSOR_TYPES = (
SENSOR_TODAY,
SENSOR_YESTERDAY,
SENSOR_LAST_YEAR,
SENSOR_LAST_WEEK,
SENSOR_AVERAGE_MIN,
SENSOR_AVERAGE_MAX,
SENSOR_AVERAGE_AVG,
)