Sicherheit: Kamera Telegram-Buttons
Verarbeitet Inline-Buttons aus den AI-Kamera-Benachrichtigungen. Ermoeglicht: Außenbeleuchtung einschalten, neues Kamerafoto anfordern oder Erkennung 30 Min stumm schalten.
Entitäten:lightcameratelegram_botautomation
Was brauchst du dafür?
Integrationen
- Telegram Bot
- Kamera-Integration
Geräte
- Licht
- Kamera
Was musst du anpassen?
| Platzhalter | Ersetze mit |
|---|---|
| DEINE_AUSSENLEUCHTE | Ersetze mit deiner Entity-ID |
| DEINE_GARTENLEUCHTE | Ersetze mit deiner Entity-ID |
| DEINE_KAMERA | Deine Kamera-Entity-ID (z.B. camera.einfahrt) |
Sicherheit: Kamera Telegram-Buttons
# Entity-IDs sind anonymisiert. Ersetze sie durch deine eigenen.
# Beispiel: light.dein_wohnzimmer_licht -> light.wohnzimmer_deckenlampe
# Sicherheit: Kamera Telegram-Buttons
# Verarbeitet die Inline-Buttons aus den Kamera-Benachrichtigungen.
# Ermoeglicht: Licht einschalten, neues Foto anfordern, Erkennung 30 Min stumm schalten.
alias: "Sicherheit: Kamera Telegram-Buttons"
description: Verarbeitet Inline-Buttons aus Kamera-Benachrichtigungen
# --- Trigger: Telegram Callback-Buttons ---
triggers:
# Einfahrt: Licht an
- trigger: event
event_type: telegram_callback
event_data:
data: /einfahrt_licht_an
id: einfahrt_licht
# Garten: Licht an
- trigger: event
event_type: telegram_callback
event_data:
data: /garten_licht_an
id: garten_licht
# Einfahrt: Neues Foto
- trigger: event
event_type: telegram_callback
event_data:
data: /einfahrt_neues_foto
id: einfahrt_foto
# Garten: Neues Foto
- trigger: event
event_type: telegram_callback
event_data:
data: /garten_neues_foto
id: garten_foto
# Einfahrt: 30 Min stumm
- trigger: event
event_type: telegram_callback
event_data:
data: /einfahrt_stumm_30
id: einfahrt_stumm
# Garten: 30 Min stumm
- trigger: event
event_type: telegram_callback
event_data:
data: /garten_stumm_30
id: garten_stumm
# --- Aktionen ---
actions:
# Telegram Callback bestaetigen
- action: telegram_bot.answer_callback_query
data:
callback_query_id: "{{ trigger.event.data.id }}"
message: Wird ausgefuehrt...
- choose:
# --- Einfahrt: Licht einschalten ---
- conditions:
- condition: trigger
id: [einfahrt_licht]
sequence:
- action: light.turn_on
target:
entity_id: light.DEINE_AUSSENLEUCHTE # z.B. Haustuerbeleuchtung
- action: telegram_bot.send_message
data:
message: Haustuerbeleuchtung eingeschaltet.
# --- Garten: Licht einschalten ---
- conditions:
- condition: trigger
id: [garten_licht]
sequence:
- action: light.turn_on
target:
entity_id: light.DEINE_GARTENLEUCHTE # z.B. Terrassenbeleuchtung
- action: telegram_bot.send_message
data:
message: Terrassenbeleuchtung eingeschaltet.
# --- Einfahrt: Neues Foto ---
- conditions:
- condition: trigger
id: [einfahrt_foto]
sequence:
- variables:
snap_file: '/config/www/tmp/camera/einfahrt_{{ now().strftime("%H%M%S") }}.jpg'
- action: camera.snapshot
target:
entity_id: camera.DEINE_KAMERA # Einfahrt-Kamera
data:
filename: "{{ snap_file }}"
- delay: 00:00:03
- action: telegram_bot.send_photo
data:
caption: 'Einfahrt -- {{ now().strftime("%H:%M") }}'
file: "{{ snap_file }}"
# --- Garten: Neues Foto ---
- conditions:
- condition: trigger
id: [garten_foto]
sequence:
- variables:
snap_file: '/config/www/tmp/camera/garten_{{ now().strftime("%H%M%S") }}.jpg'
- action: camera.snapshot
target:
entity_id: camera.DEINE_KAMERA # Garten-/Terrassenkamera
data:
filename: "{{ snap_file }}"
- delay: 00:00:03
- action: telegram_bot.send_photo
data:
caption: 'Garten -- {{ now().strftime("%H:%M") }}'
file: "{{ snap_file }}"
# --- Einfahrt: 30 Min stumm schalten ---
- conditions:
- condition: trigger
id: [einfahrt_stumm]
sequence:
- action: automation.turn_off
target:
entity_id: automation.sicherheit_einfahrt_ai_erkennung
- action: telegram_bot.send_message
data:
message: Einfahrt-Erkennung fuer 30 Min. pausiert.
- delay: 00:30:00
- action: automation.turn_on
target:
entity_id: automation.sicherheit_einfahrt_ai_erkennung
- action: telegram_bot.send_message
data:
message: Einfahrt-Erkennung wieder aktiv.
# --- Garten: 30 Min stumm schalten ---
- conditions:
- condition: trigger
id: [garten_stumm]
sequence:
- action: automation.turn_off
target:
entity_id: automation.sicherheit_garten_ai_erkennung
- action: telegram_bot.send_message
data:
message: Garten-Erkennung fuer 30 Min. pausiert.
- delay: 00:30:00
- action: automation.turn_on
target:
entity_id: automation.sicherheit_garten_ai_erkennung
- action: telegram_bot.send_message
data:
message: Garten-Erkennung wieder aktiv.
mode: queued
max: 5
