Aarlo will not work for me I have watched every video and guide

I created a new gmail account , i enabled imap for that user account, i shared arlo permissions to my cameras with this account, i can manually log in to my.arlo.com with this account and see the cameras (the 2fa comes to the gmail account and works no problem)

Trying to work with AARLO however is not working, at this point I just want to get it connected, here is the very basic config I am using :slight_smile:

aarlo:
backend: sse
username: !secret uuser
password: !secret ppass
db_motion_time: 30
db_ding_time: 10
recent_time: 10
last_format: β€˜%m-%d %H:%M’
refresh_devices_every: 2
verbose_debug: True
tfa_host: β€˜imap.gmail.com’

And the uuser and ppass are defined properly in secrets.yaml, I get the following error on startup:

Waiting on integrations to complete setup: aarlo

8:48:01 AM – (WARNING) bootstrap.py - message first occurred at 8:46:00 AM and shows up 3 times

unable to connect to Arlo: attempt=1,sleep=15,error=2fa startup failed

8:47:02 AM – (ERROR) aarlo (custom integration) - message first occurred at 8:45:12 AM and shows up 4 times

imap connection failedb’[AUTHENTICATIONFAILED] Invalid credentials (Failure)’

8:47:02 AM – (ERROR) aarlo (custom integration) - message first occurred at 8:45:12 AM and shows up 8 times

Setup of aarlo is taking over 10 seconds.

8:45:20 AM – (WARNING) runner.py

Anyone able to help ?

I had the same issues, somehow it started to work. Perhaps you can try this:

tfa_source: imap
tfa_type: email
tfa_host: imap.gmail.com
tfa_username: !secret gmail_user
tfa_password: !secret gmail_password
hide_deprecated_services: true

I didn’t see you have tfa login details to your email in your config.yaml? Also, I created the App password on my gmail account and put that in to the tfa_password secrets.yaml.
https://support.google.com/accounts/answer/185833?hl=en

Then it took some restarts of HA and just started to work. Streaming is not working yet on my Doorbell, so still working on that.