NEWS
Zustandsauswertung Tür-/Fensterkontaktschalter (Alarmanlage)
-
Hallo zusammen,
ich habe an meinem Haus alle Fenster + Türen mit Magnetkontaktschaltern versehen und die Kabel alle an einen zentralen Punkt in meinem HWR gezogen. Grundsätzlich war das für eine Alarmanlage gedacht. Darüber hinaus möchte ich jedoch die Zustände offen/geschlossen auch im Io-Broker auswerten und visualisieren können.
Meine Idee wäre jetzt eine Alarmanlage bspw. vom Abus o.ä. mit IO-Broker zu verbinden. Gibt es da eine Möglichkeit?
Da ich bislang nicht in eine Hardware zur Auswertung investiert habe, bin ich da noch absolut offen was ich mir zulege. Jetzt würde ich gerne wissen ob es hier ein System gibt, was gut mit IO-Broker harmoniert.
Ich bin auch für andere Lösungen offen, konnte aber hierzu bislang leider nicht viel finden. Die meisten Suchergebnisse hierzu waren in Verbindung mit Funklösungen.
Ich bin für jeden Ratschlag sehr dankbar
-
@erazor86 Du könntest ioBroker selbst die Aufgaben einer Alarmanlage überlassen. Die Kontakte und BWM z.B. über einen RasPi einbinden und Sirene mittels Schaltrelais ansteuern. Eine kleine USV sorgt auch bei Stromausfall für Funktion. Scharf- bzw. Unschafschalten kann man über Ziffernpad, Kartenleser oder Fernbedienung. Ist aber natürlich Bastelei weil es nichts fertiges gibt...
-
@Dr-Bakterius said in Zustandsauswertung Tür-/Fensterkontaktschalter (Alarmanlage):
@erazor86 Du könntest ioBroker selbst die Aufgaben einer Alarmanlage überlassen. Die Kontakte und BWM z.B. über einen RasPi einbinden und Sirene mittels Schaltrelais ansteuern. Eine kleine USV sorgt auch bei Stromausfall für Funktion. Scharf- bzw. Unschafschalten kann man über Ziffernpad, Kartenleser oder Fernbedienung. Ist aber natürlich Bastelei weil es nichts fertiges gibt...
Danke für den Hinweis. Ich habe mir schon fast gedacht, dass es auch eine Bastellösung gibt. Allerdings möchte ich nicht zu viel Zeit mit basteln verbrauchen, da ich auch sonst an meinem Haus noch einige Arbeiten zu erledigen habe. Daher dachte ich, gibt es vielleicht einen Adapter für Alarmanlagen der schon ausgereift ist. Das einzige was ich bisher finden konnte war dieser hier: Sia Protokoll
Dieser scheint jedoch noch nicht ausgereift und nur mit lupusec getestet zu sein... lupusec bietet jedoch nur Funklösungen sowie ich das recherchiert habe. Darüber hinaus konnte ich auch nicht herausfinden, was über dieses Protokoll alles für Zustände übertragen werden...
Kennst du zufällig ein Projekt mit Alarmanlage über rasPi, was durch Anleitung einfach zu kopieren ist?
-
@erazor86 Moin,
hast du diese schon mal angeschaut.https://github.com/misanorot/ioBroker.alarm
Leicht einzurichten und funktioniert schon recht zuverlässig.
-
@frankthegreat said in Zustandsauswertung Tür-/Fensterkontaktschalter (Alarmanlage):
@erazor86 Moin,
hast du diese schon mal angeschaut.https://github.com/misanorot/ioBroker.alarm
Leicht einzurichten und funktioniert schon recht zuverlässig.
Danke, auch darauf bin ich schon gestoßen. Doch ich glaube meine Problemstellung ist nicht wirklich deutlich geworden.
Ich habe jetzt einen Haufen Drähte, welche beim verbinden durch einen Magnetschalter geöffnet bzw. geschlossen werden. Zuerst muss ich diese Zustände in den IO Broker bekommen, um die Signale auszuwerten.
Ich könnte jetzt natürlich pro Fenster einen Shelly 1 verwenden für das Signal potentialfrei abzufragen, doch dann hab ich nachher 15 oder mehr shellys nur für die Zustände. Da muss es doch etwas eleganteres geben oder? -
@erazor86 sagte in Zustandsauswertung Tür-/Fensterkontaktschalter (Alarmanlage):
Da muss es doch etwas eleganteres geben oder?
Eleganter in welcher Form ? Egal wie - du brauchst 15 (idealerweise voneinander unabhängige) Eingänge um die Signale zu erfassen.
Ich würde da immer auf Einzelne "Sensoren" setzen, die jeder für sich an den ioBroker melden, damit ich neben dem ioBroker (und der Stromversorgung) nicht noch einen weiteren Punkt habe wo ein Hardwarefehler gleich das ganze System lahm legt.
A.
-
@erazor86 said in Zustandsauswertung Tür-/Fensterkontaktschalter (Alarmanlage):
@frankthegreat said in Zustandsauswertung Tür-/Fensterkontaktschalter (Alarmanlage):
@erazor86 Moin,
hast du diese schon mal angeschaut.https://github.com/misanorot/ioBroker.alarm
Leicht einzurichten und funktioniert schon recht zuverlässig.
Danke, auch darauf bin ich schon gestoßen. Doch ich glaube meine Problemstellung ist nicht wirklich deutlich geworden.
Ich habe jetzt einen Haufen Drähte, welche beim verbinden durch einen Magnetschalter geöffnet bzw. geschlossen werden. Zuerst muss ich diese Zustände in den IO Broker bekommen, um die Signale auszuwerten.
Ich könnte jetzt natürlich pro Fenster einen Shelly 1 verwenden für das Signal potentialfrei abzufragen, doch dann hab ich nachher 15 oder mehr shellys nur für die Zustände. Da muss es doch etwas eleganteres geben oder?Als elegant würde ich eine Lösung bezeichnen wie eingangs erwähnt, wo eine im Handel erhältliche Alarmanlage, in der die Drähte alle aufgelegt sind, die Zustände an IO-Broker übertragen kann oder alternativ eine gebastelte Platine, auf der alle Drähte aufgelegt sind und durch einen RasPi ausgewertet und an IOB übergeben werden... Dieses Projekt scheint in die richtige Richtung zu gehen, jedoch muss ich da nochwas tüfteltn, da mir aktuell noch nicht klar ist wie ich diese Zustände dann in IOB bringe
-
@erazor86 sagte in Zustandsauswertung Tür-/Fensterkontaktschalter (Alarmanlage):
Dieses Projekt scheint in die richtige Richtung zu gehen, jedoch muss ich da nochwas tüfteltn, da mir aktuell noch nicht klar ist wie ich diese Zustände dann in IOB bringe
Es gibt einen Adapter der die GPIO des RPi auslesen und dem ioBroker zur verfügung stellen kann (iobroker.rpi2). Zumindest soll das gehen, ich nutze zwar den Adapter, nicht aber die gpio's.
Alternative Projekte auf Basis von ESP32 mit Datenübertragung per mqtt gibt es im übrigen auch. Aber auch da bin nicht in der Tiefe drin.
A.
-
@Asgothian said in Zustandsauswertung Tür-/Fensterkontaktschalter (Alarmanlage):
Es gibt einen Adapter der die GPIO des RPi auslesen und dem ioBroker zur verfügung stellen kann (iobroker.rpi2). Zumindest soll das gehen, ich nutze zwar den Adapter, nicht aber die gpio's.
Alternative Projekte auf Basis von ESP32 mit Datenübertragung per mqtt gibt es im übrigen auch. Aber auch da bin nicht in der Tiefe drin.
A.
okay das hört sich interessant an mit den GPIO... verstehe ich das so, dass ich dann die GPIO von dem rasPi, auf dem auch iOB installiert ist, nutzen und auslesen kann? Das wäre natürlich ideal, auch in Bezug auf standby Stromverbrauch, da kein extra Gerät etc...
-
@erazor86 said in Zustandsauswertung Tür-/Fensterkontaktschalter (Alarmanlage):
Alternative Projekte auf Basis von ESP32 mit Datenübertragung per mqtt gibt es im übrigen auch. Aber auch da bin nicht in der Tiefe drin.
A.okay das hört sich interessant an
Wenn es wirklich eine Alarmanlage werden soll würde ich mehrere Dinge sicherstellen wollen:
1.) Ein robuster Controller mit read only system welcher (auch) autonom voll funktionsfähig ist. Bietet sich natürlich mal wieder ein ESP mit esphome an. (Ein Raspberry Pi oder dergleichen würde für mich hier nicht in Frage kommen)
2.) Ein (verzögerungsfreier ) Batteriebetrieb bei Stromausfall (billigste Lösung ist eine Powerbank die gleichzeitig ge- und entladen werden kann) sowie eine automatische Benachrichtigung .
3.) Mindestens einen autonomen Kommunikationskanal. Ich benutze hier ein 2€ GSM-Modul direkt am ESP welches mich klassisch über SMS auf dem laufenden hält (z.B. auch beim Ausfall von Internet oder Strom)Bezüglich deiner Anzahl von Kontakten müsstest du dir etwas mit port extendern oder ähnliches basteln.
Hier zwei links die dir vielleicht weiterhelfe können:
-
Eine sehr simple Variante:
Limitiert durch die anzahl der gpio's am esp und wahrscheinlich ohne weitere Komponenten eher nicht für Langstrecke geeignet
-
Das hier ist dann eher das andere Ende der Fahnenstange:
Kontakte werden mittels ads1115 boards (~2€) angeschlossen dazu noch Leds, Terminals., Button..
-