Automation

Aus Magrathea Laboratories e.V.
Wechseln zu: Navigation, Suche

Eddie

   
Eddie.png
Der Boardcomputer des Hackerspace
Status Aktiv
Lizenz  WTFPL / GPLv3
Mitglieder Fooker, Mortzel
Projektseite k. A.


Eddie ist der Boardcomputer des Hackerspace und sorgt für das Zusammenspiel der einzelnen Komponenten und ist für die Interaktion mit den Mitgliedern verantwortlich.

Eddie ist eine Virtuelle Maschine auf dem die Home-Automation-Software home-assistant (hass) läuft. Zusätzlich übernimmt der Rechner noch die Aufgabe des MQTT-Servers.

Automatisierung

Alle steuerbaren Komponenten im Hackerspace werden in der Home-Automatisierung zusammengeführt. Ein Überblick über die Komponenten sowie der aktuellen Status kann auf dem Webinterface eingesehen werden.

MQTT

Alle Komponenten im Hackerspace kommunizieren ihren Status über einen MQTT-Bus und lassen sich ggf. auch über diesen konfigurieren und steuern.

Der Prefix für alle MQTT-Topics des Hackerspace ist maglab/space/. Um Vermischungen zwischen den Komponenten zu vermeiden, sollten alle Komponenten nur Nachrichten unter ihrem Projektnamen veröffentlichen. Zusätzlich kann eine ID angehängt werden, wenn es mehrere Instanzen gibt - die ID muss global eindeutig sein. Die Client IDs aller Komponenten sind analog aufgebaut.

Hardware / OS

Als Basis dient ein Debian Testing, welches auf einer Virtuellen Maschein auf God läuft.

Zur Steuerung der Licht#Athmosphären-Licht DMX-Scheinwerfer wird ein ENTTEC OPEN DMX USB verwendet, welcher per USB an das Host-System angeschlossen ist und in die Virtuelle Maschine hereingereicht wird.

Zum anzeigen von Infos und steuern der Musik ist ein iMon UltraBay im Rack verbaut. Dieses wurde so umgebaut, dass die Spannungsversorgung auch per USB erfolgt und per USB angeschlossen.

Logbuch

DatumLogbucheintrag
10 November 2016Der IRC-Bot ändert nun den Topic des Channels mit dem aktuellen Raum-Status.
28 Oktober 2016Das System wurde als Virtuelle Maschine auf God neu aufgesetzt.
4 Oktober 2016Die Hardware wurde nach einem Ausfall der SD-Karte durch einen Mac Mini (gen 1) ersetzt.
7 September 2016Die Musik wurde in die Automation integriert und geht jetzt aus sobald der Raum heruntergefahren wird.
6 September 2016Die Scheinwerfer wurden an Eddie angeschlossen und sind in der Automation verfügbar.
25 August 2016Janitor wurde an die Automation angeschlossen.
23 August 2016hass wurde installiert und eingerichtet und kann unter http://eddie erreicht werden.
Fakten zu „Automation
Hat Unterobjekt
„Hat Unterobjekt“ ist ein softwareseitig fest definiertes Attribut, das ausschließlich semantische Annotationen (Zuweisungen von Attributwerten zu Attributen) speichert und sich somit ähnlich einer Wikiseite verhält, dessen Inhalt für den Benutzer nicht direkt einsehbar ist.
Automation +, Automation +, Automation +, Automation +, Automation +, Automation +, Automation +, Automation + und Automation +