Schliesssystem: Unterschied zwischen den Versionen

Aus Wiki CCC Göttingen
Wechseln zu: Navigation, Suche
(DING)
(48 dazwischenliegende Versionen von 10 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
==Schema==
+
==Graphische Benutzeroberfläche==
 +
# Alles über Public Key Kryptografie lernen.
 +
# Key Paar erzeugen und Public Key einreichen (an passende Leute, siehe Zuständigkeiten)
 +
# ssh door@brickme -p 42
 +
# Das komplizierte Menü lesen und verstehen
 +
# Tür auf und zu machen
  
{Laptop,Handy,Tablet} <-> WRT <-> ethernet GPIO device <-> {Keymatic, Sprechanlage}
+
<pre>
 +
Verneinen Sie, was Sie nicht moechten.
 +
**** MODES ****
 +
    1.    no locked, no ERT
 +
-> 2.718 no locked            <-+
 +
    3.142 no unlocked            |
 +
          primed                |
 +
**** ACTIONS ****              +-- x
 +
    4.    no besmirch lift      |
 +
[#] 5.    no inner door closed  |
 +
    6.    no outer door closed <-+
 +
    7.    no continue          <---- q
 +
    8.    HELP! I don't understand this!
 +
</pre>
  
==DING==
 
===Command Interface===
 
The DING listens on *:2701/TCP for incoming connections. The protocol is ECMD with doorctl extensions.
 
====mode set====
 
doorctl mode set ''<mode>''
 
sets the mode [[#Mode]]
 
===Mode===
 
The DING has a mode register for the inner door that is always set to one of the following values:
 
{| border=1 cellspacing=0 cellpadding=2
 
! Mode
 
! Default
 
! LED value
 
! Keymatic action when <br> entering mode
 
! ERT effect
 
|-
 
| <code>locked</code>
 
| X
 
| <code>--RRR--</code>
 
| lock door
 
| nothing
 
|-
 
| <code>unlocked</code>
 
|
 
| <code>OO-----</code>
 
| unlock door
 
| nothing
 
|-
 
| <code>unlocked+ert</code>
 
|
 
| <code>-----GG</code>
 
| unlock door
 
| retract safety catch
 
|}
 
  
===Pinout===
+
==Bedingungen für die Benutzung des Keys==
* relais 1: keymatic.close
+
# Der key ist mit einer Passphrase geschützt
* relais 2: keymatic.open
+
# Der Key ist mein persönlicher Key, ich gebe ihn nicht weiter
* relais 3: siedle.open
+
# Für Missbrauch dieses Keys hafte ich.
 +
# untenstehendes je nach Gerät
  
==Connector pinout==
+
===Bedingungen für die Benutzung des Keys auf einem Smartphone===
These are the pinouts of the two flat cables coming from entryphone and keymatic.
+
# Das Smartphone ist mit einem Passwort geschützt
===Siedle entryphone===
+
# Das Smartphone aktiviert automatisch einen "locked Screen" innerhalb von max. 5 Minuten
* Pin 1: door opener connector a
+
# Wenn das Smartphone verloren/geklaut/verschenkt geht werde ich sofort beim CTG Bescheid sagen, damit der Key gesperrt wird
* Pin 2: door opener connector b
+
* Pin 3: ERT connector a
+
* Pin 4: ERT connector b
+
* Pin 5-10: not used
+
===Keymatic===
+
* Pin 1: Pushbutton lock/unlock (?)
+
* Pin 2: Pushbutton common
+
* Pin 3: Pushbutton lock/unlock (?)
+
* Pin 4: RI common
+
* Pin 5: RI dooropener
+
* Pin 6: RI lock/unlock (?)
+
* Pin 7: RI lock/unlock (?)
+
* Pin 8: unused
+
* Pin 9: RI power supply
+
* Pin 10: RI power supply
+
  
==Todo==
+
===Bedingungen für die Benutzung des Keys auf einem Computer===
* <strike>neuen Schliesszylinder installieren</strike>
+
# Der Computer ist meiner.
* <strike>GPIO device installieren</strike>
+
# Das Dateisystem auf dem der Key gespeichert wird ist gecrypted.
* <strike>keymatic verkabeln und an GPIO device anschliessen</strike>
+
# Rest wie bei Smartphone.
* <strike>sprechanlage an GPIO device anschliessen</strike>
+
 
* auth-system
+
===N900===
* netzwerkconfig
+
Fuer N900 gibts ein Skript mit auto-connect und auto-ssh-agent:  [[Raum/Schliesssystem/N900-Skript]]
* GPIO-Device korrekt aufhaengen
+
[[Category:Projekte]][[Category:Space]]
* Gemeinsame Stromversorgung
+
 
** Fritzbox (?)
+
 
** brickme (?)
+
==Technische Dokumentation==
** Keymatic (12V)
+
[[Schliesssystem/Technische_Dokumentation]]
** DING (5V)
+
 
** Telefon (?)
+
==Logbuch==
* Tuermagnet
+
[[Schliesssystem/Logbuch]]
* Temperatursensor
+
* Stromzaehlerleser
+

Version vom 27. August 2012, 18:45 Uhr

Graphische Benutzeroberfläche

  1. Alles über Public Key Kryptografie lernen.
  2. Key Paar erzeugen und Public Key einreichen (an passende Leute, siehe Zuständigkeiten)
  3. ssh door@brickme -p 42
  4. Das komplizierte Menü lesen und verstehen
  5. Tür auf und zu machen
Verneinen Sie, was Sie nicht moechten.
 **** MODES **** 
    1.    no locked, no ERT
 -> 2.718 no locked            <-+
    3.142 no unlocked            |
          primed                 |
 **** ACTIONS ****               +-- x
    4.    no besmirch lift       |
[#] 5.    no inner door closed   |
    6.    no outer door closed <-+
    7.    no continue          <---- q
    8.    HELP! I don't understand this!


Bedingungen für die Benutzung des Keys

  1. Der key ist mit einer Passphrase geschützt
  2. Der Key ist mein persönlicher Key, ich gebe ihn nicht weiter
  3. Für Missbrauch dieses Keys hafte ich.
  4. untenstehendes je nach Gerät

Bedingungen für die Benutzung des Keys auf einem Smartphone

  1. Das Smartphone ist mit einem Passwort geschützt
  2. Das Smartphone aktiviert automatisch einen "locked Screen" innerhalb von max. 5 Minuten
  3. Wenn das Smartphone verloren/geklaut/verschenkt geht werde ich sofort beim CTG Bescheid sagen, damit der Key gesperrt wird

Bedingungen für die Benutzung des Keys auf einem Computer

  1. Der Computer ist meiner.
  2. Das Dateisystem auf dem der Key gespeichert wird ist gecrypted.
  3. Rest wie bei Smartphone.

N900

Fuer N900 gibts ein Skript mit auto-connect und auto-ssh-agent: Raum/Schliesssystem/N900-Skript


Technische Dokumentation

Schliesssystem/Technische_Dokumentation

Logbuch

Schliesssystem/Logbuch