|
|
Line 1: |
Line 1: |
− | Dooris ist das Door Information System des Space. Sie regelt den Zugang zum Space sowie den Space-Status nach außen.
| + | <span style="color: orange; display: inline-block; outline: 0.5em solid; padding: 0.25em"> |
− | | + | <span style="color: black"> |
− | == Projektverantwortliche == | + | Diese Seite wurde ins [https://wiki.ccchh.net neue Wiki] migriert.<br> |
− | * gnomus
| + | Sie ist nun hier zu finden: https://wiki.ccchh.net/infrastructure:dooris |
− | * Es werden weitere Personen gesucht :)
| + | </span> |
− | | + | </span> |
− | == Konzept ==
| + | [[Category:umgezogen]] |
− | * Es gibt eine Klingelanlage an der Eingangstür.
| |
− | ** Für diese Klingelanlage haben wir eine Gegensprecheinheit im Flur vor dem Space
| |
− | * Es wurde ein Kabel von der Gegensprecheinheit in unseren Raum gelegt, sowie ein Relais in der Gegensprecheinheit installiert.
| |
− | * Im Space hängt ein Raspberry PI am Kabel, der über seine GPIO-Pins den Summer betätigen kann.
| |
− | * Der Summer wird durch einen SSH-Login des Users 'door' betätigt.
| |
− | * Zugriffskontrolle erfolgt über SSH-Key-Auth
| |
− | * Für die Raumtür soll eine Keymatic eingesetzt werden, die auch über den Raspi angesteuert wird
| |
− | ** User hierfür sind 'lock' und 'unlock'
| |
− | | |
− | === How to use this thing === | |
− | * Wenn dein SSH-Key im Repo gelandet ist, kommt er beim nächsten Sync auf die Dooris
| |
− | * Dooris synct sich immer zur vollen Stunde
| |
− | * Zum Öffnen der Tür reicht ein '''ssh <user>@<ip>'''
| |
− | * Dooris hängt aktuell auf der IP '''10.31.208.31'''
| |
− | * Es gibt folgende User
| |
− | ** '''unlock''' -- Schließt die Raumtür auf
| |
− | ** '''lock''' -- Schließt die Raumtür ab
| |
− | | |
− | === Space API ===
| |
− | Der aktuelle Türstatus ist maschinenlesbar unter https://www.hamburg.ccc.de/dooris/status.json im [https://spaceapi.io SpaceAPI]-Format verfügbar.
| |
− | TODO: Wo ist die Software, die das auf dem Webserver macht?
| |
− | | |
− | == Hardware ==
| |
− | * Kabel von Gegensprecheinheit zu Raum (done)
| |
− | * Reed-Relais in der Gegensprecheinheit (Achtung: RPi GPIO ist 3,3V und nicht 5V tolerant!) (done)
| |
− | * Raspi eingerichtet (done)
| |
− | * Relaiskarte für Keymatic gelötet (done)
| |
− | * Keymatic installiert und verkabelt (done)
| |
− | * Keymatic Stromversorgung realisieren (done by Hammi & Karolherbst 5v USB netzteil)
| |
− | | |
− | *Dooris und Wichtiges zübehör an USV anschließen / Vorhandene USV ohne batterien mit batterien ausstatten. (done?)
| |
− | | |
− | == Software ==
| |
− | * [https://github.com/rickmer/dooris4pebble App für Pebble]
| |
− | * [https://gitlab.hamburg.ccc.de/hansenerd/doorito IRC-Bot doorito]
| |
− | | |
− | == Quellen ==
| |
− | * https://gitlab.hamburg.ccc.de/dooris/concierge
| |
− | * https://gitlab.hamburg.ccc.de/ccchh/z9-access
| |
− | | |
− | [[category:Projekte]][[category:TODO]] | |