Hi,
hier stelle ich mein DoorPi Projekt vor.
Stand: 11.09.2016
Status
Mein DoorPi ist noch nicht im Produktivbetrieb. Aktuell bin ich am fertigstellen des Hardware-Aufbaus.
Ich möchte dann hier die Erweiterungen/Änderungen immer aktualisieren.
Die Informationen die hier stehen beziehen sich also immer auf den aktuellen Status. Wen die komplette History vom Anfang bis zum Erreichen des aktuellen Status interessiert, dem lege ich mein Worklog bei we-mod-it nahe.
Wem hier Informationen fehlen oder wenn jemand Details wissen möchte, einfach Bescheid geben.
Ausgangspunkt
Ich bin Anfang März mit einem "nackten" Raspberry Pi gestartet (den hatte ich schon, habe ihn aber komplett neu aufgesetzt). Zu allen Schritten habe ich mir Notizen und auch teilweise ein paar Fotos gemacht, mein Plan wäre, dass ich diese im Lauf der Zeit zu einer Step-by-Step Anleitung für mein Projekt erweitere und zur Verfügung stelle.
Hardware
Ich gebe zur Hardware Links zu Bezugsquellen an. Das ist immer die Quelle wo ich selbst das Teil bezogen habe. Sicherlich gibt es vielleicht andere oder günstigere, aber zumindest hat man so sofort eine Quelle wo man die Teile beziehen kann
- Raspberry Pi B+ (ca. 35€)
- Kamera: Raspberry Pi Kamera NoIR (ca. 30€)
- Fisheye Objektiv für Kamera (ca. 5€)
- IO: PiFace Digital 2 (ca. 30€)
- IO: RDM6300 RFID Reader (ca. 14€)
- RFID-Tags: 10x RFID Transponder (ca. €7€)
- Soundkarte: SoundBlaster Play! (ca. 15€)
- Verstärker: PAM8403 (ca. 7€)
- Lautsprecher: Visaton K50 SQ (ca. 7€)
- Mikrofon: Speedlink Pure Desktop (ca. 6€)
- Kamera Kabel: 30cm Kamera Kabel für Raspberry Pi (ca. 1,50€)
Somit ist man bei reinen Hardwarekosten von etwa 150€ wenn man alles neu kaufen muss (geht noch etwas günstiger wenn man günstigere Quellen für die Teile sucht).
Sonstige Teile
- Gehäuse: Anthell Electronics Aufputzgehäuse (ca. 40€)
- Kleinteile: Taster, Widerstände, Platinen (Krabbelkiste; ca. 20€)
Die Gegenstelle für den DoorPi ist eine Fritzbox 7390, an der ein FritzFon MT-F (DECT) sowie ein analoges Telefon (FON0) angeschlossen ist.
Software
- Raspbian Jessy
- DoorPi 2.5.0.2
- mjpeg-streamer
- FHEM 5.7
Realisierte Funktionen
- Anruf per Tastendruck am DoorPi an die beiden Telefone
- Anruf per Tastendruck am DoorPi an ein Handy (Umschaltung intern/extern erfolgt per Weboberfläche meines FHEM Home Automation Servers)
- Erstellen eines Snapshots von der Kamera wenn geklingelt wird (bisher keine weitere Verarbeitung)
- Dauerhafter Videostream von der Kamera, abrufbar per Browser-URL oder per Weboberfläche meines FHEM Servers)
- Auslösen eines Relais am PiFace über DTMF-Töne (hier kommt später ein Türsummer dran)
- Auslösen des Relais über RFID-Tag
- Sprachausgabe bei Erkennen eines autorisierten RFID-Tags ("Hallo xxx")
- Notifikation per Pushover, wenn jemand geklingelt hat, aber kein Anruf zustande gekommen ist
- Notifikationen per Pushover, wenn DoorPi gestoppt oder gestartet wird
- Betätigung des Türsummers von der Weboberfläche von FHEM
- Beleuchtetes Namensschild, wird von FHEM bei Dämmerung ein- bzw. aus geschaltet (via Twilight)
Aufbau
Da es am besten zu meinen Gegebenheiten passt, habe ich mich entschieden die ganze Hardware in ein Aufputzgehäuse einzubauen, die später an der Garagenwand (dort ist auch die Gartentür) befestigt wird.
Alle Platinen wurden dann auf einer selbst angefertigten Halteplatte aus Plexiglas (PMMA) befestigt. Die Halterung ist deswegen aus Plexiglas und nicht aus Metal, weil die RFID Antenne nicht funktioniert, wenn direkt dahinter eine Metallplatte ist. In die Plexiglasplatte habe ich Gewinde geschnitten, an denen ich meine Abstandshalter für die Platinen befestigen kann. Die Platte habe ich komplett in Handarbeit gefertigt.
Das Mikrofon habe ich komplett entkernt, so dass nur die Mikrofonkapsel übrig blieb. Die einzelnen Hardwarekomponenten habe ich auf separate Platinen gelötet und etwaige notwendige Verschaltungen dort erledigt. Das hat den Vorteil, dass ich bei einem Hardwaredefekt einfach etwas austauschen kann. Alle Platinen wurde dafür auch mit Schraub-Anschlüssen versehen.
Die Relais vom PiFace musste ich ablöten und ebenfalls auf eine Platine löten, denn sonst würde der Aufbau von der Höhe her nicht ins Gehäuse passen.
So sieht aktuell der Aufbau im Gehäuse aus. Das Netzwerkkabel sowie das Stromkabel müssen natürlich noch nach hinten rausgeführt werden. Da muss ich aber noch auf Teile machen um den Ausschnitt an der richtigen Stelle machen zu können. Oben kommt natürlich noch eine Frontplatte drauf
Hier die Beleuchtung in Betrieb. Die Platte ist ein Plexiglas Endlighten T. Über die Einspeisung an den Kanten leuchtet die Platte.
Die Frontplatte besteht aus einem (einzigen) Stück transparentem Plexiglas, das ich von hinten schwarz lackiert habe. Das Beschriftungsfeld habe ich frei gelassen. Somit habe ich schonmal keine Dichtigkeitsprobleme zum Beschriftungsfeld hin, denn das ist ja ein Teil. Bohrungen etc. sind von Hand gemacht.
So sieht das ganze dann im Gehäuse aus, an der Frontplatte sind die Kamera und der Taster angebracht.
Fertig zusammengebautes Gehäuse.
TODO
- Wasserdichte Durchführung der Kabel aus dem Gehäuse
- Weitere Software-Spielereien --> je nach Bedarf
- Echo-Problematik in den Griff bekommen
Updates
25.03.2016 Initiale Version
31.03.2016 Informationen zum geplanten Gehäuse
03.04.2016 Neuer Hardwareaufbau mit Beschreibung
17.04.2016 Infos zur neuen Halteplatte
08.05.2016 Infos zur Beleuchtung ergänzt
11.09.2016 Infos zur Frontplatte ergänzt