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: ???

You are viewing a single thread.
View all comments View context
0 points

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?

permalink
report
parent
reply
0 points

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

permalink
report
parent
reply
0 points

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
permalink
report
parent
reply

homeassistant

!homeassistant@lemmy.world

Create post

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io

Community stats

  • 415

    Monthly active users

  • 229

    Posts

  • 1.2K

    Comments

Community moderators