Wie kann man in Home Assistant einen Kamera Snapshot erstellen und diesen über Telegram verschicken? Als smarte Benachrichtigung habe ich dies zuletzt umgesetzt und möchte dich daran teilhaben lassen. Im Rahmen meines Versuches, möglichst wenige Geräte und Anwendungen in meinem Smarthome zu nutzen, die ausschließlich über eine Anbindung an die Cloud funktionieren, habe ich zuletzt auch die bislang geliebte Netatmo Presence Kamera gegen eine andere Kamera getauscht. Tatsächlich ist die Netatmo Presence noch im Einsatz, da ich die automatische Flutlichtfunktion sehr schätze. Aber zeitgleich nutze ich nun auch eine UniFi Protect G4 Dome: [amazon box="B08VNBR1RY"] Nachdem die Kamera in Home…
Hallo Olli, Danke für die Anleitung. Ich habe das Problem das der Snapshot nicht mit übertragen wird. Füge ich nur eine Nachricht von HomeAssistant an Telegramm ein funktioniert es. Hast du eine Idee woran das liegen kann?
Hallo Oli, zuerst vielen Dank für die Anleitung. hatte aber genau das gleiche Problem wie Thomas. Snapshot wollte einfach nicht übertragen werden. War am verzweifeln woran es liegt. Endlich heute nach drei weiteren Tagen testen und probieren hat es genau mit der
Änderung (ab "Target") geklappt. Lag nur an den ' und genauem einrücken. Hoffe das hilft anderen auch. Nochmals vielen Dank.
target:
entity_id: camera.tapo_camera_fed6_hd_stream
data:
filename: >-
/config/www/cam_captures/tapo_camera_{{ now ().year }}_{{ now ().month
}}_{{ now ().day }}_{{ now ().hour }}_{{ now ().minute }}.jpg
- service: notify.telegram_notify_3
data:
title: TapoCam-Alarm!
message: Eingangsbereich Bewegung erkannt!
data:
photo:
file: >-
/config/www/cam_captures/tapo_camera_{{ now ().year }}_{{ now
().month }}_{{ now ().day }}_{{ now ().hour }}_{{ now ().minute
}}.jpg
mode: single
Hallo. Genau SOWAS habe ich gesucht! Vielen Dank!
Super. Das muss ich gleich mal ausprobieren. Danke schön.
Mir ist nur die now()-Kette zu lang. Ich werde dafür die strftime-Funktion von now() verwenden. Ist aber Geschmackssache.
{{ now ().year }}_{{ now ().month }}_{{ now ().day }}_{{ now ().hour }}_{{ now ().minute }} = 2023_9_30_7_29
{{ now().strftime("%Y_%m_%d_%H_%M") }} = 2023_09_30_07_29
Produktempfehlungen