Dies ist eine alte Version des Dokuments!
Infodisplay im Flur vor ruum42
Wir haben in der Toolbox einen großen Bildschirm, über den wir verschiedenste Information ausgeben. Am Display hängt ein Raspberry Pi, auf dem wiederum die Software Info-Beamer läuft.
Der Pi ist über folgenden Hostname zu erreichen: info-beamer.tbbs.me Änderungen können per Pull Request an das GitHub-Repository geschickt werden.
weiterführende Links:
spacebutton
Die Umsetzung vom Spacebutton gibt´s hier: GitHub-Repository.
Mögliche Erweiterung:
Ein Push in einen Slack-Channel um Mitgliedern ohne Schlüssel den Zugang zu ermöglichen, ohne dass diese den Status manuell prüfen zu müssen.
Umsetzung
gleichp hat schon erste Tests durchgeführt:
- es existiert ein WebHook, welcher aufgerufen werden kann um Nachrichten zu schreiben
- es gibt eine private Gruppe „spaceapitest“ für Tests
ToDo
Einbinden des WebHooks in das spacebutton Projekt z.B. via
- Erweiterung von togglespace.py um den WebHook mit der JSON-Payload aufzurufen
- Erweiterung von on_update_space_status.sh um die Ausführung des CURL-Befehls
- Erweiterung von togglespace.py um ein weiteres sh-Script zum absetzen der Nachricht
Klären der Slack-Gruppe:
- Öffentlich oder Privat
- Wenn öffentlich: wie siehts mit z.B. IRC-bridges aus? Nehmen die z.B. alle öffentlichen Gruppen?
- Wenn privat: Wie wird die Gruppe bekannt gemacht (Wiki / Slack / etc.)? Kann die Testgruppe weiterverwendet werden?