how can I send the contents of an entity via xmpp or a matrix notification? For example, the entity is image.ipcam_sued_person (frigate) and contains a snapshot. jpg.

how can I send it as an image with xmpp.

message: { ???} or with path: ???

  • Railison
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 months ago

    Ok! So if you look at the attributes for image.ipcamsued_Person, what do you find listed? Hopefully a file path will be visible

    • boebbele@feddit.deOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 months 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
      
      • Railison
        link
        fedilink
        English
        arrow-up
        2
        ·
        8 months ago

        Nice one! JSON and templates together are unwieldy AF, you’re braver than me