Home Assistant Unofficial Reference 2024.12.1
const.py
Go to the documentation of this file.
1 """Constants for August devices."""
2 
3 from homeassistant.const import Platform
4 
5 DEFAULT_TIMEOUT = 25
6 
7 CONF_ACCESS_TOKEN_CACHE_FILE = "access_token_cache_file"
8 CONF_BRAND = "brand"
9 CONF_LOGIN_METHOD = "login_method"
10 CONF_INSTALL_ID = "install_id"
11 
12 VERIFICATION_CODE_KEY = "verification_code"
13 
14 NOTIFICATION_ID = "august_notification"
15 NOTIFICATION_TITLE = "August"
16 
17 MANUFACTURER = "August Home Inc."
18 
19 DEFAULT_NAME = "August"
20 DOMAIN = "august"
21 
22 OPERATION_METHOD_AUTORELOCK = "autorelock"
23 OPERATION_METHOD_REMOTE = "remote"
24 OPERATION_METHOD_KEYPAD = "keypad"
25 OPERATION_METHOD_MANUAL = "manual"
26 OPERATION_METHOD_TAG = "tag"
27 OPERATION_METHOD_MOBILE_DEVICE = "mobile"
28 
29 ATTR_OPERATION_AUTORELOCK = "autorelock"
30 ATTR_OPERATION_METHOD = "method"
31 ATTR_OPERATION_REMOTE = "remote"
32 ATTR_OPERATION_KEYPAD = "keypad"
33 ATTR_OPERATION_MANUAL = "manual"
34 ATTR_OPERATION_TAG = "tag"
35 
36 LOGIN_METHODS = ["phone", "email"]
37 DEFAULT_LOGIN_METHOD = "email"
38 
39 PLATFORMS = [
40  Platform.BINARY_SENSOR,
41  Platform.BUTTON,
42  Platform.CAMERA,
43  Platform.EVENT,
44  Platform.LOCK,
45  Platform.SENSOR,
46 ]