core: arlo integration fails to initialize in 0.107.2

The problem

I have been using the arlo integration for my Arlo hub and Arlo2 cameras successfully for a number of months now. However, starting in 0.107.2, startup reports that the integration failed to initialize and that it is unable to set up the arlo.sensor and arlo.camera components.

Environment

arch aarch64
dev false
docker true
hassio true
os_name Linux
os_version 4.19.106-v8
python_version 3.7.6
timezone America/Chicago
version 0.107.3
virtualenv false
  • Home Assistant release with the issue: 0.107.2
  • Last working Home Assistant release (if known): 0.107.1
  • Operating environment (Hass.io/Docker/Windows/etc.): Hass.io
  • Integration causing this issue: arlo
  • Link to integration documentation on our website: https://www.home-assistant.io/integrations/arlo/

Problem-relevant configuration.yaml

arlo: 
  username: !secret arlo_username 
  password: !secret arlo_password

camera: 
  - platform: arlo
    ffmpeg_arguments: '-pred 1 -q:v 2'

sensor:
  - platform: arlo
    monitored_conditions:
      - captured_today
      - last_capture
      - total_cameras
      - battery_level
      - signal_strength

Traceback/Error logs

2020-03-21 08:22:06 ERROR (MainThread) [homeassistant.setup] Setup failed for arlo: Integration failed to initialize.
2020-03-21 08:22:10 ERROR (MainThread) [homeassistant.setup] Unable to prepare setup for platform arlo.sensor: Unable to set up component.
2020-03-21 08:22:14 ERROR (MainThread) [homeassistant.setup] Unable to prepare setup for platform arlo.camera: Unable to set up component.

Additional information

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Reactions: 6
  • Comments: 31 (3 by maintainers)

Most upvoted comments

@frenck I understand that this was closed as stale, but the community has clearly shown that the issue is still present. IMO it is more important to retain this core ticket (which has all the duplications to it), rather than the fact it got closed due to stale bot and re-opened? The context, history, and age of an issue is important too.

AND, we have a PR in the upstream package that resolves the issue (just pending acceptance)

FYI got mine fixed following this: https://github.com/twrecked/hass-aarlo/ Key is to first install HACS if don’t have it, then find/install aarlo. Then just change all refs of ‘arlo’ to ‘aarlo’ in your configuration.

there is also a new integration in the works; https://github.com/twrecked/hass-aarlo