Functions | |
| Activity|None | _activity_time_based (Activity latest) |
| aiohttp.ClientSession | async_create_august_clientsession (HomeAssistant hass) |
| Activity|None | retrieve_ding_activity (AugustData data, DoorbellDetail|LockDetail detail) |
| bool | retrieve_online_state (AugustData data, DoorbellDetail|LockDetail detail) |
| Activity|None | retrieve_time_based_activity (set[ActivityType] activities, AugustData data, DoorbellDetail|LockDetail detail) |
Variables | |
| dictionary | _RING_ACTIVITIES = {ActivityType.DOORBELL_DING} |
| retrieve_doorbell_motion_activity | |
| TIME_TO_DECLARE_DETECTION = timedelta(seconds=ACTIVITY_UPDATE_INTERVAL.total_seconds()) | |
August util functions.
|
private |
| aiohttp.ClientSession homeassistant.components.august.util.async_create_august_clientsession | ( | HomeAssistant | hass | ) |
| Activity | None homeassistant.components.august.util.retrieve_ding_activity | ( | AugustData | data, |
| DoorbellDetail | LockDetail | detail | ||
| ) |
| bool homeassistant.components.august.util.retrieve_online_state | ( | AugustData | data, |
| DoorbellDetail | LockDetail | detail | ||
| ) |
| Activity | None homeassistant.components.august.util.retrieve_time_based_activity | ( | set[ActivityType] | activities, |
| AugustData | data, | ||
| DoorbellDetail | LockDetail | detail | ||
| ) |
|
private |
| homeassistant.components.august.util.retrieve_doorbell_motion_activity |