44 lines
1.0 KiB
Python
44 lines
1.0 KiB
Python
|
"""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'
|