Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
infrastruktur:zugang:start [2021/02/16 19:17] – sirgoofy | infrastruktur:zugang:start [2023/08/02 21:08] (aktuell) – [Software] gammlaa | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
Gäste sind Mittwochs ab 19 Uhr gerne willkommen. | Gäste sind Mittwochs ab 19 Uhr gerne willkommen. | ||
- | Das [[projekte: | + | Das [[projekte: |
Das System öffnet die Tür, wenn über das Wlan **" | Das System öffnet die Tür, wenn über das Wlan **" | ||
Zeile 51: | Zeile 51: | ||
**Keys konvertieren(PuTTY> | **Keys konvertieren(PuTTY> | ||
- | * <code bash> | + | * <code bash> |
* Mit '' | * Mit '' | ||
Zeile 57: | Zeile 57: | ||
==== PuTTY ==== | ==== PuTTY ==== | ||
+ | {{ : | ||
PuTTY ist die empfohlene Software zur Verwendung unter Windows. Da die Tür nur Keys im OpenSSH-Format verträgt, dürfen auch mit Putty nur OpenSSH-Keys genutzt werden. | PuTTY ist die empfohlene Software zur Verwendung unter Windows. Da die Tür nur Keys im OpenSSH-Format verträgt, dürfen auch mit Putty nur OpenSSH-Keys genutzt werden. | ||
**Keys generieren (OpenSSH-Format mit PuTTYgen): | **Keys generieren (OpenSSH-Format mit PuTTYgen): | ||
+ | |||
+ | |||
* 1. PuTTYgen öffnen | * 1. PuTTYgen öffnen | ||
Zeile 79: | Zeile 82: | ||
===== Schlüssel einreichen ===== | ===== Schlüssel einreichen ===== | ||
+ | |||
+ | |||
+ | {{ : | ||
Die Schlüssel werden über ein git-Repository verwaltet, welches regelmäßig von den Türen abgefragt wird. nachdem ihr einen Schlüssel generiert habt, müsst ihr einen Pull Request stellen, damit euer Key in das Repository hinzugefügt wird. Die Datei muss nach folgendem Schema ''< | Die Schlüssel werden über ein git-Repository verwaltet, welches regelmäßig von den Türen abgefragt wird. nachdem ihr einen Schlüssel generiert habt, müsst ihr einen Pull Request stellen, damit euer Key in das Repository hinzugefügt wird. Die Datei muss nach folgendem Schema ''< | ||
Zeile 88: | Zeile 94: | ||
* Einen Git-Account könnt ihr euch über [[https:// | * Einen Git-Account könnt ihr euch über [[https:// | ||
* Euer Account muss nun in die Gruppe '' | * Euer Account muss nun in die Gruppe '' | ||
+ | * **Euer Public-Key enthält ein Kommentar** | ||
** Einreichung ** | ** Einreichung ** | ||
Zeile 106: | Zeile 112: | ||
- | {{ : | + | ====== Schlüsselbenutzung ====== |
+ | ===== Via Trigger Android App ===== | ||
+ | Wenn du Android benutzt, gibt es App " | ||
- | ===== Schlüsselbenutzung | + | ==== Einrichtung |
- | ==== Keller | + | |
+ | <WRAP center round info 100%> | ||
+ | **TL; | ||
+ | - Door Type: Generic SSH | ||
+ | - Server Address: | ||
+ | - Oben: 10.42.1.28 | ||
+ | - Unten: 10.42.1.20 | ||
+ | - Login name: door | ||
+ | - Open Command: open | ||
+ | - Close Command: close | ||
+ | - State Command: status | ||
+ | - SSID: " | ||
+ | </ | ||
+ | |||
+ | - Man legt oben rechts pro Tür eine Verbindung an und benennt sie (bspw. c3e oben/c3e unten). | ||
+ | - Man wählt bei "Door Type" den Typ " | ||
+ | - Man importiert den zuvor generierten SSH-Key (oder generiert einen neuen und reicht den, wie oben beschrieben, | ||
+ | - Bei Server Address setzt man | ||
+ | - für die Tür oben " | ||
+ | - für die Tür unten " | ||
+ | - Der Login-Name ist für diese App " | ||
+ | - Es wird kein Passwort benötigt und daher auch nicht gesetzt | ||
+ | - Der Open Command ist auf " | ||
+ | - Ganz heruntergescrollt zu dem Punkt " | ||
+ | - Alle anderen Einstellungen kann man so übernehmen. | ||
+ | |||
+ | ===== Via SSH ===== | ||
+ | ==== Methode 1 ==== | ||
+ | === Keller | ||
- Mit dem Wlan **foobar** oder **foobar Enterprises** verbinden. | - Mit dem Wlan **foobar** oder **foobar Enterprises** verbinden. | ||
- | - Zum Öffnen | + | - Zum Öffnen |
- | - Zum Schließen | + | - Zum Schließen |
- | ==== OG ==== | + | === OG === |
- Mit dem Wlan **foobar** oder **foobar Enterprises** verbinden. | - Mit dem Wlan **foobar** oder **foobar Enterprises** verbinden. | ||
Zeile 123: | Zeile 159: | ||
- Zum Schließen | - Zum Schließen | ||
+ | |||
+ | ==== Methode 2 ==== | ||
+ | |||
+ | - Mit dem Wlan **foobar** oder **foobar Enterprises** verbinden. | ||
+ | - <code bash>ssh door@10.42.1.20 $ACTION</ | ||
====== Software ====== | ====== Software ====== | ||
- | Um die Tür komfortabel per Telefon aufschließen zu können, kann unter Android z.B. [[https:// | + | * Für ganz komfortable |
+ | * Wer es klassisch über SSH mag, kann unter Android z.B. [[https:// | ||
+ | * Für iOS gibt es [[https:// | ||
+ | |||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | Hinweis zu Termius: Unter Einstellungen " | ||
+ | </ | ||
- | Hinweis zu Serverauditor: | ||
====== Maintenance ====== | ====== Maintenance ====== | ||
- | Der Pi kann ohne Probleme neugestartet werden. Dies kann man momentan | + | Der RaspberryPi |
+ | |||
+ | Wenn der Türschließer (Abus CFA1000) die konfigurierten Positionen nicht mehr korrekt anfährt, ist wahrscheinlich die Diode der Positionslichtschranke abgerissen. Die ist in der Vergangenheit schon < | ||
- | {{ : | + | - Geräteschrauben an der Rück- und Vorderseite (Drehrad/ |
+ | - Drehrad/ | ||
+ | - Diode finden und anlöten. | ||
+ | - Die Schlitze im Drehrad/ | ||
+ | - Nachdem Zusammensetzen einmal Kalibrieren. |