core/homeassistant/components/logi_circle/const.py

44 lines
1.0 KiB
Python
Raw Normal View History

"""Constants in Logi Circle component."""
CONF_CLIENT_ID = 'client_id'
CONF_CLIENT_SECRET = 'client_secret'
CONF_API_KEY = 'api_key'
CONF_REDIRECT_URI = 'redirect_uri'
DEFAULT_CACHEDB = '.logi_cache.pickle'
DOMAIN = 'logi_circle'
DATA_LOGI = DOMAIN
LED_MODE_KEY = 'LED'
RECORDING_MODE_KEY = 'RECORDING_MODE'
# Sensor types: Name, unit of measure, icon per sensor key.
LOGI_SENSORS = {
'battery_level': [
'Battery', '%', '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", '%', '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'