Created
May 15, 2025 19:43
-
-
Save bruxy70/f135f846a828a50511c915cdaf38075a to your computer and use it in GitHub Desktop.
Handle doorbell
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
alias: Handle doorbell | |
description: "" | |
triggers: | |
- trigger: state | |
entity_id: binary_sensor.zvonek | |
to: "on" | |
actions: | |
- parallel: | |
- action: frigate.create_event | |
metadata: {} | |
data: | |
label: Zvonek | |
include_recording: true | |
duration: 10 | |
target: | |
entity_id: camera.front | |
- action: media_player.play_media | |
target: | |
entity_id: media_player.budik | |
data: | |
media_content_id: media-source://camera/camera.front | |
media_content_type: application/vnd.apple.mpegurl | |
metadata: | |
title: front - mainStream | |
thumbnail: /api/camera_proxy/camera.front | |
media_class: video | |
children_media_class: null | |
navigateIds: | |
- {} | |
- media_content_type: app | |
media_content_id: media-source://camera | |
- repeat: | |
count: 4 | |
sequence: | |
- action: light.toggle | |
entity_id: light.pracovna | |
- delay: | |
milliseconds: 300 | |
- alias: Check Camera, send notification | |
if: | |
- condition: state | |
entity_id: input_boolean.send_notifications | |
state: "on" | |
then: | |
- variables: | |
filename: "{{ now().strftime('%Y%m%d-%H%M') }}.jpg" | |
- action: camera.snapshot | |
data: | |
filename: /config/www/camera_snapshot/{{filename}} | |
target: | |
entity_id: camera.zvonek | |
- action: llmvision.image_analyzer | |
data: | |
include_filename: true | |
max_tokens: 300 | |
temperature: 0.2 | |
generate_title: true | |
expose_images: true | |
provider: **redacted** | |
image_file: /config/www/camera_snapshot/{{filename}} | |
remember: true | |
message: >- | |
**Role** Jsi operátor bezpečnostního systému. Dostáváš snímek z | |
kamery před mým domem, spuštěný pravděpodobně zazvoněním na | |
zvonek. | |
**Tvůj úkol** Popsat / identifikovat osoby a vozidla na snímku. | |
* Pokud je na snímku člověk, popiš jak vypadá a co má na sobě. | |
Pokud víš kdo to je, řekni to. * Pokud je na snímku více osob, | |
řekni kolik a popiš jednotlivé osoby. * Pokud je na snímku | |
nějaké vozidlo, popiš jak vypadá. Pokud dokážeš identifikiovat | |
značku, řekni to. Pokud je na vozidle nějaké logo, řekni to. * O | |
vozidlech se zmiňuj jen, pokud na snímku opravdu jsou. Pokud ne, | |
nemluv o tom. * Nemluv o nemovitosti ani okolí. * Nepiš úvodní | |
fráze typu „Na obrázku je…“ – začni rovnou popisem: 'Je to…', | |
'Jsou to…'. * Odpověz česky, bez konverzačních odboček. | |
**Příklady formátu odpovědi** 1. Je to starší muž v černé bundě | |
a světlých kalhotách. Na hlavě má sluneční brýle a červenou | |
čepici bez loga. Má zvednutou levou ruku. 2. Jsou to tři lidé: | |
plešatý muž v modrém tričku s krátkými rukávy a šortkami, menší | |
tmavovláska v džínách a růžovém topu a blonďatá | |
dívka cca 15 let. Dívka mává rukou. Za nimi je bílé BMW X5. 3. | |
Je to kurýr, v ruce drží obálku, za ním stojí žluté kurýrní auto | |
DHL. 4. Je to dovážka jídla - na zemi za brankou jsou vyskládané | |
papírové tašky, za kurýrem stojí dodávka firmy Košík. 5. Je to | |
muž v montérkách; přes rameno má brašnu. Vzadu stojí červená | |
dodávka s logem firmy Alarmy s.r.o. 6. Je to pošťačka v modré | |
uniformě, na hlavě má čepici a vedle ní je vozík s poštou. | |
target_width: 1920 | |
use_memory: true | |
response_variable: response | |
- action: notify.jana_vasek_phone | |
data: | |
title: Zvonek | |
message: Někdo zvoní. {{ response.response_text }} | |
mode: queued |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment