32 lines
974 B
Python
32 lines
974 B
Python
"""Constants in Logi Circle component."""
|
|
from homeassistant.const import PERCENTAGE
|
|
|
|
DOMAIN = "logi_circle"
|
|
DATA_LOGI = DOMAIN
|
|
|
|
CONF_REDIRECT_URI = "redirect_uri"
|
|
|
|
DEFAULT_CACHEDB = ".logi_cache.pickle"
|
|
|
|
|
|
LED_MODE_KEY = "LED"
|
|
RECORDING_MODE_KEY = "RECORDING_MODE"
|
|
|
|
# Sensor types: Name, unit of measure, icon per sensor key.
|
|
LOGI_SENSORS = {
|
|
"battery_level": ["Battery", PERCENTAGE, "battery-50"],
|
|
"last_activity_time": ["Last Activity", None, "history"],
|
|
"recording": ["Recording Mode", None, "eye"],
|
|
"signal_strength_category": ["WiFi Signal Category", None, "wifi"],
|
|
"signal_strength_percentage": ["WiFi Signal Strength", PERCENTAGE, "wifi"],
|
|
"streaming": ["Streaming Mode", None, "camera"],
|
|
}
|
|
|
|
SIGNAL_LOGI_CIRCLE_RECONFIGURE = "logi_circle_reconfigure"
|
|
SIGNAL_LOGI_CIRCLE_SNAPSHOT = "logi_circle_snapshot"
|
|
SIGNAL_LOGI_CIRCLE_RECORD = "logi_circle_record"
|
|
|
|
# Attribution
|
|
ATTRIBUTION = "Data provided by circle.logi.com"
|
|
DEVICE_BRAND = "Logitech"
|