Reolink Bewegungserkennung als Ergebnisliste anzeigen

Hallo,

ich habe Reolinks Kameras im Außenbereich. Diese sind in HA eingebunden und alles funktioniert super.

In der Aktivität von HA kann ich sehen, dass die Kamera regelmäßig Personen oder Tiere erkennt. Kann man dem HA beibringen, eine Liste der Aktivitäten der letzten 48h zu erstellen und upzudaten?

So könnte man bspw. auf dem NVR nachschauen, was in der Nacht los war! Wäre ja spannend zu sehen, ob das Tier aus der Nachbarschaft tatsächlich ein Waschbär ist.

Freue mich über jede Idee!

Mit dieser logbook-card kannst Du das zu 99 % hinbekommen.

Hier ein Beispiel von mir. Ich teste gerade den Aqara Präsenzmelder auf das Bett gerichtet.

type: custom:logbook-card
entity: binary_sensor.aqara_praesenz_schlaf_bett_presence
title: Präsenz Bett
max_items: 30
history: 20
show:
  end_date: false
  start_date: true
  duration: true
  separator: false
  state: true
  icon: true
separator_style:
  color: grey
  width: 1
  style: dashed
tap_action:
  action: more-info
date_format: DD.MM., HH:mm:ss
custom_logs: false
collapse: 5

Du kannst die lovelace-auto-entities verwenden, sogar mit oberer kombinieren. Oder mit der lovelace-template-entity-row.

type: custom:auto-entities
card:
  type: entities
filter:
  include:
    - domain: binary_sensor
      attributes:
        device_class: motion
      options:
        type: custom:template-entity-row
        name: |
          {{ state_attr(config.entity,'friendly_name')
            | replace('Hue ', '')
            | replace('Bewegungsmelder ', '')
            | replace('Bewegung', '')
            | replace('Beweg Beweg', '')
            | replace('Beweg oben', 'Oben')
            | replace('unten_hwr_bewegung Beweg', 'HWR unten')
            | replace('HWR motion', 'oben HWR')
            | replace('Beweg draussen Rasen', 'Rasen')
            | replace('Beweg draussen ', 'Rasen/Carport')
            | replace('Aqara_', '')
            | replace('Aqara ', '')
            | replace(' Belegung', '')
            | replace('unten_hwr', 'HWR unten')
            | replace('Beweg draußen Gartenhuette', 'Gartenhütte')
          }}
        secondary: >
          Vor {{ relative_time(states[config.entity].last_changed) }} um {{
          as_local(states[config.entity].last_changed).strftime('%H:%M') }}
sort:
  method: last_changed
  reverse: true
  count: 5
show_empty: true

Der Jinja Code im letzten kannst Du auch einfach weglassenn. Bei mir dient er dazu, den langen Namen zu manipulieren um die Anzeige auf das Wesentliche zu begrenzen.

Du mußt einfach mit den Karten spielen, Doku lesen und probieren.

Geht zum Beispiel auch mit lmvision und der zugehörigen Karte

die Advanced Camera Card hat ein integrierte Timeline und man kann dort direkt die Aufzeichnungen aufrufen. Ich nutze das mit meinen Reolinks

Danke! Das hört sich interessant an. Wo werden die Aufzeichnungen bei Dir gespeichert? Ich nutze als NVR ein QNAP, wobei Home Assistant auf einem separaten PI läuft

Irgendwie sind die Antworten durcheinander geraten. Erst mal vielen Dank für Eure Ideen

Also hier mal ausführlich:

Die Auflistung hat funktioniert.

Die Einbindung der Advanced Camera Card hat insofern funktioniert, als dass ich ein Livebild bekomme. Aber dann ist schon Ende.

Die Liste der Aktivitäten wird nicht generiert.

Was mache ich falsch?

Hier mal auf die Schnelle der Code meiner Advanced-Camera-Card. Vielleicht hilft das ja weiter.

type: custom:advanced-camera-card
cameras:
  - camera_entity: camera.kamera_auffahrt_standardauflosung_objektiv_0
grid_options:
  columns: 24
  rows: auto
menu:
  style: outside
  buttons:
    iris:
      enabled: false
    cameras:
      enabled: false
    substreams:
      enabled: false
    folders:
      enabled: false
    media_player:
      enabled: false
    ptz_controls:
      enabled: true
    microphone:
      enabled: false
    recordings:
      enabled: false
    snapshots:
      enabled: false
    display_mode:
      enabled: false
    timeline:
      enabled: false
    ptz_home:
      enabled: false
    mute:
      enabled: true
    live:
      enabled: true
    clips:
      enabled: false
    image:
      enabled: false
    download:
      enabled: false
    expand:
      enabled: true
live:
  controls:
    ptz:
      mode: "on"
    builtin: false
  preload: true
  lazy_load: false
  zoomable: false
  draggable: false
remote_control:
  entities: {}
view:
  default: live
  camera_select: live
  triggers:
    filter_selected_camera: false
  keyboard_shortcuts:
    ptz_left:
      key: ArrowLeft
    ptz_right:
      key: ArrowRight
    ptz_up:
      key: ArrowUp
    ptz_down:
      key: ArrowDown
    ptz_zoom_in:
      key: +
    ptz_zoom_out:
      key: "-"
    ptz_home:
      key: h
timeline:
  style: stack
dimensions:
  aspect_ratio_mode: dynamic
  aspect_ratio: "16:9"
  height: "500"

Danke! Hat leider keine Änderung gebracht.

Wo werden die Aufzeichnungen bei Dir gespeichert? Ich nutze als NVR ein QNAP, wobei Home Assistant auf einem separaten PI läuft.

Auf einer internen SD-Karte in der Kamera

Hallo zusammen,

nun ist die Sache bei mir gelöst.

Ich habe eine SD Karte in die Kamera eingesetzt.
Reolink entsprechend eingerichtet.
Entitäten neu geladen.
Advanced Camera Card neu installiert.
Kameras eingerichtet.

Alles läuft.

Dank an alle für Eure Hilfe