HSBot: Unterschied zwischen den Versionen

Aus Hackerspace Bielefeld Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
{{veraltet}}
Dieses Projekt wird der Ersatz für den Infobeamer und Chatbot und komplett in Python programmiert.
Dieses Projekt wird der Ersatz für den Infobeamer und Chatbot und komplett in Python programmiert.
== Grundlage ==
== Grundlage ==
Zeile 55: Zeile 57:


== Links ==
== Links ==
[https://github.com/HackerspaceBielefeld/HSBot2 GitHub]
[https://git.space.bi/hsb/HSBot2 GitHub]


[[Intern:SpaceStatus]]
[[Intern:SpaceStatus]]

Aktuelle Version vom 22. August 2024, 17:26 Uhr

Diese Seite ist veraltet


Dieses Projekt wird der Ersatz für den Infobeamer und Chatbot und komplett in Python programmiert.

Grundlage

Der Bot läuft auf einem Raspberry Pi 1 und stellt den Bot für den Chat.

Er kennt ein Paar chatbefehle kann aber auch per MQTT angesprochen werden

Verantwortlicher

electronicfreak

Pinbelegung

Pin11 [OUT](Botlampe)

Schaltet die Lampe am Bot an und aus

Pin13 [IN](Bottaster)

Aktuell schartet er ponies ,wird aber bald zum bestätigen von bildschirm anzeigen genutzt

Pin15 [IN](Spacestatus)

Der altbekannte space status wird über pin3 gesteuert,

  • LOW: Space geöffnet
  • HIGH: Space geschlossen

Chat Befehle

:countdown

Zeigt einen Countdown an

   :countdown [s] 
   :countdown [m]:[s]
   :countdown [h]:[m]:[s]

[[h Stunden] m Minuten] s Sekunden countdown

:toast

   :toast [x]

Zeigt einen Text x 10 sekunden als overlay an

:trains

sagt dass du Züge magst

:status

Zeigt den Spacestatus im Chat an.

:sensor

Zeigt die gespeicherten Sensorwerte an die übers MQTT kamen

   :sensor [x]

zeigt nur die Sensoren an die mit [x] beginnen

Hallo

Der Bot reagiert auf die gebräuchlichsten Gebrüßungen und antwortet mit Hallo [nick]!. wenn der nick unbekannt ist begrüßt der Bot ihn Ausführlich.

Hintergrundprogramme

termine.py

Wird einmal um mitternacht gestartet und sucht die neuen Termine für kommende Woche zusammen

gastWLAN

Der Bot liefert ein neues Passwort fürs GastWLAN wenn man die administration mit dem user gastwlan aufruft

Links

GitHub

Intern:SpaceStatus