Zum Inhalt springen
Alles Automatisch
Automationen

AutomationGarage

Telegram-Button verarbeiten

Lauscht auf den Telegram-Callback vom Schließen-Button und schließt das Garagentor. Sendet Bestätigung per Telegram.

So läuft die Automation ab

In Worten statt YAML. Hat ein Schritt in meiner Config einen Namen, steht er oben und grau darunter, was technisch passiert.

Wenn
  • Ein Knopf in einer Telegram-Nachricht wird gedrückt

Nur wenn
  • Garagentor ist offen

Dann
  • 1.Benachrichtigung senden

  • 2.Garagentor schließen

  • 3.Benachrichtigung senden

So übernimmst du sie

Drei Schritte, dann läuft sie bei dir.

  1. 1

    Das brauchst du

    • Telegram BotIntegration
    • Jalousie/Rolladen-IntegrationIntegration
  2. 2

    Platzhalter durch deine Entities ersetzen

    Meine Entity-IDs sind durch Platzhalter ersetzt. Deine eigenen findest du unter Einstellungen → Geräte & Dienste → Entitäten.

    DEIN_GARAGENTOR2×
    Dein Garagentor (z.B. cover.garagentor)
  3. 3

    Einfügen

    EinstellungenAutomationen & SzenenAutomation erstellenNeue Automation erstellen

    Oben rechts über die drei Punkte „In YAML bearbeiten“ wählen, alles markieren, den Text von unten einfügen und speichern.

    Garage: Telegram-Button verarbeiten
    # Entity-IDs sind anonymisiert. Ersetze sie durch deine eigenen.
    # Beispiel: light.dein_wohnzimmer_licht -> light.wohnzimmer_deckenlampe
    # Garage: Telegram-Button verarbeiten
    # Reagiert auf den Telegram Inline-Button "Garagentor schließen"
    # und schließt das Tor mit Bestätigung.
    
    alias: "Garage: Telegram-Button verarbeiten"
    description: >-
      Lauscht auf den Telegram-Callback vom Schließen-Button und schließt das
      Garagentor.
    
    # Ausloser: Wann wird die Automation gestartet?
    triggers:
      # Telegram Callback-Button "/garagentor_schliessen" wurde gedrückt
      - platform: event
        event_type: telegram_callback
        event_data:
          data: /garagentor_schliessen
    
    # Bedingungen: Nur ausführen wenn...
    conditions:
      # Nur schließen wenn das Tor tatsächlich offen ist
      - condition: state
        entity_id: cover.DEIN_GARAGENTOR  # z.B. cover.garagentor_garagentor_main_channel
        state: open
    
    # Aktionen: Was passiert?
    actions:
      # Telegram-Callback beantworten (entfernt Ladekreis vom Button)
      - action: telegram_bot.answer_callback_query
        data:
          callback_query_id: "{{ trigger.event.data.id }}"
          message: Garagentor wird geschlossen...
      # Garagentor schließen
      - action: cover.close_cover
        target:
          entity_id: cover.DEIN_GARAGENTOR
      # Bestätigung per Telegram senden
      - action: telegram_bot.send_message
        data:
          message: Garagentor wurde geschlossen.
    
    mode: single
    

    Aus meinem Home Assistant, Stand 4. April 2026.