Unable to get Arlo camera working

Hi all,

I have had home assistant for a while, but over the last week or 2 i’ve decided to dive in and replace my Nest security system with what I mistakenly thought was an “officially compatible” system. I am having one hell of a time getting Arlo AND Alarmo to work. My wife cred is in the toilet. I’ll make another post for Alarmo, can someone help with Arlo? I’m ready to just return the cameras but they come highly recommended and I’d like to get them working if possible.

The problem seems to lie in my config and I am sure i’m making a simple wrong turn somewhere, but everything I look up just says stuff like " add the following to the code" and I truly have no clue WHERE they mean. One guide said add to Packages > camera.yaml. I have no such directory and I’m unsure if just creating the directories is enough because I don’t have a ton of experience in this environment. Normally I would have to define an ‘include xyz’ type of line in this sort of thing to the config, but there is no mention of this in any thread or tutorial, I have no idea what the syntax would look like. Added the whole block to config.yaml, and that didn’t go well. Below is the code I added to configuration.yaml. Any help would be appreciated.

Arlo configuration

  • platform: aarlo
    aarlo:
    username: !secret arlo
    password: !secret arlo

    binary_sensor:

  • platform: aarlo
    monitored_conditions:

    • motion
    • sound
    • ding
    • cry
    • connectivity

    sensor:

  • platform: aarlo
    monitored_conditions:

    • total_cameras
    • last_capture
    • recent_activity
    • captured_today
    • battery_level
    • signal_strength
    • temperature
    • humidity
    • air_quality
      light:
  • platform: aarlo

    switch:

  • platform: aarlo
    siren: True
    all_sirens: True
    snapshot: True
    doorbell_silence: True
    siren_volume: 1
    siren_duration: 10

    media_player:

  • platform: aarlo

    aarlo:
    tfa_source: imap
    tfa_type: email
    tfa_host: imap.gmail.com
    tfa_username: [email protected]
    tfa_password: my_gmail_password

I don’t use that integration but in my experience if a given path is missing, you just create and the integration will see it after restarting HA. As for the yaml code, it looks like the standard way to add an integration manually to the config. The problem is that you used bulleted lists to paste it here and it looks terrible. Better paste it within a code block using </> on the formatting toolbar above.