An (almost) drop in replacement for the standard Arlo package.
Please visit the Readme for more details.
{% if prerelease %}
Finally. Thanks to @NickM-27 for starting this. After sitting on it for far too long I decided to do the work I needed to, this integration now acts much like every intergration, splitting down by entity, device and integration.
The code now uses pyaarlo
by installing it via pip
rather than maintaining
its own version.
The code will retry authorization tokens for as long as they are valid. This
means a reduction in authentication attempts and 2FA requests. If this
does not work for you send me some logs and addsave_session: False
to your
configuration.
The following options have been removed:
hide_deprecated_services
; all component services are now in theaarlo
domain.http_connections
; no longer used aftercloudscraper
was neededhttp_max_size
; no longer used aftercloudscraper
was needed
{% endif %}
Aarlo provides:
- Access to cameras, base stations, sirens, doorbells and lights.
- Asynchronous, almost immediate, notification of motion and sound events.
- Ability to view library recordings, take snapshots and direct stream from cameras.
- Tracking of environmental stats from certain base station types.
- Special switches to trip alarms and take snapshots from cameras.
- Enhanced state notifications.
- Media player support for select devices.
There is also a resource
aarlo-glance
which is based
on picture-glance
but tailored for the Arlo component.
Please visit the Readme for full documentation.