Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- alias: Фиксация движения на улице (фото, frigate-mqtt)
- description: ""
- trigger:
- - platform: mqtt
- topic: frigate/events
- payload: new
- value_template: "{{ value_json.type }}"
- condition: null
- action:
- - service: telegram_bot.send_photo
- data:
- target: xxxxxxxx
- url: >
- http://192.168.1.13:5000/api/events/{{trigger.payload_json["after"]["id"]}}/snapshot.jpg?bbox=1&crop=1×tamp=1
- caption: |
- {% if ((trigger.payload_json["after"]["label"]) == "car")%}
- Машина на улице. Время обнаружения {{(trigger.payload_json["after"]["start_time"]) | timestamp_custom("%H-%M") }} {% elif
- ((trigger.payload_json["after"]["label"]) == "person")%}
- Кто-то на улице. Время обнаружения {{(trigger.payload_json["after"]["start_time"]) | timestamp_custom("%H-%M") }} {% endif %}
- - wait_for_trigger:
- - platform: mqtt
- topic: frigate/events
- payload: end
- value_template: "{{ value_json.type }}"
- - delay:
- hours: 0
- minutes: 0
- seconds: 30
- milliseconds: 0
- - service: telegram_bot.send_message
- data:
- message: >-
- Видеозапись движения{% if ((trigger.payload_json["after"]["label"]) ==
- "car")%} машины {% elif ((trigger.payload_json["after"]["label"]) ==
- "person")%} человека {% endif %}в
- {{(trigger.payload_json["after"]["start_time"]) |
- timestamp_custom("%H-%M") }} часов готова.
- target: xxxxxxxx
- inline_keyboard:
- - Посмотреть видео:/video {{trigger.payload_json['after']['id']}}
- mode: single
Advertisement
Add Comment
Please, Sign In to add comment