-
- Downloads
Refactored Arlo component and enhanced Arlo API queries and times (#14823)
* start arlo refactoring * Refactored Arlo Hub to avoid uncessary and duplicated GETs to Arlo API * Refactored Arlo camera component to avoid duplicate queries * Added debug and error messages when video is not found * Transformed Arlo Control Panel to Sync * Makes linter happy * Uses total_seconds() for scan_interval * Added callback and fixed scan_interval issue * Disable multiple tries and supported custom modes set in Arlo * Bump PyArlo version to 0.1.4 * Makes lint happy * Removed ArloHub object and added some tweaks * Fixed hub_refresh method * Makes lint happy * Ajusted async syntax and added callbacks decorators * Bump PyArlo version to 0.1.6 to include some enhacements * Refined code
Showing
- homeassistant/components/alarm_control_panel/arlo.py 30 additions, 27 deletionshomeassistant/components/alarm_control_panel/arlo.py
- homeassistant/components/arlo.py 36 additions, 2 deletionshomeassistant/components/arlo.py
- homeassistant/components/camera/arlo.py 26 additions, 29 deletionshomeassistant/components/camera/arlo.py
- homeassistant/components/sensor/arlo.py 24 additions, 26 deletionshomeassistant/components/sensor/arlo.py
- requirements_all.txt 1 addition, 1 deletionrequirements_all.txt
Loading
Please register or sign in to comment