Editing Archiv:Lichtsteuerung

From Chaosdorf Wiki
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 12: Line 12:
== Web ==
== Web ==


Die Lichtsteuerung findet sich unter [http://dorfmap/ dorfmap] im Chaosdorfnetz. Das Interface basiert auf React (Oder worauf {{U|marudor}} grade lust hat) und wird von {{U|marudor}} entwickelt. Für sehr alte Geräte (und ggf. Smartphonebrowser) gibt es ein weniger hübsches Legacy-Interface unter [http://dorfmap/m dorfmap/m].
Die Lichtsteuerung findet sich unter [http://dorfmap/ dorfmap] im Chaosdorfnetz. Das Interface basiert auf AngularJS und wird von {{U|marudor}} entwickelt. Für sehr alte Geräte (und ggf. Smartphonebrowser) gibt es ein weniger hübsches Legacy-Interface unter [http://dorfmap/m dorfmap/m].


== Hardware ==
== Hardware ==
Line 35: Line 35:
=== Manuell ===
=== Manuell ===


Grundlage ist ein [https://github.com/chaosdorf/dorfmap/blob/master/public/images/map.png Grundriss] des Clubraums. Aus einer [https://github.com/chaosdorf/dorfmap-deb/blob/master/etc/dorfmap/coordinates Koordinatendatei] wird ausgelesen, wo welche Lampe ist, und abhängig von ihrem Status ein entsprechendes Symbol angezeigt. Bei automatisch gesteuerten Lampen wird die Automatik gesteuert, alle anderen können durch einen Klick aufs Symbol getoggelt werden.
Grundlage ist ein [https://github.com/chaosdorf/dorfmap/blob/master/public/map.png Grundriss] des Clubraums. Aus einer [https://github.com/chaosdorf/dorfmap/blob/master/coordinates Koordinatendatei] wird ausgelesen, wo welche Lampe ist, und abhängig von ihrem Status ein entsprechendes Symbol angezeigt. Bei automatisch gesteuerten Lampen wird die Automatik gesteuert, alle anderen können durch einen Klick aufs Symbol getoggelt werden.


Weil die Karte eh schon da ist, wird außerdem der Status von einigen Servern / Embedded Hosts, unseren WLAN-APs und den Druckern angezeigt. Der ist sinnvollerweise auch read-only, die Hosts werden einfach angepingt. Eingeschaltete Hosts sind grün, ausgeschaltete grau oder rot.
Weil die Karte eh schon da ist, wird außerdem der Status von einigen Servern / Embedded Hosts, unseren WLAN-APs und den Druckern angezeigt. Der ist sinnvollerweise auch read-only, die Hosts werden einfach angepingt. Eingeschaltete Hosts sind grün, ausgeschaltete grau oder rot.
Line 108: Line 108:
== Angeschlossene Geräte ==
== Angeschlossene Geräte ==


Ziemlich viele, eine detaillierte Liste findet sich unter {{H|feedback}} (und zwei/drei weitere unter {{H|donationprint}}). Alle hier nicht aufgeführten haben keine besonderen Eigenschaften, d.h. sie werden von Hand an-/ausgeschaltet und gehen beim Shutdown aus.
Die genaue Zuordnung zwischen Kabel / GPIO-Pin und Gerät ist auf {{H|donationprint}} und {{H|feedback}} dokumentiert. Jede Automatik ist individuell deaktivierbar.


{| class="wikitable"
{| class="wikitable"
Line 118: Line 118:
|-
|-
| LED-Leiste über Chaosdorflogo, Schleuse || Automatik: Nicht Shutdown && Nacht (+90 Minuten Dämmerung)
| LED-Leiste über Chaosdorflogo, Schleuse || Automatik: Nicht Shutdown && Nacht (+90 Minuten Dämmerung)
|-
| RGB-LED-Leiste, Lounge || Manuell: [[Blinkencontrol]]
|-
| Weißer LED-Strahler, Lounge || Manuell
|-
| Grüner LED-Strahler, Lounge || Manuell
|-
|-
| Luft-/Wasserpumpe [[Windowgarden]], Lounge || Manuell an, automatisch nach 5 Minuten aus
| Luft-/Wasserpumpe [[Windowgarden]], Lounge || Manuell an, automatisch nach 5 Minuten aus
|-
|-
| [[Printer/HP2100]] || Manuell an, automatisch nach 45 Minuten aus
| Kaltweiße LED-Platte, Treppe || Manuell
|-
| [[Printer/HP2100]] || Manuell an, automatisch nach 20 Minuten aus
|-
| Blassblaue LED-Röhre, Hackcenter || Manuell
|-
| Lampe im eMac-Gehäuse, Hackcenter || Manuell
|-
| LED-Leuchten-Reihe, Hackcenter || Manuell
|-
| Blauer LED-Streifen, Hackcenter || Manuell
|-
| Warmweiße LED-Spots, Hackcenter || Manuell
|-
| Helle weiße Doppelröhre, Hackcenter || Manuell
|-
|-
| [[Ladegerät]] || Automatik: An bei Unshutdown, aus bei Shutdown, bleibt an bei Soft Shutdown
| [[Verstärker]], Serverraum || Manuell: [[Verstärkerschaltung]]
|-
|-
| Strom im Hackcenter || Automatik: An bei Unshutdown, aus bei Shutdown, bleibt an bei Soft Shutdown
| [[Ladegerät]] || Automatik: An bei Unshutdown, aus bei Shutdown
|}
|}


Line 132: Line 152:
Was weiterhin angezeigt wird:
Was weiterhin angezeigt wird:


* Drucker (readonly, per ping, alle 5 Minuten aktualisiert)
* WLAN-APs (readonly, per ping, alle 5 Minuten aktualisiert)
* WLAN-APs (readonly, per ping, alle 5 Minuten aktualisiert)
* Server/Embeddedkisten (readonly, per ping, alle 5 Minuten aktualisiert)
* Server (readonly, per ping, alle 5 Minuten aktualisiert)
* Türstatus (readonly, alle 5 Minuten aktualisiert)


== Shutdown-Konzept ==
== Shutdown-Konzept ==


Aus Sicht der dorfmap hat der Clubraum drei Modi:
Per Default (z.B. nach einem Stromausfall) befindet sich das Dorf im Shutdown. Der Shutdown / Nicht-Shutdown Status ist jederzeit in der dorfmap und an der grünen LED am [[Spendenterminal]] sichtbar.
 
* shutdown (alles ist aus, öffentlicher Status "Clubraum zu")
* soft shutdown (Licht ist aus, einzelne Steckdosenleisten können an bleiben, öffentlicher Status "Clubraum zu")
* Normalbetrieb (Öffentlicher Status public/private abhängig von [[Chaosdoor]])
 
Per Default (z.B. nach einem Stromausfall) befindet sich das Dorf im Shutdown. Der Shutdown / Nicht-Shutdown Status ist jederzeit an den Lampen am [[Spendenterminal]] sichtbar.


=== Shutdown einschalten ===
=== Shutdown einschalten ===
Line 150: Line 166:
* Beleuchtung in der Schleuse (Logo und über der Tür) geht nach 1 bis 6 Minuten aus
* Beleuchtung in der Schleuse (Logo und über der Tür) geht nach 1 bis 6 Minuten aus
* Beleuchtung im Schaufenster leuchtet weiterhin, falls Nacht ist
* Beleuchtung im Schaufenster leuchtet weiterhin, falls Nacht ist
* Alle anderen angeschlossenen Geräte und Steckdosenleisten werden sofort ausgeschaltet
* Alle anderen angeschlossenen Geräte werden sofort ausgeschaltet


=== Shutdown ausschalten („Unshutdown“) ===
=== Shutdown ausschalten ===


* Klick auf <tt>Actions > Unshutdown</tt> oder irgendeine steuerbare Lampe in [http://dorfmap/ dorfmap] oder dreisekündiges Drücken des schwarzen Tasters am [[Spendenterminal]]
* Klick auf <tt>Actions > Unshutdown</tt> oder irgendeine steuerbare Lampe in [http://dorfmap/ dorfmap] oder dreisekündiges Drücken des schwarzen Tasters am [[Spendenterminal]]
* Falls eine Lampe angeklickt wurde, wird diese eingeschaltet
* Falls eine Lampe angeklickt wurde, wird diese eingeschaltet
* Die Stromversorgung im Clubraum wird eingeschaltet
* Ein paar andere Geräte (z.B. [[Dashboard]] und [[Ladegerät]]) werden ebenfalls automatisch eingeschaltet
* Beleuchtung in der Schleuse (Logo und über der Tür) geht nach 1 bis 6 Minuten an, falls Nacht ist; alternativ sobald die Sonne untergegangen ist
* Beleuchtung in der Schleuse (Logo und über der Tür) geht nach 1 bis 6 Minuten an, falls Nacht ist; alternativ sobald die Sonne untergegangen ist
=== Shutdown ohne Stromabschaltung („soft shutdown“) ===
* Klick auf <tt>Actions &gt; soft shutdown</tt> in [http://dorfmap/ dorfmap] oder dreisekündiges Drücken des linken Tasters am [[Spendenterminal]]
* Logo-/Tür-/Schaufenster-Beleuchtung siehe Shutdown
* Licht geht aus
* Stromversorgung (Steckdosenleisten im Hackcenter) bleibt an
=== Strom ausschalten im Shutdown ===
* Klick auf <tt>Actions &gt; power off</tt> in [http://dorfmap/ dorfmap] oder dreisekündiges Drücken des linken Tasters am [[Spendenterminal]]
* Strom geht sofort aus
* Status wechselt von soft shutdown zu shutdown
=== Strom einschalten im Shutdown ===
* Klick auf <tt>Layers &gt; power</tt> in [http://dorfmap/ dorfmap] und Auswahl einer / mehrerer Steckdosenleisten
* Strom an den ausgewählten Leisten geht an
* Licht bleibt aus, Raumstates wechselt von shutdown zu soft shutdown
Please note that all contributions to Chaosdorf Wiki are considered to be released under the Attribution 3.0 Unported (see Chaosdorf Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!
Cancel Editing help (opens in new window)