Okay, das wäre schon mal was. Der Thread ging aber um die Realisierung einer EMA mit KNX. Das beinhaltet nach meinem Verständnis auch den Melder, also z.B. einen Pieper, über KNX.
Ich hatte es so verstanden, als könne man trotz eines Kurzschlusses (Sabotage) doch noch Aktionen damit ausführen.
Was Du schreibst läuft ja darauf hinaus, dass ein externes Gerät den KNX-Status überwacht und dann eigene Warnungen ausgibt. Aber immerhin schonmal eine gute Idee.
Grüße
Arne
Ankündigung
Einklappen
Keine Ankündigung bisher.
Brainstorming: "Einbruchmeldeanlage" mit KNX
Einklappen
X
-
okay, Kurzschluss am Bus wird gefragt.. ich kann ja einfach ein Keep-alive Signal alle 10 Sekunden an ein USV gestütztes IP Gerät. Bleibt das Signal aus, kann die Alarmanlage sich melden.
Alternativ kann dies auch ein IP-Router mit E-Mail Funktion erledigen usw usw.. Möglichkeiten gibt es viele.
Einen Kommentar schreiben:
-
Das sagt mir leider nicht allzuviel. Könntest Du das etwas ausführlicher machen?Zitat von BadSmiley Beitrag anzeigenLs + Hilfskontakt + Binäreingang?
Einen Kommentar schreiben:
-
Kurzschluss auf dem Bus legt die Anlage zuverlässig lahm.Hallo zusammen und frohe Ostern.Zitat von MatthiasS Beitrag anzeigenLässt sich aber auch zuverlässig erkennen und melden.
Ich weiß, obiger Beitrag ist lange her, aber wir kann man denn einen Kurzschluss erkennen und melden?
Viele Grüße
Arne
Einen Kommentar schreiben:
-
Danke für den Tipp - hatte ich oben schon gelesen und in meine nice to have Liste übernommen. Leider ist die ToDo Liste noch recht langZitat von chrisi Beitrag anzeigenKann dir noch empfehlen einen alten Datenstick mit einer Prepaid SIM womit du SMS und Call absetzt.
Ich meinte natürlich Probes, nicht Holder. Das sind die Kontakte, an denen die iButtons aufgehangen werden.Zitat von chrisi Beitrag anzeigenWas sind "fünf Holder"?
Diese habe ich am Eingang in einer Glasplatte eingelassen und kann per 1-wire an/ab-wesenheit auslesen. Will hier aber nicht das Thema sprengen; hier im Forum gibt es sehr viele Infos zu dem Thema...
Viele Grüße,
Patrick
Einen Kommentar schreiben:
-
Kann dir noch empfehlen einen alten Datenstick mit einer Prepaid SIM womit du SMS und Call absetzt.Zitat von Stoxn Beitrag anzeigen[*]Prowl und E-Mail Kommunikation
Was sind "fünf Holder"?Zitat von Stoxn Beitrag anzeigenAnzeige des Status über die fünf Holder: 2 x Rot = Abwesend, 5 x Rot = Alarm scharf (nach 5min), 5 x Grün = Alarm aus (für 2min)
Einen Kommentar schreiben:
-
Zitat von Stoxn Beitrag anzeigen
Hi Chrisi,
wieso würdest Du das nicht mit sh.py realisieren? Ich habe meine "Alarmanlage" mit eibd/linknx realisiert und würde die Logiken evtl. auf sh.py portieren, um mittelfristig nur noch eine Software warten zu müssen.
Wegen Security. Ein gekaufte Alarmanlage ist auch Standalone. Never touch a running system.
Ist jetzt aber auch nur meine persönliche Meinung.
Natürlich hat es auch administrative Vorteile das ganze auf der Visu abzubilden.
Einen Kommentar schreiben:
-
Hi Chrisi,Zitat von chrisi Beitrag anzeigenIch persönlich würde das nicht in sh.py/SmartViso integrieren.
wieso würdest Du das nicht mit sh.py realisieren? Ich habe meine "Alarmanlage" mit eibd/linknx realisiert und würde die Logiken evtl. auf sh.py portieren, um mittelfristig nur noch eine Software warten zu müssen.
Zum Thema:
Abwesend Schalten- Abwesend wird bei mir über iButtons automatisch gesetzt. Der Taster am Ausgang wurde doch oft vergessen.
- Anzeige des Status über die fünf Holder: 2 x Rot = Abwesend, 5 x Rot = Alarm scharf (nach 5min), 5 x Grün = Alarm aus (für 2min)
- Keine Fenster- / Türkontakte vorhanden :-( Wird also immer scharf geschaltet
- Eine Gruppe von Bewegungsmeldern und Lichtern (oder verknüpft) löst eine Minute am Stück aus
- Dann gibt es zunächst Signalmeldung über die Rauchmelder (20 sek)
- Im Anschluss Alarm über die Rauchmelder (richtig laut), Licht zentral an/aus, Rollos hoch (damit die Ganoven fliehen können)
- Prowl und E-Mail Kommunikation
- iButton aufhängen
- Geheime Tastenkombi
- Fehlanzeige - KISS :-)
Viele Grüße,
Patrick
Einen Kommentar schreiben:
-
Du brauchst nur mit groupsocketlisten mitlesen und dann ein script je nach deinen Wünschen basteln.
Einen Kommentar schreiben:
-
Hi,Zitat von chrisi Beitrag anzeigenweil ich mir sowas auch gebaut habe.
kannst Du dazu mehr Infos, Scripte usw. posten?
Ich bin zur Zeit auch am überlegen wie ich das mit der Alarmanlage am besten löse und die Idee das ganze direkt am eibd abzugreifen finde ich ganz gut.
Danke und Grüße
Christian
Einen Kommentar schreiben:
-
Kurz mal mein Senf dazu weil ich mir sowas auch gebaut habe.
- Ich lese mit eibd einfach am BUS mit und löse dann entsprechend (zeitverzögert mit Vorsignal - damit noch deaktiviert werden kann) aus.
- Ist so programmiert das auch bei Einschalten des Lichts Alarm ausgelöst werden kann. Ich bin der Meinung das ist der große Vorteil mit KNX. Normale Alarmanlagen können das ja nicht.
- Mit einem simplen Datenstick (kostet 10 Euro auf eBay) rufe ich dann unsere Nummern an bzw. verschicke ich SMS
- Die Skripte laufen auf einem RaspberryPi und sind in PHP bzw. Perl geschrieben.
Ich persönlich würde das nicht in sh.py/SmartViso integrieren. Ich habe auch eine einfache APP gebastelt mit der ich die Alarmanlage Remote Ein/Ausschalten kann (mit Sicherheitsfeatures: Nur mit OpenVPN, HMAC, PIN Code, ...)
Sicher kann man damit keine Polizeianschaltung machen, aber es ist fraglich ob das wirklich notwendig ist. Die kann man dann selber auch anrufen.
Einen Kommentar schreiben:
-
ABB Alarmbaustein
Hallo zusammen,
zum Thema EMA wollte ich eben meine Erfahrungen mitteilen. Anfangs realisierte ich meine EMA mit Logiken (xHome). Allerdings hab ich mich nach einem Jahr testen dann zum ABB Sicherheitsmodul SCM/S 1.1 entschieden. Bis heute bereue ich die Entscheidung nicht. Zusammen mit einer USV habe ich eine zuverlässige Einbruchmeldeanlage welche mich bis jetzt noch nicht im Stich gelassen hat. Sehr viele (aber einfach zu verstehende) Parameter machen das Sicherheitsmodul zu einem starken Baustein. Wer genauere Fragen zum Baustein hat kann sich gerne bei mir melden.
Mit freundlichen Grüßen
Einen Kommentar schreiben:
-
Hallo habe eure Beiträge gelesen und wollte nur anmerken das es von ABB einen Aktor gibt 2,4 o 8f der eine Komplette Alarmanlagen Logik mitbringt und dann 2,4 o 8 Meldegruppen hatt die man frei definieren kann als Fensterkontakt Bwm Bwm verzögert oder Rauchmelder Wassersensor Glasbruch.....
Ist komplett zu EMT kompatibel und dann natürlich Offen für den Bus gilt als GWA kann man aber auch als VDS H realisieren was einen dann wie immer einschränkt ( Unterbrechungsfreie SV linienkoppler sperren beim senden, keine Akti-Deaktivierung über BUS)........ Aber für den Heimgebrauch ne tolle Sache
Einen Kommentar schreiben:
-
Hi
ich habs so gemacht. Beim verlassen des Hauses stellt man auf Abwesend -> Alarm aktivert. Beim nach Hause kommen, stellt man per Taster wieder auf zuhause (werd ich noch ändern per Fingerprint).
Bei einem Alarm werd ich angerufen und ne Whatsapp geschickt. Im nächsten Schritt werd ich noch nen Alarm auf den Sonos Boxen ausgeben.
Logik ist relativ einfach...
und der Delay:Code:def checkReedkontakt(sh, item): if 'ignore' in item.conf and sh.string2bool(item.conf['ignore']) == True: logger.info(item.id()+ " wird ignoriert") return False if 'delay_time' in item.conf: sh.trigger(name= 'ManDelayTrigger', source= item.id(), dest= item.id()+'.delay', value=item(), dt=sh.now() + datetime.timedelta(seconds= int(item.conf['delay_time']))) return False logger.critical("Alarm: "+item.id()+ " wurde geschlossen" if item() else "Alarm: "+item.id()+ " wurde geoeffnet") return True def checkPMStatus(sh, item): logger.info ("PM wurde ausgeloest: "+item.id()+ " by " + item.changed_by()) if item() == True and item.changed_by().startswith("Logic") == False: if 'delay_time' in item.conf: sh.trigger(name= 'ManDelayTrigger', source= item.id(), dest= item.id()+'.delay', value=item(), dt=sh.now() + datetime.timedelta(seconds= int(item.conf['delay_time']))) return False logger.critical("Alarm: "+item.id()+ " wurde aktiviert durch "+ item.changed_by()) return True return False if sh.env.core.init() == False: exit(0) if sh.alarmanlage.scharf() and sh.alarmanlage.scharf.age() < 200: logger.info(trigger['source'] + " ausgeloest, Alarmanlage noch nicht scharf. Aktivierung in " + str(200 - sh.alarmanlage.scharf.age())) exit(0) if sh.alarmanlage.scharf(): item = sh.return_item(trigger['source']) if None == item: logger.error("Item: " +trigger['source']+" ist nicht vorhanden!") alarm = False if trigger['source'].startswith("presenz.pm"): alarm = checkPMStatus(sh, item) else: alarm = checkReedkontakt (sh, item) if alarm: sh.alarmanlage.alarm.still(1) sh.trigger(name= 'CallPhone') #sh.nma('Alarm', item.id()) sh.whatsapp("Alaram ausgeloest durch: "+item.id()) #sh.trigger(name= 'ManDelayTrigger', dest= 'alarmanlage.alarm.akustisch', value=True, dt=sh.now() + datetime.timedelta(seconds= 30)
so zu konfigurieren:Code:item = sh.return_item(trigger['dest']) if None == item: logger.error("Item: " +trigger['dest']+" ist nicht vorhanden!") else: item(sh.string2bool(trigger['value']))
vielleicht hilfs dir.Code:[[haustuer]] type = bool enforce_updates = True knx_dpt = 1 knx_listen = 5/0/12 knx_init = 5/0/12 delay_time = 120 logging = warn [[[delay]]] type = bool
Einen Kommentar schreiben:


Einen Kommentar schreiben: