DoorPi Forum


Einführung


Ziel des Projektes DoorPi ist die Steuerung einer Türsprechanlage mittels einem Einplatiniencomputer wie dem Raspberry Pi und dem Kommunikationsprotokoll VoIP.

DoorPi ist ein Event-Action basierendes System. Es gibt Komponenten, die Events auslösen, und Komponenten, die aufgrund dieser Events reagieren. Dazu sollen Ereignisse (Events) wie "Drücken einer Türklingel" oder "RFID Chip xyz vorgehalten" die Auslöser von Aktionen (Actions) wie "Anruf bei Telefon xyz", "E-Mail an xxx" oder "Öffne Tür" sein.


Event-Quellen


Um diese Events zu registrieren, werden "DoorPi-Keyboards" genutzt, was z.B.:

  • die GPIO-Pins
  • ein PiFace
  • Dateien im Dateisystem des Pi (z.B. für Remote-Befehle über SSH)
  • die serielle Schnittstelle (RDM6300 als NFC Reader)
  • Webservice mit Authentifizierung
  • VoIP-Telefon

sein können.

An jedes Event können beliebig viele Actions angefügt werden, die syncron oder asyncron ausgeführt werden.


Action-Empfänger


Eine nicht vollständige Liste der Actions ist:

  • VoIP Anruf zu festgelegter Nummer starten
  • VoIP Anruf zu Nummer starten, die aus einer Datei ausgelesen wird
  • Anruf beenden
  • E-Mail versenden
  • Programm ausführen
  • Ausgang schalten
  • Status-Datei schreiben
  • Werte aus IP-Symcon lesen oder zurück schreiben
  • ...

Durch die Kombination der Events und Actions sind fast alle gewünschten Kombinationen möglich.


Beispiele


Ein mögliches Szenario ist:

  1. Beim Druck eines Klingeltasters wird ein Anruf ausgelöst und gezielt eine Nummer angerufen (z.B. interne FritzBox Nummer **613 aber auch Handynummern).
  2. Der Bewohner kann mit der Außenstelle telefonieren und auf Wunsch die Tür remote öffnen, in dem eine definierte Taste (oder Tastenfolge) auf dem Telefon gedrückt wird (z.B. die Taste "#").
  3. Der Bewohner vergisst das auflegen und DoorPi beendet selbst das Gespräch, sobald die Tür wieder geschlossen wurde.
  4. DoorPi versendet eine E-Mail, dass es einen Anruf gab, jemand die Tür geöffnet hat und jemand ins Haus gegangen ist.

Mittlerweile gibt es auch Video-Support, so dass an der Haustür eine Kamera installiert werden kann und das Bild auf den Innenstationen angesehen werden kann, noch bevor das Gespräch angenommen wird.

Letzte Aktivitäten

  • Jamspoon

    Hat eine Antwort im Thema Nextion Display als interaktives Namensschild verfasst.
    Beitrag
    Hallo und eine Frage in die Runde,

    wie lässt es sich bewerkstelligen, wenn am Nextion ein falscher PIN eingegeben wurde, dann auf eine andere Seite als die Startseite (Page 0) umzuleiten?
    Oder anders gefragt, wenn am Doorpi eine Zahl ankommt die nicht…
  • rookie

    Hat eine Antwort im Thema
    • Hilfe / Ratschläge
    Installation mit aktuellem RaspberryOS verfasst.
    Beitrag
    Mach doch bitte ein neues Thema dazu auf, und am besten eine kleine Beschreibung der doorpi.ini und der Fehlermeldung ;)
  • TimB.

    Hat eine Antwort im Thema
    • Hilfe / Ratschläge
    Installation mit aktuellem RaspberryOS verfasst.
    Beitrag
    Okay, das läuft soweit erstmal wieder, ich kann aktuell nicht auf das Web Overlay zugreifen muss ich das noch irgendwie aktivieren?
  • rookie

    Hat eine Antwort im Thema
    • Hilfe / Ratschläge
    Installation mit aktuellem RaspberryOS verfasst.
    Beitrag
    Wenn du meinst ob der Daemon aktiviert ist, dann ja.
    Denn kannst du aber auch über das menu stoppen, damit du doopi auch von hand starten kannst sudo doorpi_cli --trace
  • TimB.

    Hat eine Antwort im Thema
    • Hilfe / Ratschläge
    Installation mit aktuellem RaspberryOS verfasst.
    Beitrag
    Ja okay :/ jetzt ist es Problemlos durchgelaufen :D

    Vielen dank für deine Hilfe <3

    DoorPi ist doch da jetzt direkt im Autostart oder?
  • rookie

    Hat eine Antwort im Thema
    • Hilfe / Ratschläge
    Installation mit aktuellem RaspberryOS verfasst.
    Beitrag
    Also bitte nochmal, frisches Image, einmal die Installation starten und die Fehlermeldung hochladen
  • TimB.

    Hat eine Antwort im Thema
    • Hilfe / Ratschläge
    Installation mit aktuellem RaspberryOS verfasst.
    Beitrag
    Naja, nach der missglückten Installation
  • rookie

    Hat eine Antwort im Thema
    • Hilfe / Ratschläge
    Installation mit aktuellem RaspberryOS verfasst.
    Beitrag
    Format ist nicht nötig, das macht der Imager

    Warum ist bei dir das doorpi git schon im /tmp Verzeichnis, wenn es eine frische installation ist ?
  • TimB.

    Hat eine Antwort im Thema
    • Hilfe / Ratschläge
    Installation mit aktuellem RaspberryOS verfasst.
    Beitrag
    Ja komplett also SD formatiert und dann das aktuelle Raspberry OS Lite direkt über den Raspberry Immager
  • rookie

    Hat eine Antwort im Thema
    • Hilfe / Ratschläge
    Installation mit aktuellem RaspberryOS verfasst.
    Beitrag
    Mal eine blöde frage, frisch heißt schon ein neues Image auf die SD karte laden.

    Hab noch einen Fehler im script entdeckt sollte aber bei einer frischen Installation nicht aufpoppen

Ungelesene Themen

    1. Thema
    2. Antworten
    3. Letzte Antwort
    1. Nextion Display als interaktives Namensschild 213

      • pahenning
    2. Antworten
      213
      Zugriffe
      107k
      213
    3. Jamspoon