diff options
author | Christian Franke <nobody@nowhere.ws> | 2013-04-14 15:05:18 +0200 |
---|---|---|
committer | Christian Franke <nobody@nowhere.ws> | 2013-04-14 15:05:18 +0200 |
commit | d2938b8abf7709273a5f02ef516d9086d04ac98a (patch) | |
tree | cb471667e3b0c48c8c745942a342543474a5de2d /docs | |
parent | 29c2aeaf22ff2c6cc34bbe239649f7b8dacd80de (diff) |
Restructure wiki?
Diffstat (limited to 'docs')
-rw-r--r-- | docs/Default-Zustaende.mdwn | 37 | ||||
-rw-r--r-- | docs/Eingangstuer.mdwn | 42 | ||||
-rw-r--r-- | docs/Hackerspace.mdwn | 10 | ||||
-rw-r--r-- | docs/SpaceAPI.mdwn | 37 | ||||
-rw-r--r-- | docs/door/sublabdoor.jpg | bin | 0 -> 111710 bytes |
5 files changed, 126 insertions, 0 deletions
diff --git a/docs/Default-Zustaende.mdwn b/docs/Default-Zustaende.mdwn new file mode 100644 index 0000000..aa40c2a --- /dev/null +++ b/docs/Default-Zustaende.mdwn @@ -0,0 +1,37 @@ +Fuer jeden Raum im sublab gibt es einen Defaultzustand. Dieser sollte in jedem Fall hergestellt werden, wenn man das sublab verlaesst, sodass am naechsten Tag ein sauberes und aufgeraeumtes sublab vorgefunden werden kann. Dreckiges Geschirr und leere Flaschen sollten ueberall entfernt werden, die Tische frei und sauber und der Fussboden zumindest besenrein sein. + +## Bar + +* Bar und Arbeitsflaechen leer und sauber +* Barkasse geleert und gezaehlt +* Sauberes Geschirr eingeraeumt +* Lebensmittel im Vorratsregal +* Kuehlschrank aufgefuellt +* Dreckiges Geschirr abgewaschen + +## Lounge + +* Tische und Buehne leer und sauber +* Stuehle sinnvoll um Tische herum platziert +* Flyertisch aktuell und sortiert +* Boden sauber + +## Uhrenraum + +* Tische leer und sauber +* Auf jedem Tisch min. ein leerer Aschenbecher + +## Werkstatt + +* Tische leer und sauber +* Boden besenrein + +## Hacklab + +* Tische leer und sauber +* Boden besenrein + +## Buero + +* Tische leer und sauber +* Boden besenrein diff --git a/docs/Eingangstuer.mdwn b/docs/Eingangstuer.mdwn new file mode 100644 index 0000000..6cb7495 --- /dev/null +++ b/docs/Eingangstuer.mdwn @@ -0,0 +1,42 @@ +## die sublab-Tür + +In & an der Tür befinden sich verschiedene elektronische und elektromechanische Gadgets: + +0. 3 Metallsensoren +0. eine Keymatic +0. eine Elektronikplatine mit AVR-µC für das Codeschloss +0. eine Elektronikplatine mit AVR-µC und CAN-Controller für die Hausbusanbindung + +### allgemeine Eigenschaften der Tür + +Die Tür ist ziemlich massiv und vermutlich "original Westwerk". Am Klinken-Türflügel befinden sich Reste einer automatischen Zuhaltung die wohl nicht mehr einsatzfähig ist und partiell abgeschraubt wurde (die restlichen Schrauben liessen sich nicht lösen). Wird er nicht von der Falle zugehalten, schwingt der Türflügel auf. + +Nach dem 2. Einbruch durch diesen Vektor wurden die Bolzen beider Türflügel wurden festgeschweißt. Die Flügel können deswegen nicht mehr ausgehängt werden. + +In beiden Türflügeln befindet sich im hohlen Rahmen jeweils ein Cat5-Patchkabel. + +### Keymatic + +TBD + +### Metallsensoren Türflügel + +2 der Metallsensoren erkennen jeweils den linken und rechten Türflügel und werden als "door.left" und "door.right" im Hausbus gemeldet. (Rechts/Links dabei aus Innensicht.) Die Metallsensoren sind recht simpel mittig am Türbalken gegen die Decke geschraubt. + +### Metallsensor Riegel + +[[!img sublabdoor.jpg alt="Tür-Metallsensor"]] + +Der dritte Metallsensor ist im Inneren des rechten Türflügels montiert und erkennt den Schliessriegel des Schlosses in der 2x zugeschlossenen Position. Er wird als "door.lock" in subcan.json gemeldet und ist gleichzeitig auch an die Schlosssteuerung angebunden um das korrekte Schliessen der Tür zu erkennen. + +Der Sensor befindet sich zwischen den beiden Aussparungen für Falle und Riegel. Durch die nötige präzise Ausrichtung gestaltet sich die Montage eher trickreich. Die momentan angebrachte "Feder" (ein zurechtgebogenes Stück Lochstreifen) ist allerdings so zurechtgebogen dass die Montageposition gut wiedergefunden werden kann. Dazu müssen folgende Regeln beachtet werden: + +0. **Feder beim Ausbau auf keinen Fall verbiegen** - der Sensor passt mitsamt Feder *exakt* durch die Aussparung der Falle; unbedingt von unten den Metallsensor vorsichtig nach oben drücken damit er sich nicht verwinkelt da das Ganze sonst nicht mehr durchpasst! +0. vertikale Ausrichtung: komplett nach unten schieben bis zum Anschlag. Feder und Sensor ragen dann unten ca. 2mm in die Aussparung hinein. +0. horizontale Ausrichtung: oben *und* unten auf Anschlag nach außen schieben. Das untere Ende der Feder ist hierfür leicht in die Tür hinein gebogen. Achtung: der Sensor ist nicht exakt hinter der Feder sondern leicht nach außen gewinkelt! Bei korrekter Montage ist der Sensor also weiter links als die Aussparung des Riegels. +0. nach der Montage mit Klebeband fixieren da sonst der Aufbau horizontal nach innen (Richtung sublab) rutschen kann. + + +### Lichtschranke + +Die Lichtschranke ist z.Zt. nicht einsatzfähig (Reichweite der vorhandenen Lichtschranke war nicht groß genug). Der Eingang ist in der subcan.json allerdings noch gelistet ("door.light"). diff --git a/docs/Hackerspace.mdwn b/docs/Hackerspace.mdwn new file mode 100644 index 0000000..b9f2e93 --- /dev/null +++ b/docs/Hackerspace.mdwn @@ -0,0 +1,10 @@ +Ein Hackerspace ist ein offener Raum, der als Treffpunkt für Hacker, Künstler und Forscher dient. So genau lässt sich das allerdings nicht beschreiben, da die grenzen zwischen Werkstatt, Konferenzzentrum, Kneipe, Rechenzentrum und Hackerspaces recht fliessend sind. + +## Wer hängt da rum + +Meinstens Leute mit einem Notebook auf dem Schoss. Das ist allerdings keine Vorraussetzung. + +## Werden da Banken/Computerspiele/die NPD/das Konto deiner Oma gehackt? + +Nein. Hacken heisst kreativ mit Technik umgehen, Technik zweckentfremden und am Ende etwas hundertmal besseres Bauen, als es ursprünglich gedacht war. +An dieser Stelle sei auf die [[Hackerethik|http://ccc.de/de/hackerethik]] verwiesen. diff --git a/docs/SpaceAPI.mdwn b/docs/SpaceAPI.mdwn new file mode 100644 index 0000000..7611ccd --- /dev/null +++ b/docs/SpaceAPI.mdwn @@ -0,0 +1,37 @@ +Die Space API ist ein Projekt um ein vereinheitlichtes Statussyntax fuer alle Hackerspaces bereitzustellen. Zurzeit haben wir nur die Grundlegenden Funktionen (Tuerstatus und Kontaktdaten) implementiert. In Zukunft kann man daueber aber auch sicher Veranstaltungen ankuendigen. + +## Wie funktioniert es + +Wir haben Sensoren an der Eingangstuer, mit denen wir herausfinden koennen, ob die Tuerfluegel geschlossen oder offen sind, und ob das Schloss geoeffnet oder verschlossen ist. Diese Informationen werden zusammen mit den Informationen die ueber den [[Hausbus]] vorhanden sind auf [[Taifun]] in einer [[JSON|http://en.wikipedia.org/wiki/JSON]]-Datei abgelegt. +Auf dem Webserver [[oberon]] laeuft alle zwei Minuten ein Skript, welches den aktuellen Tuerstatus aus der Hausbus-JSON-Datei auf Taifun ausliest, und in die SpaceAPI-JSON-Datei einfuegt. + +## Status abrufen (Software) + +Es gibt es Reihe von Softwareschnittstellen fuer die SpaceAPI, diese existieren sowohl als Browserplugin, als auch als Applikation fuer Mobilgeraete. + +### Firefox + +Fuer den Firefox gibt es das Hacker's Openspace Plugin, welches durch einen roten oder gruenen Kreis in der Statusleiste den Status des ausgewaehlten Spaces darstellt. Mit einem hellen Theme kann es direkt im Firefox installiert werden. Wer ein dunkles Theme benutzt sollte auf die gepatchte Version zurueckgreifen, da sonst saemtliche Menuschriftarten unlesbar werden koennen. + +* [[Hacker's OpenSpace (Firefox Plugin)|https://addons.mozilla.org/de/firefox/addon/hackers-openspace/]] +* [[Hacker's OpenSpace (mit Darktheme-Fix) bei github|https://github.com/stayawake/OpenSpace]] + +Die gepachte Variante kann man einfach installieren, indem man das create_xpi-Skript im Git-Repository ausfuehrt, und die xpi-Datei dann im Firefox installiert. + +### Android + +Fuer das Androidbetriebssystem gibt es eine Reihe von Applikationen, die die SpaceAPI auslesen und anzeigen koennen. My Hackerspace tut dies schnell und minimalistisch. Space Directory ist ein wenig netter anzusehen, laeuft aber gefuehlt langsamer und hakeliger. Das Hackerspace Widget zeigt auf dem Homescreen einen roten oder gruenen Kreis an, je nach Status des eingestellten Spaces. + +* [[Space Directory|https://play.google.com/store/apps/details?id=ws.narro.the.in.spacedirectory]] +* [[My Hackerspace|https://play.google.com/store/apps/details?id=ch.fixme.status]] +* [[Hackerspace Widget|https://play.google.com/store/apps/details?id=de.ring0.hackspace]] + +## Links + +* [[SpaceAPI Spezifikation|https://hackerspaces.nl/spaceapi/]] +* [[Liste der teilnehmenden Spaces|http://chasmcity.sonologic.nl/spacestatusdirectory.php]] +* [[SpaceAPI JSON Datei|http://sublab.org/sublab_status.json]] +* [[Hausbus JSON Datei|http://taifun.local.sublab.org/subcan.json]] +* [[SpaceAPI Script|http://git.sublab.org/website/tree/scripts/sub_api.py]] +* [[SpaceAPI Template|http://git.sublab.org/website/tree/template/template.spaceapi.json]] +* [[Global Hackerspace Wall|http://hackerspaces.me/wall]] diff --git a/docs/door/sublabdoor.jpg b/docs/door/sublabdoor.jpg Binary files differnew file mode 100644 index 0000000..76d47f1 --- /dev/null +++ b/docs/door/sublabdoor.jpg |