Help getting Abode cameras to display images/video

Apologies for the double post - I asked this question in discord, but got no responses.

Basic issue is how to I get my Abode cameras (both 1 and 2) to display video/pictures? I’ve reviewed a fair number of discussions, but can’t find anything definitive or of much help.

Setup is pretty straightforward:

  • Current Version of HomeAssistant and the Abode integration.
  • All camera’s are recognized and have entitites.
  • Using Picture Glance Card
  • HomeAssistant on a Dula-Homed system - UI on subnet 192.168.1, devices on subnet 192.168.2
  • Can create a card, but contents are simply a grey background with a (broken?) camera icon and a status of Idle.

I’ve turned on debugging for the Abode integration, but nothing has caught my eye.

Thoughts I’ve had:

  • Network configuration (routing?) problem caused by dual-homing.
  • Basic Misconfiguration
  • Missing integration
  • Using wrong card

Any help would be much appreciated

Same problem - I gave up on this for a long time because I could find no examples that worked. Finally saw some hint somewhere that led me to try this capture_image action first. So now if I tap my card I finally do get an image in my picture-entity card:

show_state: true
show_name: true
camera_view: auto
type: picture-entity
entity: camera.porch_2
tap_action:
  action: perform-action
  perform_action: abode.capture_image
  data:
    entity_id: camera.porch_2

But there’s nothing that seems to make the image update by itself, i.e. “get recent image”.
You can also get an event from Abode with an automation, but this doesn’t get an updated image into Home Assistant. You could do another abode.capture_image in the automation, but that image would not be the one that triggered the event (i.e. may not be interesting).

alias: abode simple
description: ""
trigger:
  - platform: event
    event_type: abode_capture
condition: []
action:
  - data:
      title: "Debug: Abode Capture"
      message: >
        Event data: {{ trigger.event.data }} Image: {{
        state_attr('camera.porch_2', 'entity_picture') }}
    enabled: true
    action: notify.persistent_notification
mode: single
max_exceeded: silent