DoorPi Forum

DoorPi 3?


Du bist gefragt!


Wird es weiter gehen? Siehe hier.


===================================================


DoorPi 2

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

  • phil777

    Hat eine Antwort im Thema LinPhone mag nicht mehr anrufen? verfasst.
    Beitrag
    hm.... und ich weiß nicht warum, aber einen Tag später geht es wieder. Keine Änderung, nichts.... (das war wenn man doorpi_cli auf der Console startet).

    ich habe dann den DoorPi neugestartet und damit den daemon laufen lassen, nun gehts wieder nicht.

    Was…
  • phil777

    Hat eine Antwort im Thema LinPhone mag nicht mehr anrufen? verfasst.
    Beitrag
    und hier noch ein Auszug aus dem Trace Log, der für meine Begriffe ganz gut aussieht:
    (Quelltext, 18 Zeilen)

  • phil777

    Hat eine Antwort im Thema LinPhone mag nicht mehr anrufen? verfasst.
    Beitrag
    Hier noch die SIP Config aus der DoorPi.Ini (hier wurde nichts verändert - hatte bis dato ja immer funktioniert)
    (Quelltext, 31 Zeilen)

  • phil777

    Hat eine Antwort im Thema LinPhone mag nicht mehr anrufen? verfasst.
    Beitrag
    Noch ein Hinweis: Die Telefonie funktioniert, d.h. ich kann Nebenstellen etc. anrufen und auch externe Nummern anrufen.
  • phil777

    Hat das Thema LinPhone mag nicht mehr anrufen? gestartet.
    Thema
    Hi DoorPi Gemeinde,

    ich habe heute die Zielrufnummer bzw. Zielaktion bei einem Klingeln von "call:**610" auf "call:**620" geändert. Seitdem mag Linphone gar nichts mehr anrufen (auch die alte Rufnummer nicht mer, wenn ich das zurück-ändere).
    Den DoorPi hab…
  • rookie

    Hat eine Antwort im Thema RFID Reader startet nicht verfasst.
    Beitrag
    Bist du dir sicher das die richtige Doopi.ini ist oder hast was weggelöscht, aber bei dir fehlen einträge die so oder so ähnlich aussehen sollte

    (Quelltext, 7 Zeilen)

    was auch zur Fehlermeldung passt

    (Quelltext, 10 Zeilen)

    da ich einen andern Reader habe,…
  • TimB.

    Hat eine Antwort im Thema RFID Reader startet nicht verfasst.
    Beitrag
    Hi zusammen, ich hatte bis vor kurzem den selben Leser am laufen. Leider ist der mir jetzt abgeraucht und ich habe bei Amazon den gleichen wieder bestellt, aber wie sollte es auch sein, die Platine ist eine ganz andere (R20XD-USV V1.3).

    6j1Qi23n1ZT7GxRdA

    Mit meinem Plan es…
  • rookie

    Hat eine Antwort im Thema DoorPi mit Python3 verfasst.
    Beitrag
    Das Asterisk wird benötigt wenn die Videounterstützung mit dem Telefonstraem übertragen werden soll, also Bildtelefonie.

    Bei der Fritzbox wird das Videosignal über einen separaten stream eingelesen, allerdings mit snap.jpg. Sollte aber mit der Unifi…
  • phil777

    Hat eine Antwort im Thema DoorPi mit Python3 verfasst.
    Beitrag
    hm. Schade! Aber danke für den Hinweis.

    wenn ich Zeit habe, schau ich mir das genauer an. Ich bin mir nicht sicher, ob ich Asterisk benötige, da ich im Haus eine Fritzbox am Laufen habe und meine Telefonieanlage ungern "außer Haus" in die Klingelbox…
  • rookie

    Hat eine Antwort im Thema DoorPi mit Python3 verfasst.
    Beitrag
    da geht gar nichts, du musst den bugfix/setuptools verwenden

    hier gibt es eine Beschreibung zur Installation Link. Es gibt aber auch eine Installer script.
    Ich habe es selber noch nicht getestet, weil mein 2.6 noch läuft.
    Das Ziel von emphasize war mehr…

Ungelesene Themen

    1. Thema
    2. Antworten
    3. Letzte Antwort
    1. LinPhone mag nicht mehr anrufen? 4

      • phil777
    2. Antworten
      4
      Zugriffe
      68
      4
    3. phil777