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.

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?
weiterführende Links: