abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

Alarm Auslöser über home assistant und Alexa ansagen

Frank
Vice President of the Homies

Hallo zusammen,

 

wenn ein Alarm ausgelöst wurde (Tür Fensterkontakt) sieht man, bei der Bosch smart home, unter den Meldungen in welchem Raum das war.

 

 

Diese Information würde ich gerne abgreifen und in Home Assistant verarbeiten, so dass ich Alexa Fragen kann wodurch wurde der Alarm ausgelöst bzw das bei Alarmauslösung diees über Alexa ausgegeben wird.

 

 

Ist das irgendwie möglich

Vielen Dank Frank

29 ANTWORTEN 29

M_Rapske
CEO of the Homies

Hallo @Frank .

 

Ja das ist möglich.

 

Aber du musst dich gut in Home Assistant auskennen.

Und das Alarmsystem in Home Assistant nachbilden.

 

Die Sprachverarbeitung mit Alexa und Home Assistant finde ich recht schwierig.

Ich habe mich aber nur Oberflächig damit beschäftigt.

 

Im großen und ganzen aufwändig, aber nicht unmöglich.

 

Grüße

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

(User mit hauptsächlich GEN I und fast 100 Geräten)

Frank
Vice President of the Homies

@M_Rapske 

Danke

Für die Sprachausgabe mit Alexa verwende ich NABU Casa.

 

Aber wie kann ich die Entität herausfinden die den Tür Fensterkontakt bennet welcher den Alarm ausgibt?

 

Unter Meldung wird dieser ja benannt.

 

Vielen Dank

Frank 

M_Rapske
CEO of the Homies

Hallo @Frank .

Du musst eine lange Abfrage der Zustände in YAML machen.

 

Hier ist z.b. meine offene Fensteranzeige in Home Assistant.

 

Screenshot_20231228_070045_Home Assistant.jpg

 

Mit den richtigen Bedingungen und Auslösern der Automation kannst du so den Fensterkontakt rausbekommen. Und statt einer Benachrichtigung auf Handy wie bei mir, kannst du es zu Alexa schicken.

 

Grüße 

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

(User mit hauptsächlich GEN I und fast 100 Geräten)

Frank
Vice President of the Homies

@M_Rapske 

 

Danke für den Tipp, soweit bin ich ja schon. Habe daran gar nicht gedacht.

 

Derzeit sagt mir Alexa sobald eine Tür aufgeht welche Tür es ist.

 

Ich habe auch im Home assistant Forum nachgefragt. Jedoch hat der User der mir freundlicherweise half leider nicht das BSH System. Vielleicht können wir ja so zusammen der Lösung näher kommen.

Weißt du vielleicht welche Entitäten ich für den BoschAlarm abfragen muss?

 

 

Home assistant Forum 

 

Frage 1

Wie kann ich die Bedingung abändern, so dass nicht der Schalter abgefragt wird sondern ob der Alarm eingeschaltet ist?

 

 

Frage 2

Wie kann ich die Durchsage des geöffneten Sensors bzw Tür/Fensters 5 mal wiederholen lassen, oder besser so lange bis der Alarm deaktiviert ist?

 

Vielen Dank

Frank

 

Frank
Vice President of the Homies

hh

M_Rapske
CEO of the Homies

Guten Morgen @Frank .

 

Du kannst das Alarmsystem mit Intrusion Detection System abfragen. 

 

Screenshot_20231229_075131_Home Assistant.png

 Die genauen Zustände habe ich nicht im Kopf.

Aber es gibt auch die Zustände "wird aktiviert" und "ausgelöst".

 

Zu Punkt 2. Es gibt die Möglichkeit über die UI in der Aktion eine Schleife zu erstellen mit der Bedingung bis xy wahr ist.

 

Screenshot_20231229_075740_Home Assistant.png

Ich hoffe das hilft dir weiter. 

 

Grüße 

 

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

(User mit hauptsächlich GEN I und fast 100 Geräten)

Frank
Vice President of the Homies

@M_Rapske Vielen Dank.

Leider kann ich hier keine Bilder mehr schicken.
Deshalb versuche ich es mit den PDFs auf meiner Homepage:

Mein Aufbau Bitte auch nach unten Scrollen es folgen noch weitere Seiten.
Falls dass nicht mit der PDF klappt, siehe bitte letzte Post hier im HA-Forum

Mein Aufbau in Bilder 

 


Zu Punkt 2. Es gibt die Möglichkeit über die UI in der Aktion eine Schleife zu erstellen mit der Bedingung bis xy wahr ist.

 

 Wo genau kommt diese Schleife hin. Ganz zum Schluss der letzten Aktion?
So wie ich es beim Aufbau gemacht habe?

 

Vielen Dank

Frank

M_Rapske
CEO of the Homies

Hallo @Frank .

 

Deine Aktionen müssen in die Schleife.

Dort werden Sie wiederholt. 

Auch eine Verzögerung von X sekunden muss mit rein. Damit er Alexa nicht zuspammt. Er wartet nicht bis Alexa fertig ist.

Screenshot_20231229_124527_Chrome.png

Nur das in der Schleife wird wiederholt. 

 

Grüße

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

(User mit hauptsächlich GEN I und fast 100 Geräten)

Frank
Vice President of the Homies

@M_Rapske 

 

Besten Dank.

Wo gebe ich die Verzögerungszeit ein?

Bei Aktion/Bedinungen?

 

Siehe bitte Screentshot

ob das so stimmt.

 

 

Es kommt leider keine Durchsage, wenn ich Alarm auslöse

 

Nachtrag:

Es kommt nur einmal die Meldung über Alexa "Alarm das Küchenfenster wurde geöffnet.

Dann vergeht eine gewisse Zeit und dann Tönt der Alarm über die Rauchmelder, aber Alexa meldet sich nicht mehr mit der Meldung.

 

 

Nachtrag 2

So funktioniert es.

Entität auf: Intrusion Detection System
Zustand: Aktiv, abwesend was bei BSH Vollschutz bedeutet.
Bei dem Zustand Auslöser kommt keine Meldung über Alexa

 

  Bedingung:

 

condition: state
entity_id: alarm_control_panel.intrusion_detection_system
state: armed_away
enabled: true

 

 

 

Das Abschalten des Alarms mit Deaktivieren habe ich auch nicht hinbekommen.
So habe ich einen Wiederholung von 5 mal eingegeben. 

 

    - choose:
        - conditions:
            - condition: trigger
              id:
                - Gartenhaus_zu
          sequence:
            - service: notify.alexa_media
              data:
                target:
                  - media_player.alexa_wohnzimmer
                  - media_player.echo_plus_kuche
                  - media_player.echo_dot_schlafzimmer
                  - media_player.franks_echo_pop
                  - media_player.alexa_tim
                data:
                  type: announce
                  method: speak
                message: Gartenhaus wurde geschlossen.
                title: Gartenhaus wurde geschlossen.
      alias: Gartenhaus_zu
  count: 5

 

 

M_Rapske
CEO of the Homies

Hallo @Frank .

 

Nicht ganz. 😉

 

Du hast eine Zeitabfrage eingefügt. 

Und diese Verzögerung muss mit in die Aktion.

 

Screenshot_20231229_164126_Home Assistant.jpg

 

Ich hoffe der Screenshot ist zu lesen. In der Vorschau sehr verpixelt.

Grüße 

 

 

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

(User mit hauptsächlich GEN I und fast 100 Geräten)

Frank
Vice President of the Homies

Hallo @M_Rapske 

 

Muss diese Verzögerung dann nach jedem Aufruf, oder reicht die einmal am Schluss?

Bild 

 

Also z.b. wie im Bild

 

 Küchenfenster OG

Verzögerung für 5 Sekunden

 

 Autogarage

Verzögerung für 5 Sekunden

 

 Haustüre

Verzögerung für 5 Sekunden

 

Wenn ja, wie kann ich diese Verschieben, denn eine Neu Aktion ist ja immer am Schluss.

 

Viel Wichtiger wäre der Anfang:

Da ich jetzt nur 

Aktiv, abwesend statt Ausgelöst verwenden kann,

Funktioniert das ganze nur im Vollschutz. Ist der Alarm auf Individuell oder Teilschutzgestellt funktioniert es leider nicht.

 

 

Vielen Dank

Frank

M_Rapske
CEO of the Homies

Hallo @Frank.

Einmal an Ende Reicht.

Die Verzögerung ist damit man die Sprachausgabe nicht schneller sendet als Alexa sprechen kann. 

Eventuell musst du die Länge anpassen. Damit alles gesagt wird.

 

Und wenn du neu sortieren willst kannst du das über die 3 punkte rechts machen. 

 

Grüße 

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

(User mit hauptsächlich GEN I und fast 100 Geräten)

Frank
Vice President of the Homies

@M_Rapske 

 

Jetzt funktioniert fast alles. Egal ob ich Vollschutz, Teilschutz oder Individuell anwähle.

 

Nur hört die Durchsage über Alexa "Alarm das Küchenfester wurde geöffnet" nicht auf.

 

    - delay:
        hours: 0
        minutes: 0
        seconds: 3
        milliseconds: 0
  until:
    - condition: device
      device_id: 41021c69eb451c76f65e187b0fadc6e1
      domain: alarm_control_panel
      entity_id: 5ae4497c7cc2a469259de1cc9aed32a6
      type: is_disarmed

 

Wo kann da noch der Haken liegen?

Danke

Frank

M_Rapske
CEO of the Homies

Hallo @Frank .

Hmm. Ich hab grade mal getestet.

Ich hab mich getäuscht mit der Alexa Abfolge. Die Sprachausgabe geht in eine Warteschlange. Die wird nicht neu überschrieben. Wenn die Automation also z.b. 20 mal den Befehl gesendet hat, spielt er es auch 20 mal ab. Vielleicht spielt er deswegen noch was ab, obwohl das Alarmsystem aus ist.

 

Ansonsten sieht die Automation für mich richtig aus.

 

Grüße 

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

(User mit hauptsächlich GEN I und fast 100 Geräten)

Frank
Vice President of the Homies

@M_Rapske 

Danke für deine Hilfe.

Ich habe auch nochmals im HA-Forum nachgefragt.
Falls ich was rausbekomme melde ich mich und gebe hier bescheid.
Nochmals viele lieben Dank.

Frank

M_Rapske
CEO of the Homies

@Frank alles klar👍

Helfe immer gerne. 

 

Hab durch deine Idee grade eine Anregung bekommen. Kann jetzt ohne die HA Cloud Alexa nach offenen Fenstern fragen, und sie nennt mir die Namen der Fenster.😁

 

Grüße 

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

(User mit hauptsächlich GEN I und fast 100 Geräten)

Frank
Vice President of the Homies

@M_Rapske 

Also ohne Nabu Casa?
Wie machst du das? Aber von der Ferne kannst du dann HA nicht steuerten. Oder?

Danke

Frank

M_Rapske
CEO of the Homies

@Frank .

Ich lasse eine Alexa Routine ein leeres Bosch Szenario starten. HA registriert das und löse damit eine Automation aus.  Mit dem Alexa last Call in HA weiß ich wo die Sprachausgabe hin muss.

 

Geht alles ohne externen Zugriff. 

Habe ich aber aktiv. Über die fritz.box selber.

 

Grüße 

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.

(User mit hauptsächlich GEN I und fast 100 Geräten)

Frank
Vice President of the Homies

@M_Rapske 

 

Ich habe es jetzt mit Hilfe des HS-Forum geschafft, so dass auch die Alexa Durchsage bei Abschalten des Alarms beendet wird.

 

Man hat mir dort freundlicherweise geholfen eine if -then Bedingung zu programmieren.

 

action:
- if:
- condition: trigger
id:
- Küchefenster OG
then:
- repeat:
sequence:
- service: notify.alexa_media
data:
target:
- media_player.franks_echo_pop
data:
type: announce
method: speak
message: Alarm! Alarm! das Küchefenster O G wurde geöffnet.
title: Alarm! Alarm!, das Küchefenster O G wurde geöffnet.
- delay:
hours: 0
minutes: 0
seconds: 10
milliseconds: 0
until:
- condition: device
device_id: 41021c69eb451c76f65e187b0fadc6e1
domain: alarm_control_panel
entity_id: 5ae4497c7cc2a469259de1cc9aed32a6
type: is_disarmed

 

Oben habe ich ja das Thema verlinkt, falls du oder jemand anders das auch nachlesen will.

Schade dass ich hier keine Bilder posten kann.

Nochmals vielen lieben Dank

Frank




Rechtswidrigen Inhalt melden