Sphinx

Aus Hacksaar Wiki
Zur Navigation springen Zur Suche springen

Die Sphinx ist unser automatisches Zugangssystem für Mitglieder. Jedes Vereinsmitglied bekommt einen eigenen Account, kann sich per ssh auf der Sphinx anmelden und sich so Zugang zum Space verschaffen.

Funktion

Die Sphinx soll, wenn sie fertig ist, zwei Modi beherrschen.

Auto-Mode

Wenn sich jemand im Space befindet, soll die Tür oben offen bleiben, ein Türschließer hält sie zu, so dass sie aufgedrückt werden kann. Um die Tür zum Treppenhaus zu öffnen, kann in diesem Modus die Klingel betätigt werden, wodurch der Summer an der Haustür ausgelöst wird.

Manuelles Aufschließen

Wenn noch niemand da ist oder der Auto-Mode nicht aktiv ist, kann sich jedes Vereinsmitglied vor der Tür in ein W-Lan einloggen und sich per ssh mit der Sphinx verbinden. Dann stehen verschiedene Befehle zur Verfügung:

  • buzz: Summer an der Haustür betätigen
  • open: Tür oben aufschließen
  • close: Tür oben abschließen
  • help: Verfügbare Befehle anzeigen

So ist der Zugang für jedes Mitglied ermöglicht.

Aufbau des Türsystems

Alter Artikel: SPaceSchließsystem

Hier kommen die Infos rein, die während des Baus unseres Schliesssystems, das jedem Mitglied ohne physikalischen Schlüssel Zugang zu den Räumen per Netzwerkzugriff ermöglichen soll, anfallen.

Die Vorarbeiten von Jochen bzgl. elektrischen Schliesszylinder sollten mit den Software-Erweiterungen und QR-Code Zugangstests erweitert dokumentiert werden.

Elektrischen Schliesszylinder und Modifikationen

Nutzung eines elektrischen Schliesszylinders. Modifikation um Platine zur Betätigung der Hardwareknöpfe mittels Mikrokontrollers.

Anschluss des Summers....

Abfrage der Klingel....

Datenbank-Backend und Netzwerkzugriff

...wie ist die Software-Seite geplant?

QR-Code Zugang

...hier Infos zu QR-Code Generierung und Logik....

Alter Artikel: "TÜR"

Unser Türzugangssystem ist noch nicht fertig (in progress) und noch nicht dokumentiert (TODO). In der Zwischenzeit siehe hier: Pad zum Thema Tür

STATUS

in Progress: Hier fehlen noch einige Infos . Projekt ist noch nicht abgeschlossen

Ziel

Über eine oder mehrere Schnittstellen soll es den Vereinsmitgliedern möglich sein, selbstständig Zutritt zum Space zu verschaffen.

Es soll ein Zugangslogbuch erstellt werden.

Ausgangslage

Zwei Türen, die zeitlich unabhängig voneinander geschalten werden müssen.

Tür Nr. 1: Aktivieren des Summer für X Sekunden

Tür Nr. 2:

 - falls geschlossen: Aufsperren
- falls aufgeschlossen: Schnapper aktivieren
- (falls aufgeschlossen): Abschließen 

Idee

Zugangsberechtigung soll über eine schon existierende Benutzerverwaltung, die aufgebohrt wird, realisiert werden.

Hardware

Zum Schließen von Tür 2 wird ein automatisches Sperrsystem genutzt. TODO: Ausführliche Erklärung

Zum Steuern des Sperrsystem von Tür 2 und zum Aktivieren des Summer von Tür 1 wird ein Raspberry Pi(?) eingesetzt.

Software

Bash-Script

API Usage für vorhanden Benutzerverwaltung...

Ansprechpartner

mehrere.. TODO