Sicherheit: Schutz vor Brand und Feuer durch vernetzte Rauchmelder und Push-Mitteilung

IM EINSATZ?

Dann schau dir UNSEREN LOXKURS an und profitiere von unserem Wissen!

Hausautomation beinhaltet klassischerweise neben erhöhtem Komfort und Energiespareffekten auch den Sicherheitsfokus. Vernetzte Rauchmelder (HomeMatic Funk-Rauchmelder HM-SEC-SD (Affiliate-Link) helfen hierbei, den Schutz vor Brand und Feuer effektiver und intelligenter zu machen.

Hier wird gezeigt, wie der Rauchmelder von HomeMatic mit der Hausautomation-Software FHEM konfiguriert wird. Zusätzlich wird erklärt, wie bei einem Alarmfall eine Push-Mitteilung an das Smartphone übermittelt werden kann.

HomeMatic Funk-Rauchmelder HM-SEC-SD

Der HomeMatic Rauchmelder verfügt über eine VdS-Zertifizierung und basiert, wie alle Geräte im HomeMatic-BidCoS-System, auf 868 MHz, arbeitet jedoch auf Grund der Sicherheitsaspekte des Gerätes auf individuellen Funkfrequenzen.

Der HM-SEC-SD (Affiliate-Link) besitzt eine Warnsirene und eine Notbeleuchtung, welche im Alarmfall auslösen. Er verfügt über die Möglichkeit, alle weiteren an ihn gekoppelten Rauchmelder zu alarmieren, wenn in einem Raum Brand- oder Rauchentwicklung erkannt wurde.
Im Lieferumfang befinden sich der Funk-Rauchmelder, drei Mignon-Batterien (AA), die Montageplatte und die obligatorische Bedienungsanleitung.

Funk-Rauchmelder in Hausautomation einbinden: Betrieb mit FHEM

Nach dem Einlegen der Batterien kann der Rauchmelder in den Anlernmodus versetzt werden. Dazu wird der Taster des Funkmoduls auf der Rückseite kurz gedrückt (ein langer Tastendruck würde das Menü „öffnen“). Um den Funk-Rauchmelder mit der Hausautomation-Software FHEM zu koppeln, wird ein entsprechendes Gateway benötigt.

Hier kann der HomeMatic Konfigurations-LAN-Adapter (HMLAN) (Affiliate-Link) in Verbindung mit FHEM auf einem RaspberryPi (Model B) (Affiliate-Link) empfohlen werden. Diese Kombination wurde mehrfach getestet und läuft sehr stabil.

Der HMLAN wird nun FHEM-seitig ebenfalls in den Anlern-Modus gebracht. Dazu wird folgender Befehl abgesetzt, wobei HMLAN1 der (frei gewählte) Name des Adapters ist:

set HMLAN1 hmPairForSec 60

Das erfolgreiche Anlernen wird seitens des HomeMatic Funk-Rauchmelders mit einem grünen Aufleuchten der LED und seitens FHEM mit einem neuen Device im Raum „CUL_HM“ quittiert. Der Übersichtlichkeit halber sollte das Gerät – hier „CUL_HM_HM_SEC_SD_260ED4“ zu finden unter „smokeDetector“ -mit folgendem Befehl in einen lesbaren Namen umbenannt werden (hier wird das Kürzel „FL“ vorangestellt, weil der Rauchmelder im Hausflur der Wohnung installiert ist):

rename CUL_HM_HM_SEC_SD_260ED4 FL.Rauchmelder

Um ein sog. Team aufzubauen, welches von FHEM mit weiteren Funktionen angesprochen werden kann, muss innerhalb der Hausautomation-Software zunächst zusätzlich ein virtueller Melder samt virtuellem Kanal angelegt werden, welcher anschließend mit dem echten HomeMatic Funk-Rauchmelder gekoppelt wird:

define TeamVirtuell CUL_HM 111111
set TeamVirtuell virtual 1

Der daraufhin entstandene Kanal (hier „TeamVirtuell_Btn_1“) kann anschließend aus Gründen der Lesbarkeit umbenannt werden:

rename TeamVirtuell_Btn_1 FL.Teammelder

Nun erfolgt das Kopplen der beiden Geräte aneinander, um den Vorgang abzuschließen:

set FL.Teammelder peerChan 0 FL.Rauchmelder single set

Letztendlich können die beiden neuen „Geräte“ in den jeweiligen Raum verschoben werden, dem sie zugehörig sind:

attr FL.Rauchmelder room Flur
attr FL.Teammelder room Flur

Das Team-Gerät kann von FHEM mit den Befehlen „teamCall“, „alarmOn“ und „alarmOff“ angesteuert werden.

Der Teamcall bewirkt, dass sich alle im Team befindlichen Rauchmelder mit einem leisen, sich zehn mal wiederholenden Piepston bemerkbar machen und so die Kopplung untereinander bestätigen.

Die Funktionen „alarmOn“ und „alarmOff“ können verwendet werden, um die Sirene des HomeMatic Funk-Rauchmelders fernzusteuern. Vorsicht: Die Lautstärke der Sirene liegt bei rund 85 dB!

Push-Meldung im Brandfall

Im Folgenden soll gezeigt werden, wie mit Hilfe der Push-App „Pushover“ (iPhone) (wir haben hier berichtet), eine Warnmeldung auf das Smartphone übertragen werden kann.

Zunächst soll der Rauchmelder so eingestellt werden, dass nur dann ein Event ausgelöst wird, wenn sich sein Status ändert:

attr FL.Rauchmelder event-on-change-reading state

Anschließend muss, wie im verlinkten Artikel, der eigene Pushover-Account fertig eingerichtet werden. Ein mögliches notify könnte folgendermaßen aussehen:

define Noti_RauchmelderPushOn notify FL.Rauchmelder:smoke-Alarm.* { system ("curl -s -F 'token=agxNg2gv9XUEoqhh2WQNwsSy7MVGTv' -F 'user=uN3ceyc3i1v7wpmBsgGu1ad2YBRpkn' -F 'message=FlurnRauchmelder aktiv' https://api.pushover.net/1/messages.json")}

Dabei müssen die Werte „token“ und „user“ gegen die individuellen Zeichenketten des eigenen Pushover-Accounts ausgetauscht werden.

Um die Funktion des notify zu testen, kann mit folgendem Befehl der Alarm am Rauchmelder ausgelöst werden. Den Rauchmelder dazu am Besten unter eine dicke Decke packen, damit die Nachbarn nicht senkrecht stehen.

set FL.Teammelder alarmOn

Die Pushnachricht sollte jetzt aufgrund der Statusänderung des Rauchmelders auf das Smartphone übertragen werden. Mit

set FL.Teammelder alarmOff

kann der Alarm wieder deaktiviert werden. Mit folgendem notify wird auch diese Meldung auf das Smartphone übertragen:

define Noti_RauchmelderPushOff notify FL.Rauchmelder:off { system ("curl -s -F 'token=agxNg2gv9XUEoqhh2WQNwsSy7MVGTv' -F 'user=uN3ceyc3i1v7wpmBsgGu1ad2YBRpkn' -F 'message=FlurnRauchmelder deaktiviert' https://api.pushover.net/1/messages.json")}

Aus meinem täglichen Leben

Der HomeMatic Funk-Rauchmelder HM-Sec-SD (Affiliate-Link) bietet in Kombination mit FHEM auf einem RaspberryPi enorm viele Möglichkeiten, ein Sicherheits-Setup im eigenen Smart Home zu erstellen.

Durch die Kopplung des Rauchmelders mit anderen virtuellen oder echten Meldern ist eine Alarmierung zu jeder Zeit in der gesamten Wohnung umsetzbar. Zusätzlich kann, wie hier gezeigt, auch bei Abwesenheit eine Warnung erfolgen. Ein wichtiger Hinweis bei der Benutzung ist die regelmäßige “Kalibrierung” des HomeMatic Funk-Rauchmelders.

Durch Betätigen des Test-Knopfes auf der Front wird einerseits die Funktionsfähigkeit bestätigt, andererseits aber auch eine Kalibrierung an aktuelle “Staub-” und “Verschmutzungsverhältnisse” im Inneren des Rauchmelders vorgenommen. Dies vermeidet Fehlalarme und ähnliche unschöne Ereignisse.

Tipp: Das 3er-Set spart bares Geld! (Affiliate-Link)

Für mich ist der HomeMatic Funk-Rauchmelder HM-Sec-SD eine essentielle Sicherheits-Komponente im Smart Home, die ich nicht mehr missen möchte.

44 Kommentare
  1. Hallo,
    vorneweg, dein Blog ist echt klasse, alles ist einfach geschrieben und eigentlich idiotensicher. Und trotzdem funktioniert die Einrichtung meines Homematic Rauchmelders nicht so wie es beschrieben wurde! Ich habe alle Kommandos ein zu eins übernommen, bekomme aber bei dem Kommando >
    set FL.Teammelder alarmOn folgende Fehlermeldung:
    Unknown argument alarmOn, choose one of peerChan postEvent press valvePos ??!! Als ob das Kommando gar nicht bekannt wäre. Zur Info, der Rauchmelder HM-SEC-SD hat Firmware 1.0. Was könnte das Problem sein?
    Gruß
    Peter

    1. Hallo Peter,

      es scheint, als hättest Du nicht das Team angesprochen. Die von dir genannte Fehlermeldung bezieht sich darauf, dass NUR das Team mit dem AlarmOn angesprochen werden kann.
      Bitte sende mir einen Auszug aus deiner fhem.cfg.

      Viele Grüße
      Christoph

    2. Hallo Christoph,
      danke für die Antwort, jedoch war die Lösung eine ganz andere ;).
      Ein update check und ein update mit gefolgtem Reboot der Fritzbox 7490 brachte dann das richtige Ergebnis!

      Viele Grüsse
      Peter

  2. Hallo Christoph!
    Wie sind Deine Erfahrungen mit dem Rauchmelder bezüglich Fehlalarmen? Hier liest man ja in Bewertungen recht schlechtes.

    Gruß
    Jan

    1. Hallo Jan,

      ich habe den Rauchmelder nun seit 1,5 Monaten im Einsatz und kann nichts Negatives berichten.
      Habe extra beim Staubwischen versucht, Staub aufzuwirbeln etc., um einen möglichen Fehlalarm auszulösen: erfolglos 😉

      Mein Fazit: Bisher keine Fehlalarme!

      VG
      Christoph

    2. Hi,
      ich bin gerade dabei die von Dir beschriebene Lösung für mich zu planen. Auch ich habe über viele Fehlalarme gelesen. Da es nun weitere zwei Monate später ist, wollte ich noch einmal Fragen, wie das bei Dir mit den Fehlalarmen aussieht.

      Danke
      c.

  3. Hallo Christoph,

    ich besitze 4 Rauchmelder, die ich in 2 voneinander getrennten Wohnungen anbringen möchte. Meines erarchtens würde es Sinn machen diese dann in 2 Gruppen aufzuteilen, sodass ich bei einem Alarm auch Unterscheiden kann in welcher Wohnung der Auslöser ist (z.B Nachricht per Pushover). Aber ich möchte auch egal in welcher Wohnung einer auslöst alle angehen. Ist das überhaupt umsetzbar.

    1. Hi Benny,
      wenn du zwei getrennte Gruppen hast, kannst du bei einem Alarm, der von einer Gruppe ausgelöst wird über ein notify in FHEM auch die andere Gruppe unterrichten und dort auch den Alarm aktiv auslösen. Da FHEM in diesem Fall der Mittelsmann ist, musst du natürlich immer sicherstellen, dass dein System stabil läuft.
      Grüße
      Jörg

    2. Hallo Benny,

      ja das ist umsetzbar. Mach erstmal 2 Teams. Wenn eines der beiden Teams auslöst, kannst du ja ein notify triggern, welches das Soundmodul des anderen Teams anspricht.

      Viele Grüße
      Christoph

  4. Ich nun doch anderst gemacht. Einfach alle untereinander gepeert. Nur mit der Pushover-Benachrichtigung gibt’s noch ein keines Problem. Und zwar fragt der Notify ja den Status ab und der scheint sich bei Auslösung nicht sofort zu ändern. Hatte gestern erst probiert und ne Nachricht nach über einer Stunde bekommen.

    1. Das Pushover Problem ist auch gelöst. Wenn der Rauchmelder von sich aus auslöst, bekomme ich sofort nen Alarm. So muss das sein 😉 Danke für eure Hilfe. Euer Blog ist Klasse, weiter so 🙂

  5. Hallo, bin froh, als Neuling einen so hilfreichen Blog wie diesen gefunden zu haben. Habe FHEM auf einer Raspberry Pi installiert, auch das einbinden eines Rauchmelders HM-SEC-SD hat wie erklärt perfekt funktioniert. Nun möchte ich meinen Homematic-Zwischenstecker beim Auslösen eines Alarmes mit dem notify-Befehl auslösen und weiss leider nicht, wieso es nicht funktioniert. Hier ein Auszug aus meiner fhem.cfg:

    #Rauchmelder
    define hm.rauchmelder CUL_HM 233DC1
    attr hm.rauchmelder .devInfo 000100
    attr hm.rauchmelder .stc CD
    attr hm.rauchmelder actCycle 099:00
    attr hm.rauchmelder actStatus unknown
    attr hm.rauchmelder event-on-change-reading state
    attr hm.rauchmelder expert 2_full
    attr hm.rauchmelder firmware 1.0
    attr hm.rauchmelder model HM-SEC-SD
    attr hm.rauchmelder msgRepeat 1
    attr hm.rauchmelder peerIDs 00000000,
    attr hm.rauchmelder room Wohnung
    attr hm.rauchmelder serialNr KEQ0707254
    attr hm.rauchmelder subType smokeDetector
    attr hm.rauchmelder webCmd test:alarmOn:alarmOff

    define Notbeleuchtung notify hm.rauchmelder:smoke-Alarm.* {\fhem(“set hm.zwischenstecker on”);;}\

    define FileLog_hm.rauchmelder FileLog ./log/hm.rauchmelder-%Y.log hm.rauchmelder
    attr FileLog_hm.rauchmelder logtype text
    attr FileLog_hm.rauchmelder room hidden

    define ActionDetector CUL_HM 000000
    attr ActionDetector actCycle 600
    attr ActionDetector event-on-change-reading .*
    attr ActionDetector room hidden
    define FileLog_ActionDetector FileLog ./log/ActionDetector-%Y.log ActionDetector
    attr FileLog_ActionDetector logtype text
    attr FileLog_ActionDetector room hidden

    1. Mittlerweile funktioniert das Schalten der Steckdose mittels notify-Befehl, sobald der Rauchmelder auslöst. Nun habe ich noch folgendes Problem: wenn ich den Rauchmelder aus FHEM heraus mit alarmOn manuell auslöse wird der Schaltvorgang sowie der Pushover-Befehl auf das Handy erst dann ausgelöst, wenn ich direkt am Rauchmelder auf die Prüftaste drücke, von sich aus passiert erst einmal nichts. Nach zehn Minuten bekomme ich dann per Pushover die Nachricht, dass der Rauchmelder wieder deaktiviert wurde.

    2. Hallo Christoph, hier der Notify:

      define Notbeleuchtung notify hm.rauchmelder:smoke-Alarm.* set hm.zwischenstecker on

      define Noti_RauchmelderPushOn notify hm.rauchmelder:smoke-Alarm.* { system (“curl -s -F ‘token=xxxxx’ -F ‘user=xxxxx’ -F ‘message=Rauchmelder aktiv’ https://api.pushover.net/1/messages.json”)}

      define Noti_RauchmelderPushOff notify hm.rauchmelder:off { system (“curl -s -F ‘token=xxxxx’ -F ‘user=xxxxx’ -F ‘message=Rauchmelder deaktiviert’ https://api.pushover.net/1/messages.json”)}

      Und hier die Attribute des Rauchmelders:

      #RAUCHMELDER
      define hm.rauchmelder CUL_HM 233DC1
      attr hm.rauchmelder .devInfo 000100
      attr hm.rauchmelder .stc CD
      attr hm.rauchmelder actCycle 099:00
      attr hm.rauchmelder actStatus alive
      attr hm.rauchmelder autoReadReg 4_reqStatus
      attr hm.rauchmelder event-on-change-reading state
      attr hm.rauchmelder expert 2_full
      attr hm.rauchmelder firmware 1.0
      attr hm.rauchmelder model HM-SEC-SD
      attr hm.rauchmelder msgRepeat 1
      attr hm.rauchmelder peerIDs 00000000,233DC101,
      attr hm.rauchmelder room Wohnung
      attr hm.rauchmelder serialNr KEQ0707254
      attr hm.rauchmelder subType smokeDetector
      attr hm.rauchmelder webCmd test:alarmOn:alarmOff

      Vielen Dank im Voraus für Deine Mühe, VG!

    3. Hallo Dominik,

      bitte beachte, dass du ZWEI Devices hast. Einmal den physischen Rauchmelder (bei dir “hm.rauchmelder”), du aber auch noch ein virtuelles Team hast. An letzteres sendest du ja auch deine “alarmOn”-Signale.

      Wenn du bei manuellem drücken von “alarmOn” ein Pushover haben willst, musst du also ein weiteres notify bauen (ich weiss nicht wie dein Team-Device heisst, nehmen wir mal an es hiesse “hm.teamrauchmelder”), welches etwa wie folgt aussieht:

      define Noti_RauchmelderPushOnBeiManuellerAktivierung notify hm.teamrauchmelder:alarmOn { system (“curl -s -F ‘token=xxxxx’ -F ‘user=xxxxx’ -F ‘message=Rauchmelder aktiv’ https://api.pushover.net/1/messages.json”)}

      VG
      Christoph

    4. Hallo Christoph,

      leider komme ich nicht weiter … habe wie oben beschrieben das virtuelle Team erzeugt, nur leider kennt dieses Team den Befehl “alarmOn” (unknown argument) nicht … vielleicht kannst Du mir da auch weiterhelfen, falls Du noch Geduld hast 🙂

  6. Danke für deine super Beiträge.
    Kleiner Hinweis du hast ein Tippfehler in der Anleitung

    rename TeamVirtuell_Btn_1 FL.Teammelder
    sollte
    rename TeamVirtuell_Btn1 FL.Teammelder
    sein

    1. Richtig: wäre ne Idee, damit den Blog zu aktualisieren, oder?? Ich bin auch darüber gestolpert.

      Gibt es nicht mittlerweile auch ein einfacheres Format für die PushOver Benachrichtigungen, wenn man mit “define PushOverName …” das Token und den User festlegt und dann mit “set PushOveName ‘title’ ‘message'” Nachrichten verschickt? Das habt ihr in einem späteren Blog auch so gemacht, oder?

  7. Hallo Christoph,

    wie sieht es jetzt nach einer längeren Testphase mit den Fehlalarmen aus?
    Kalibrierst du jeden Monat alle Rauchmelder (wie es in der Anleitung steht)?

    Ich überlege mir schon länger diese Rauchmelder zu holen. Die schlechten Rezessionen halten mich noch ab.

    Vielen Dank!

    Gruß Timo

    1. Hallo Timo,

      noch nie kalibriert und seit dem Datum des Artikels auch noch kein einziger Fehlalarm oder Ähnliches. Von mir weiterhin: empfehlenswert.

      VG
      Christoph

  8. Hallo,
    Danke für die Anleitung. Hätte da noch einen Verbesserungsvorschlag, es gibt in Fhem ein pushover-Modul (http://forum.fhem.de/index.php/topic,16215.0.html).
    Damit ist das Absetzen von Pushnachrichten wesentlich komfortabler.

    Gruß Holgi

    1. Hallo Holgi,

      danke für den Hinweis. Das Modul ist mir zwar bekannt, aber Jörg und ich haben bisher noch keine weitreichenden Erfahrung gemacht, weshalb wir noch die “alten” Bash-Variante nutzen.
      Danke dir trotzdem! Mal sehen, ob ich hierzu mal was schreiben kann.

      VG
      Christoph

  9. Hallo Leute,
    ich habe folgendes Problem schon gleich zu Anfang. Ich bekomme die BMs einfach nicht richtig angelernt. Ich kann sie zwar nach dem Anlernvorgang im FHEM unter smokedetector sehen, kann aber keinen status request durchführen. Zudem blinkt die LED am BM auch rot und nicht grün, was ja beim anlernen dafür steht, dass das nicht richtig geklappt hat. Nutze einen HM-Stick und Raspberry pi. Hat jem vielleicht eine Idee??

    1. Hallo,

      zunächst einmal würde ich dir empfehlen, ein FHEM-Update durchzuführen: “update check” und dann ein “update”. Danach ein “shutdown restart”.
      Wenn das alles nichts damit zu tun hat, poste doch bitte mal den Auszug für die BM aus deiner fhem.cfg.

      VG
      Christoph

  10. Hi,
    also hier mal ein Auszug aus meiner cfg:

    define Rauchmelder CUL_HM 2A2801
    attr Rauchmelder .devInfo 000100
    attr Rauchmelder .stc CD
    attr Rauchmelder actCycle 099:00
    attr Rauchmelder actStatus alive
    attr Rauchmelder expert 2_full
    attr Rauchmelder firmware 1.1
    attr Rauchmelder model HM-SEC-SD
    attr Rauchmelder peerIDs
    attr Rauchmelder room CUL_HM
    attr Rauchmelder serialNr LEQ0224855
    attr Rauchmelder subType smokeDetector
    attr Rauchmelder webCmd test:alarmOn:alarmOff
    define FileLog_Rauchmelder FileLog ./log/Rauchmelder-%Y.log Rauchmelder
    attr FileLog_Rauchmelder logtype text
    attr FileLog_Rauchmelder room CUL_HM
    define ActionDetector CUL_HM 000000
    attr ActionDetector actCycle 600
    attr ActionDetector event-on-change-reading .*
    attr ActionDetector room CUL_HM
    define FileLog_ActionDetector FileLog ./log/ActionDetector-%Y.log ActionDetector
    attr FileLog_ActionDetector logtype text
    attr FileLog_ActionDetector room CUL_HM
    define TeamVirtuell CUL_HM 111111
    attr TeamVirtuell expert 2_full
    attr TeamVirtuell model virtual_1
    attr TeamVirtuell peerIDs
    attr TeamVirtuell subType virtual
    define RauchmelderTeamleader CUL_HM 11111101
    attr RauchmelderTeamleader expert
    attr RauchmelderTeamleader model virtual_1
    attr RauchmelderTeamleader peerIDs 2A280101,
    attr RauchmelderTeamleader room CUL_HM
    attr RauchmelderTeamleader webCmd press short:press long
    define FileLog_RauchmelderTeamleader FileLog ./log/RauchmelderTeamleader-%Y.log RauchmelderTeamleader
    attr FileLog_RauchmelderTeamleader logtype text
    attr FileLog_RauchmelderTeamleader room CUL_HM

    Hab deine Anleitung mal befolgt, kann den Rauchmelder bzw meinen virtuellen Teamleader immernoch nicht ansprechen.

    Lg

  11. Hallo Christoph,

    habe den HM Rauchmelder entsprechend deiner Anleitung und den Hinwiesen im FHEM Wiki gekoppelt und konfiguriert. Er wird auch angezeigt, Ebenso wie das angelegte Teammitglied. cfg scheint i.O. Nun bekomme ich alle Sekunden einen Fehler im Log:
    2014.12.16 19:50:08 1: Error: CUL_HM_HM_SEC_SD_XXXXXXX has no TYPE
    Hast du eine Idee?
    Gruß

    1. Hallo Christoph,
      Problem ist mittlerweile gelöst. Habe nach FHEM-HM Anleitung den RM noch einmal komplett gelöscht uns angelegt und damit wurden alle Parameter gelesen und übernommen. Viele Grüße und Frohes Fest! KaJo

  12. Hallo Christoph,

    habe das Problem, dass das RauchmelderTeam nach dem Befehl “set RauchmelderTeam alarmon” keinen Alarmton beim angeschlossenen Rauchmelder erzeugt, obwohl der Status beim Rauchmelder dann auf “smoke-Alarm_0b” steht.

    Folgender Auszug aus der FHEM:

    define Rauchmelder_1 CUL_HM 30CCCE
    attr Rauchmelder_1 IODev CUL_1
    attr Rauchmelder_1 actCycle 099:00
    attr Rauchmelder_1 actStatus alive
    attr Rauchmelder_1 autoReadReg 4_reqStatus
    attr Rauchmelder_1 expert 2_full
    attr Rauchmelder_1 firmware 1.1
    attr Rauchmelder_1 model HM-SEC-SD
    attr Rauchmelder_1 msgRepeat 1
    attr Rauchmelder_1 room Rauchmelder
    attr Rauchmelder_1 serialNr LEQ1094465
    attr Rauchmelder_1 subType smokeDetector
    attr Rauchmelder_1 webCmd statusRequest
    define FileLog_Rauchmelder_1 FileLog ./log/Rauchmelder_1-%Y.log Rauchmelder_1
    attr FileLog_Rauchmelder_1 logtype text

    define TeamVirtuell CUL_HM 111111
    attr TeamVirtuell IODev CUL_1
    attr TeamVirtuell autoReadReg 4_reqStatus
    attr TeamVirtuell expert 2_full
    attr TeamVirtuell model virtual_1
    attr TeamVirtuell subType virtual
    define RauchmelderTeam CUL_HM 11111101
    attr RauchmelderTeam model virtual_1
    attr RauchmelderTeam peerIDs 30CCCE01,
    attr RauchmelderTeam room Rauchmelder
    attr RauchmelderTeam webCmd press short:press long

    define Rauchmelder_Anruf notify RauchmelderTeam:smoke-Alarm.* {fhem (“set FritzBox call 0173xxxxxx 120 say:Rauchmelder Alarm im Haus”)}

    Bitte um Hilfe.
    Im Vorraus vielen Dank!

    1. Hallo,

      ich habe gerade das gleiche Problem.

      Wurde hierfür schon eine Lösung gefunden?

      Danke und liebe Grüß!

    2. Hallo Christoph und Jörg,

      voran erstmal vielen Dank für Euren tollen Blog. Ich kämpfe leider auch gerade mit dem hier beschriebenen Problem (bei mir HM-SEC_SD 2), vielleicht könnte doch nochmal einer von Euch was zu schreiben.

      Im voraus schon mal vielen Dank.

      LG Simon

    3. Hallo

      gibt es mittlerweile eine Lösung?
      Ich habe mich an der Anleitung im Blog orientiert.

      Ich bekomme wie oben beschrieben mit AlarmOn und AlarmOff an den (virtuellen) Teamleader keine Tonausgabe aber ein Pushover von allen angelernten Rauchmeldern, nicht vom Teammelder. Ebenfalls erfolgt keine Tonausgabe wenn ich den TeamCall mache. Andersrum geht es: Rauchmelder auslösen lassen erzeugt PushOver.

      Danke im voraus für die Hilfe
      Grüße

  13. Hallo! Vielen Dank für diesen Artikel! Ich habe umfassende Informationen über die verschiedenen Detektoren empfangen. Aber ich habe Fragen über die Notbeleuchtung. Ist es so nützlich wie alle Anzeigen zu sagen? Ich suchte bei Google und Ich habe versucht, alle Preise zu vergleichen. Zum Beispiel Lan Vien gut, aber der Preis ist hoch http://pc24.de/notbeleuchtung/van-lien. Ich muss mehr als 1000 Euro ausgeben, um das ganze Haus auszustatten. Ist es das wert?

  14. Hallo,

    ich habe das Problem, wenn die Rauchmelder auslösen, ändert sich der Status im fhem auf beispielsweise auf “smoke-Alarm_01” und es wird keine Pushover Meldung geschickt, selbst nach 10min passiert da nichts weiter. Erst wenn ich manuell auf “statusRequest” klicke dann ändert sich der Status auf smoke-Alarm und es kommt die Meldung aufs Handy. Kann jemand helfen? Hier noch der Auszug.

    define ActionDetector CUL_HM 000000
    attr ActionDetector event-on-change-reading .*
    attr ActionDetector model ActionDetector
    define Kueche.Rauchmelder CUL_HM 371FAA
    attr Kueche.Rauchmelder IODev CUL1
    attr Kueche.Rauchmelder actCycle 099:00
    attr Kueche.Rauchmelder actStatus alive
    attr Kueche.Rauchmelder autoReadReg 4_reqStatus
    attr Kueche.Rauchmelder event-on-change-reading state
    attr Kueche.Rauchmelder expert 2_full
    attr Kueche.Rauchmelder firmware 1.1
    attr Kueche.Rauchmelder icon 10px-kreis-gruen
    attr Kueche.Rauchmelder model HM-SEC-SD
    attr Kueche.Rauchmelder msgRepeat 1
    attr Kueche.Rauchmelder peerIDs 00000000,371FAA01,
    attr Kueche.Rauchmelder room CUL_HM
    attr Kueche.Rauchmelder serialNr MEQ0254947
    attr Kueche.Rauchmelder subType smokeDetector
    attr Kueche.Rauchmelder webCmd statusRequest:teamCall:alarmOn:alarmOff
    define FileLog_Kueche.Rauchmelder FileLog ./log/Kueche.Rauchmelder-%Y.log Kueche.Rauchmelder
    attr FileLog_Kueche.Rauchmelder logtype text
    attr FileLog_Kueche.Rauchmelder room CUL_HM
    define TeamVirtuell CUL_HM 111111
    attr TeamVirtuell IODev CUL1
    attr TeamVirtuell model virtual_1
    attr TeamVirtuell subType virtual
    attr TeamVirtuell webCmd virtual
    define Bad.Teammelder CUL_HM 11111101
    attr Bad.Teammelder model virtual_1
    attr Bad.Teammelder peerIDs 371FC401,
    attr Bad.Teammelder room Bad
    attr Bad.Teammelder webCmd press short:press long
    define pushmsg Pushover 1234 1234
    define notify_fhem_reload notify global:INITIALIZED set pushmsg msg ‘fhem’ ‘Ich wurde neu geladen! – $EVENT’ ” 0 ”
    define Noti_RauchmelderPushOn notify Bad.Rauchmelder:smoke-Alarm set pushmsg msg ‘fhem’ ‘Achtung Rauchmelder aktiv! – $EVENT’ ” 0 ”
    define Noti_RauchmelderPushOff notify Bad.Rauchmelder:off set pushmsg msg ‘fhem’ ‘ Rauchmelder deaktiviert! – $EVENT’ ” 0 ”
    define Noti_RauchmelderPushOn1 notify Kueche.Rauchmelder:smoke-Alarm set pushmsg msg ‘fhem’ ‘Achtung Rauchmelder aktiv! – $EVENT’ ” 0 ”

    1. Soweit ich das verstanden habe, kannst Du die physikalischen Rauchmelder-Devices nicht direkt ansprechen, wohl aber den Teammelder als virtuellen Kopf all Deiner Rauchmelder. Ich habe es im wesentlichen nach der Anleitung hier im Blog gemacht, und ich erhalte Pushmeldungen vom virtuellen Teamleader, NICHT aber von den einzelnen Rauchmeldern. Durch die Übergabe des readings “smokeDetect” allerdings weiß ich, welcher Rauchmelder ausgelöst hat (im testfall ist das natürlich auch der Teammelder).

      Ich hab mich erst auch gewundert, denn bei den Rauchmeldern läuft das anders als bei anderen Komponenten.

      Also, viel Erfolg beim Umstellen,

      VG Stephan

    2. Das Problem war, dass sich ob physikalisch oder virtueller Rauchmelder sich im fhem nicht den Status geändert haben. Habe es mit folgendem Befehl gelöst. Weiß nur nicht, ob es so clever ist. Alle Rauchmelder sind miteinander vernetzt also wenn eine sich äußert, bekommt Kueche.Rauchmelder auch mit.

      define RauchmelderStatus at +*00:01:00 set Kueche.Rauchmelder statusRequest

  15. Hallo!
    Auch ich habe genau nach Anleitung meine Rauchmelder konfiguriert und mit einem virtuellen Rauchmelder (hmID 111111) verbunden. Funktioniert soweit einwandfrei! 🙂
    Nur jetzt habe ich das Problem, dass mein Nachbar seine Rauchmelder ebenfalls so konfiguriert hat – sprich – jedes Mal wenn ich meinen (Test-)Alarm auslöse, ballern seine 8 Rauchmelder aus allen Rohren.
    Ich habe schon einiges ausprobiert, unter anderen eine andere hmID vergeben. Bisher hat es nichts gebracht.

    Hat einer eine Idee was ich hier ändern muss um mein eigenes Rauchmeldernetz aufzubauen?

    Vielen Dank für eure Hilfe!
    Gruß,
    Stefan

    1. Mir hat bei dem Thema die Definition einer vccu geholfen: http://www.fhemwiki.de/wiki/Virtueller_Controller_VCCU

      Jörg & Christoph haben das auch in ihrem Buch beschrieben: https://meintechblog.de/2015/02/unser-erstes-e-book-smart-home-in-eigenregie-schritt-fuer-schritt-mit-fhem-zum-connected-home/

      Vielleicht hilft’s ja auch Dir.

      VG Stephan

  16. Hallo,

    wie kann ich statt Funk Rauchmelder per LAN/Kabel angebundene Rauchmelder über FHEM ansteuern/auswerten?

    Hintergrund ich möchte in Zimmern Rauchmelder installieren und wenn jetzt jemand “trotz” Rauchverbot raucht und der Melder losgeht, soll mir eine Meldung angezeigt und oder per SMS/Mail zugesandt werden.

    Vorort kann leider aufgrund Gebäude und Technik im Untergeschoss nicht mit Funk gearbeitet werden/ist auch nicht gewünscht.

    Hoffe Du kannst mir hier weiterhelfen.

    Gruß, Harald

  17. Hallo,
    super Beitag!

    Ich hätte eine generelle Frage. Angenommen ich habe 5 SD im Haus verteilt, möchte aber nicht, dass im Falle eines Falles der SD im Schlafzimmer oder Kinderzimmer auslößt, sondern nur (z.B.) 2 andere zentrale SD im Haus. Ist das möglich? Kann man einzelne stumm schalten?

    Viele Grüße
    Frank

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Das könnte dir auch gefallen