Beiträge von dtp

    Schade,


    so, wie unter Punkt 2 des Eingangspostings gedacht, funktioniert das leider nicht. Man kann wohl die beiden Klingeltasten nicht als Gruppenruf zusammenfassen, sondern immer nur jeweils eine ansprechen. Ich würde aber gerne eines meiner FRITZ!Fons klingeln lassen, während die übrigen lautlos sind und nur das Klingelbild auf dem Display anzeigen.



    Leider untertützt die doorpi.ini wohl auch keine zwei aufeinander folgenden Calls a la

    Code
    10 = call:**631
    20 = call:**632

    In diesem Fall wird bei mir immer nur die letzte Nummer angerufen. So muss ich mir da wohl noch mal was anderes einfallen lassen. Oder könnte man das ggf. in Version 3 von DoorPi umsetzen?


    Gruß,


    Thorsten

    Und da ein Tastendruck den Türöffner eh nur bei bestehender Verbindung auslöst, ist das Problem auch nicht so dramatisch.


    Ich habe mir allerdings zusätzlich noch eine virtuelle Taste in meiner HomeMatic eingerichtet, über die ich den Türöffner mit der App pocket Control auch ohne Telefonverbindung betätigen kann. So können meine Frau oder ich relativ schnell per VPN-Verbindung die Tür öffnen, wenn sich mal jemand versehentlich ausgesperrt hat. Würde zwar auch mit der MyFRITZ! App oder der FRITZ!Fon App gehen, aber man gönnt sich ja sonst nichts. ;)


    Bis dann,


    Thorsten

    Hi Zwurg,


    das sollte ja eigentlich schon so mit den obigen Einstellungen der Fall sein, oder? Aber ich werde noch mal Thomas' Tip beherzigen, und eine Doppelraute für den Türöffner definieren.


    Bis dann,


    Thorsten

    Ah, okay. Meine DoorPi-Log-Datei wird regelmäßig mit der IP-Adresse des Raspis und dem Port befüllt. Daher ging ich davon aus, dass man diese entsprechend auslesen kann. Aber das mit dem Event statuswatchdog ist ja dann eindeutig die bessere Alternative.


    Gruß,


    Thorsten

    Hi Thomas,


    danke. Den Rest kann ich mir ggf. auch heute Abend noch selbst beantworten, wenn die Fragen bis dahin noch offen bleiben sollten. Werde es dann hier entpsrechend posten. Das war auch der Grund, weshalb ich diesen Thread hier im Unterforum "Konfiguration" gestartet hatte.


    Gruß,


    Thorsten

    Das Ganze sollte doch relativ einfach möglich sein, indem der Watchdog auf dem Raspi die aktuelle log-Datei des DoorPi überprüft. Diese wird ja regelmäßig aktualisiert. Dann müsste man beim Ausbleiben einer Reaktion noch gezielt den DoorPi per "sudo service doorpi restart" neu starten.


    Wie Joker, so lasse auch ich mir beim Beenden und Starten des DoorPi eine Push-Nachricht senden. Die entsprechenden Einträge in der doorpi.ini sehen bei mir folgendermaßen aus:


    Code
    [EVENT_AfterShutdown]
    10 = os_execute:/usr/local/etc/DoorPi/scripts/StopDoorPi.sh
    
    
    [EVENT_OnStartup]
    10 = sleep:1
    
    
    [EVENT_AfterStartup]
    10 = os_execute:/usr/local/etc/DoorPi/scripts/StartDoorPi.sh


    Sie rufen jeweils ein kleines Shellskript auf, mit dem ich mir die Push-Nachrichten per Telegram senden lasse. Gleichzeitig frage ich auch noch den Anwesenheitszustand meiner HomeMatic ab, um mir die Push-Nachrichten je nach Anwesenheit oder Abwesenheit mit unterschiedlicher Prio zuzusenden.


    Bash
    #!/bin/bash
    HMinfo1=xxxxxxxxx:xxxxxxxxxxxxxxxxxxxxx # Telegram Bot Token "HomeMatic Info" 
    ChatId1=xxxxxxxxxxx # Telegram Chat-ID
    
    
    curl -s -k "https://api.telegram.org/bot${HMinfo1}/sendMessage" -d text="DoorPi gestartet." -d chat_id=$ChatId1
    
    
    exit 0


    Sowas müsste sich ja eigentlich auch ganz gut mit dem Watchdog realisieren lassen.


    Gruß,


    Thorsten

    Hi,


    seit Kurzem wird ja auch von meiner FRITZ!Box dank der Firmware 6.50 eine IP-Türsprechanlage unterstützt. Das Einrichten funktioniert ja analog einem normalen SIP-Server. Trotzdem hätte ich da noch die eine oder andere Frage.


    1. Nach dem Löschen des SIP-Servers auf der FRITZ!Box hat die IP-Türsprechanlage die gleiche interne Rufnummer 620 erhalten. Soweit, so gut. Wofür ist aber die Rufnummer der Klingeltaste, die bei mir mit der 11 belegt ist? Sollte ich den bisherigen doorpi.ini-Eintrag

    Code
    [EVENT_OnKeyPressed_onboardpins.0]
    10 = call:**610#611#612#613#621


    folgendermaßen ersetzen?

    Code
    [EVENT_OnKeyPressed_onboardpins.0]
    10 = call:11


    2. Kann ich es irgendwie einstellen, dass ich zwar alle meine vier FRITZ!Fons beim Klingeln des DoorPi aktiviere, aber nur bestimmte davon ein Klingelzeichen von sich geben? Geht das evtl. über das Anlegen weiterer Klingeltasten mit entsprechenden Rufgruppen?



    Kann ich diese dann folgendermaßen über die doorpi.ini aufrufen?


    Code
    [EVENT_OnKeyPressed_onboardpins.0]
    10 = call:11#12


    3. Bisher habe ich in der doorpi.ini folgenden Eintrag für den Türöffner:


    Code
    [DTMF]
    "#" = out:Tueroeffner,1,0,3


    Genügt es, wenn ich als Zeichenfolge für den Türöffner in der FRITZ!Box dann einfach die Raute "#" definiere?



    Ich weiß, ich könnte es einfach ausprobieren. Aber ich bin gerade im Büro und evtl. könnten die Antworten auf meine Fragen ja auch anderen nützen.


    Bis dann,


    Thorsten

    Also ich habe sie problemlos für mein 50er DSL bekommen. Allerdings hatte ich ein kostenloses Modem, dass ich dann gegen Zuzahlung von monatlich 5 Euro gegen die 6490 Cable austauschen konnte. Solltest Du für Deine 6360 monatlich etwas extra zahlen müssen, dann würde ich einfach diesen Mietvertrag kündigen. Spätestens ab Ende Juli fällt ja eh der Routerzwang, so dass Du dann die freie Routerwahl hast. Da würde ich drauf hinweisen und sagen, dass Du bereit wärst, weiterhin einen Unitymedia-Router zu mieten, wenn sie Dir das aktuelle Modell zur Verfügung stellen. Da gibt's schon Mittel und Wege. ;)


    Bis dann,


    Thorsten

    Da würde ich doch mal bei Unitymedia nachfragen, ob Du die 6360 Cable nicht gegen die 6490 Cable tauschen kannst. Ich zahle für meine Box 5,- € monatlich. Die ist also nur gemietet. Hatte schon mehrfach gehört, dass UM-Kunden ihre 6360 getauscht bekamen.

    Hi Markus,


    ja ja, so ist das mit den Ankündigungen. ;)


    Ich habe das mit dem Howto noch auf meiner ToDo-Liste (ach, ich liebe Anglizismen). Da das Thema auch einen sehr starken Bezug zur HomeMatic hat, hatte ich hier bereits einen entsprechenden Thread dazu eröffnet. Nur leider bin ich noch nicht dazu gekommen, ihn entsprechend zu füllen. Ich hoffe, dass ich das demnächst noch nachholen kann.


    Wobei 2 Tasten auf ein DCA-612-0 a/b Anbindung gehen (aber inzwischen SEHR nervig, weil Rufaufbau dauern gefühlte Stunden!)
    und ein Taster geht direkt auf ein Siedle Hörer.
    Kann ich hier deinen Parallel-Anschluss für das DoorPi auch anwenden ?


    Parallelanschluss wofür? Zum Triggern des DoorPi oder zum Auslösen eines Türöffners? Den DoorPi würde ich direkt über die Klingeltaste triggern. Dann reagiert er ohne Verzögerung.


    Müsste ich dann auch mit dieser Relaisplatine arbeiten, oder könnte ich die 2 TAsten des TM-611 auch direkt auf das Piface schalten?
    Die dritte Taste sollte ganz normal über Siedle weiterlaufen.


    Bei mir ist die Relaiplatine zwingend, weil ein paralleler Anschluss des PiFace-Eingangs zu den Pins 6 bzw. 11 des Siedle TLE 061-0 dazu führte, dass das Klingeln der Siedle-Anlage nicht mehr funktionierte. Aber vielleicht geht's ja bei Dir.


    Wie sind inzwischen deine Erfahrungen und hast Du schon ein kmpl. How-To fertig (hattest Du doch angekündigt).


    Wie gesagt, ist das HowTo noch am Reifen. Grundsäztlich funktioniert der DoorPi bei mir im Parallelbetrieb mit der Siedle-Anlage. Ich bin aber noch nicht so sehr mit der Soundqualität über den DoorPi zufrieden, weil der verwendete DC/DC-Wandler einiges an Störungen erzeugt und das Mikro des TLE 061-0 etwas leise ist. Da besteht also noch Handlungsbedarf. Aktuell ist das Wetter leider wieder nicht so prickelnd, so dass ich nicht so gerne draußen am offenen Briefkasten arbeite.


    So sieht's jetzt nahezu final bei mir aus:



    Mit Ausgang 0 des PiFace-Moduls schalte ich zwischen dem internen Verstärker des TLE 061-0 und dem Kemo-Verstärker für den Ausgang der USB-Soundkarte des DoorPi um.
    Mit Ausgang 1 des PiFace-Moduls kann ich den Türöffner aktivieren. Entsprechendes geht auch mit der Raute-Taste des FRITZ!Fons bei bestehender Telefonverbindung über DTMF.
    Ausgang 7 signalisiert über die blinkende LED des PiFace-Moduls den Betrieb des DoorPi.
    Eingang 0 des PiFace-Moduls ist mit der Relaisplatine des Klingeltasters verbunden und ruft ein Shellskript "Klingel.sh" auf, über das ich mir ein Bild von der Raspi-Kamera und eine Push-Nachricht schicken lasse.
    Eingang 1 des PiFace-Moduls dient zum Zählen von Sendungseinwürfen über den sich hinter der Briefkastenklappe befindlichen Mikroschalter. Gleichzeitig wird ein Shellskript "Briefkasten.sh" ausgeführt, das mir ein Bild und eine Push-Nachricht sendet.
    Eingang 2 des PiFace-Moduls dient zum Zurücksetzen der Sendungseinwürfe über den sich hinter der Briefkastentür befindlichen Mikroschalter. Gleichzeitig wird ein Shellskript "BriefkastenReset.sh" ausgeführt, das mich über die Leerung des Briefkasten informiert.
    Eingang 3 des PiFace-Moduls dient zum Schalten des Lichts am Haustüreinang über den im Briefkasten verbauten Lichtschalter.
    Eingang 5 des PiFace-Moduls dient als Sabotagemelder beim Öffnen der Serviceklappe über einen weiteren Mikroschalter. Gleichzeitig wird ein Shellskript "BriefkastenSabotage.sh" ausgeführt, dass mir ein Bild und eine entsprechende Push-Nachricht sendet.
    Eingang 6 des PiFace-Moduls dient zum Auslösen des Türöffners.
    Eingang 7 des PiFace-Moduls dient zum sofortigen Abbrechen der Verbindung zwischen DoorPi und FRITZ!Box.


    Zudem lasse ich mich noch über zwei weitere Shellskripte ("StartDoorPi.sh" und "StopDoorPi.sh") per Push-Nachricht informieren, wenn der DoorPi gestartet oder beendet wird.


    Hier mal meine doorpi.ini:


    Hier noch mal ein Screenshot von der Telegram-App auf meinem iPhone mit entsprechenden, vom DoorPi generierten Push-Nachrichten.



    Die Shellskripte reiche ich noch nach.


    Gruß,


    Thorsten

    Zum Ent- und Verriegeln meiner Haustür bevorzuge ich nach wie vor den konventionellen Schlüssel. Beim Auto möchte ich dagegen auf Keyless-Entry-Go-Systeme nicht mehr verzichten. Kürzlich hatte ich mir ein Auto ohne diese Funktion geliehen und mir beim Öffnen der Tür fast die Finger ausgerissen. ;)


    TTS-Systeme sind bei uns Zuhause genau so Tabu, wie Indoor-Kameras. Meine Frau würde mir sofort die gesamte Hausautomation verbieten.


    Was ich aber schon längere Zeit zum automatischen Aufwecken des Wand-Tablets verwende, ist der oben erwähnte Home24 Mediaplayer. Die Installation auf dem Tablet ist binnen Sekunden erledigt und das Teil arbeitet sehr zuverlässig. Zudem kann man damit auf einfache Weise Tasker-Tasks ferngesteuert ausführen.


    Aktuell suche ich aber immer noch nach einer Lösung, ein DoorPi-Gespräch per einfachem Klick über Tasker im Hintergrund annehmen zu können, so dass sich auf dem Screen optisch nichts ändert. Die FRITZ!Fon App ist leider durchgefallen, da sie zum Einen immer in den Vordergrund kommt und zum Anderen ihr Hauptbildschirm keinen Landscape-Modus zu unterstützen scheint (komischerweise können die Einstellungen der App im Querformat durchgeführt werden). Aber das ist eine andere Baustelle, die nicht in diesen Thread gehört.


    Bis dann,


    Thorsten

    Formatierung einer SD-Karte löscht keineswegs die enthaltenen Informationen.


    Das ist mir schon klar. Aber welcher Einbrecher hat schon die Fähigkeiten, die Daten einer formatierten SD-Karte wieder herzustellen. Mal ganz abgesehen davon, dass er vermutlich völlig andere Interessen hat. Hinzu kommt, dass man ja überhaupt erst mal wissen muss, dass sich hinter der Serviceklappe des Briefkastens ein Raspi befindet. Das mit dem Sabotagekontakt sehe ich daher eher als eine prophylaktische Maßnahme an, die vermutlich niemals greifen wird. Aber man hat ja schon Pferde... ;)



    Wenn ich jetzt Dieb wäre (bin keiner), würde ich schauen dass ich so schnell wie möglich die Stromversorgung abstelle.


    Ich habe den Mikroschalter so platziert, dass er ziemlich schnell bereits auf ein minimales Öffnen der Serviceklappe reagiert. Da muss man dann schon sehr schnell sein, um die Stromversorgung zum Raspi zu kappen. Zudem muss man - wie gesagt - wissen, dass sich da überhaupt ein Raspi hinter der Klappe befindet und dass die SD-Karte entsprechend gesichert ist.


    Eigentlich sehe ich daher grundsätzlich eher keine Notwendigkeit, den Raspi vor einem Fremdzugriff zu schützen. Aber der Spieltrieb war halt größer und das PiFace-Modul bot noch genügend freie Eingänge. ;)


    Bis dann,


    Thorsten

    Wäre es nicht einfacher du lagerst das WLAN Passwort in einen Extra txt datei aus und löschst bloß diese?Sollte doch reichen.


    Vermutlich. Allerdings müsste ich auch noch ein paar andere Dateien löschen, die Passwörter enthalten. Zum Beispiel das oben gepostete Shellskript.


    Wenn am Pi der Kontakt auslöst würde ich aus Sicherheitsgründen auf jedenfall das WLAN Passwort erneuern.


    Das wäre dann bei ca. 20 WLAN-Geräten, die bei uns Zuhause im Betrieb sind, mit etwas Arbeit verbunden. ;) Aber Du hast schon Recht. Sicher ist sicher. Sollte das Passwort vielleicht eh mal ändern. Nutze es jetzt quasi unverändert seit über 10 Jahren. Doch wie heißt es so schön? "Never change a working password." ;)


    Bis dann,


    Thorsten

    So, hab mir gestern auch mal einen Sabotagekontakt an die Serviceklappe meines Briefkastens gebaut und mit dem DoorPi verbunden. Jetzt erhalte ich beim Öffnen der Klappe in Anwesenheit eine einfache Push-Nachricht als Info und in Abwesenheit eine entsprechende Alarmmeldung mit Bild. Den Status der Anwesenheit frage ich per Shellskript von meiner HomeMatic ab.


    Falls jemand das Skript interessiert:

    Aufgerufen wird es über Eingang 3 des PiFace-Moduls (die Eingänge 0 bis 2 sind bereits belegt mit dem Klingeltaster sowie zwei Mikroschaltern zur Erfassung der Briefkastenzustände). Hier mal ein Auszug aus meiner doorpi.ini:

    Code
    [EVENT_OnKeyPressed_onboardpins.3]
    10 = os_execute:/usr/local/etc/DoorPi/scripts/BriefkastenSabotage.sh
    ...
    [onboardpins_InputPins]
    0 = Klingel
    1 = Briefkasten-Klappe
    2 = Briefkasten-Tuer
    3 = Briefkasten-Sabotage

    Bin noch am überlegen, ob ich bei Sabotage in Abwesenheit mit dem Befehl

    Code
    mkfs.ext3 /dev/sda

    die SD-Karte meines Raspis formatieren lassen soll. Ist aus meiner Sicht das sicherste Mittel, da das reine Abschalten des WLANs nicht verhindert, dass jemand die Passwörter auf der SD-Karte ausliest. Mal sehen, vielleicht verbinde ich das aber auch mit einer Rückantwort an den Telegram-Bot (im HomeMatic-Forum haben wir uns mit dem Thema schon recht intensiv beschäftigt), so dass das Formatieren nicht unmittelbar erfolgt.


    Gruß,


    Thorsten

    Kannst Du noch kurz was zu dem Manipulationsschalter schreiben? Wo sitzt dieser zum Beispiel?


    Hatte auch schon an etwas Ähnliches gedacht. Bei mir befindet sich der Raspi hinter einer Serviceklappe des Briefkastens. Meine Idee war nun, den Zustand der Serviceklappe mittels Mikroschalter zu überwachen und mir beim Öffnen in Abwesenheit (diese lasse ich mir über meine HomeMatic automatisch beim Abschließen der Haustür von Außen setzen) eine Alarmmeldung per Telegram zuschicken zu lassen. Beim Öffnen in Anwesenheit gibt's lediglich ne Info-Nachricht.


    Zusätzlich wäre es natürlich schön, wenn automatisch beim Ööfnen in Abwesenheit die SD-Karte formatiert werden könnte.


    Bis dann,


    Thorsten