[–] [S] 1 point 2 years ago (1 child)

I managed it:

alias: Frigate - Notification
description: ""
trigger:
  - platform: mqtt
    topic: frigate/events
condition:
  - condition: template
    value_template: "{{ trigger.payload_json[\"type\"] == \"end\" }}"
action:
  - service: notify.jabber
    data:
      title: "Kamera {{trigger.payload_json['after']['camera']}} "
      message: >-
        Objekt {{trigger.payload_json['after']['label']}} erkannt von Kamera
        {{trigger.payload_json['after']['camera']}}.
      data:
        path: >-
          /mnt/sandisk1TB/frigate/clips/{{trigger.payload_json['after']['camera']}}-{{trigger.payload_json['after']['id']}}.jpg
  • source
  • parent
  • context
  • [–] [S] 4 points 2 years ago*

    I managed it:

    alias: Frigate - Notification
    description: ""
    trigger:
      - platform: mqtt
        topic: frigate/events
    condition:
      - condition: template
        value_template: "{{ trigger.payload_json[\"type\"] == \"end\" }}"
    action:
      - service: notify.jabber
        data:
          title: "Kamera {{trigger.payload_json['after']['camera']}} "
          message: >-
            Objekt {{trigger.payload_json['after']['label']}} erkannt von Kamera
            {{trigger.payload_json['after']['camera']}}.
          data:
            path: >-
              /mnt/sandisk1TB/frigate/clips/{{trigger.payload_json['after']['camera']}}-{{trigger.payload_json['after']['id']}}.jpg
    
  • source
  • [–] [S] 2 points 2 years ago (3 children)

    I know how to send images with xmpp. The problem is that the file name changes with every new snapshot. The entity image.ipcamsued_Person contains this current snapshot.

    The question now is: how can I send the contents of this entity via xmpp. Do I have to read it out first and save it as a jpg?

  • source
  • parent
  • context
  • [–] [S] 0 points 2 years ago*
      host: 192.168.1.x
      user: xxxx
      password: xxxx
    
    cameras:
      Gartenhaus: # <------ Name der Kamera
        ffmpeg:
          hwaccel_args: preset-vaapi
          inputs:
            - path: rtsp://xxyyy# RTSP Pfad der Kamera
              roles:
                - detect
                - rtmp
                - record
                - snapshots
        objects:
          track:
            - person
            - dog
            - cat
        detect:
          width: 640 # <---- Auflösung des gewählten RTSP Streams
          height: 352 # <---- Auflösung des gewählten RTSP Streams
        record:
          enabled: True
          retain:
            days: 7
            mode: active_objects
        snapshots:
          enabled: True
          retain:
            default: 10
            mode: active_objects
            objects:
              person: 15
    ##############################################################################
      AP-Garage: # <------ Name der Kamera
        ffmpeg:
          hwaccel_args: preset-vaapi
          inputs:
            - path: rtsp:// # <----- RTSP Pfad der Kamera
              roles:
                - detect
                - rtmp
                - record
                - snapshots
        objects:
          track:
            - person
            - dog
            - cat
        detect:
          width: 640 # <---- Auflösung des gewählten RTSP Streams
          height: 480 # <---- Auflösung des gewählten RTSP Streams
        record:
          enabled: True
          retain:
            days: 7
            mode: active_objects
        snapshots:
          enabled: True
          retain:
            default: 10
            mode: active_objects
            objects:
              person: 15
    detectors:
        coral:
          type: edgetpu
          device: usb
    ##### Birdseye #######
    ######################
    birdseye:
      enabled: True
      restream: True
      height: 1080
      width: 1920
      mode: objects```
    
    
  • source
  • parent
  • context
  •  

    Who knows frigate well?

    I have some errors in the log's. What is wrong? What can I do? The camera actually works good.

    INFO : Capture process started for Cam-Garage: 325 2024-02-06 10:44:55.143985934 [mjpeg @ 0x7f180800c700] unable to decode APP fields: Invalid data found when processing input 2024-02-06 11:01:25.162700146 [mjpeg @ 0x7f1808129c80] bits 84 is invalid 2024-02-06 11:13:05.187471148 [mjpeg @ 0x7f1808129c80] unable to decode APP fields: Invalid data found when processing input 2024-02-06 11:17:55.192787457 [mjpeg @ 0x7f18081a7a80] dqt: len 27209 is too large 2024-02-06 11:19:15.193673762 [mjpeg @ 0x7f180800c700] unable to decode APP fields: Invalid data found when processing input 2024-02-06 11:21:05.197309665 [mjpeg @ 0x7f180800c700] bits 92 is invalid 2024-02-06 11:42:15.224087765 [mjpeg @ 0x7f180800c700] unable to decode APP fields: Invalid data found when processing input

    Thanks for help!