Der neue, grandiose Durchbruch im HomeLab!steemCreated with Sketch.

in Deutsch Unplugged7 days ago

Herzliches Hallo zusammen,

mein HomeLab schreitet, mehr oder weniger, voran und mein Kopf sprudelt über vor Ideen! Gestern kam dann ein neuer Durchbruch!

Vor einigen Jahren (vielleicht wars auch erst letztes Jahr? Ich weiß es nicht mehr^^) kaufte ich mir ein Metall-Case für das Raspberry Pi 5. Zu erst dachte ich mir ich nutze es als RaspberryPi Tablet, jedoch kam es nie dazu, da nur das Case geliefert wurde, das Display war dabei nicht vorhanden. Zudem müsste das Tablet ständig am Kabel hängen, oder ich baue noch eine Batterie ein irgendwie - beides nicht so schöne Optionen... Also fing es an Staub zu fangen... Bis gestern!

Da kam mir die Grandiose Idee: Ich nutze es für meine Music-Station. Aktuell sind meine Audio-Geräte überall verteil am Strom angeschlossen. Dann gehe ich ins Zimmer rein, muss mich erstmal bücken, um den ersten Subwoofer einzuschalten, dann gehe ich weiter, strecke mich über die herumliegenden Kartons, ziehe den Mehrfachstecker hinter dem Bücherregal hervor, schalte mit Mühe diesen ein, dann den Verstärker, eventuell noch ein anderes Gerät (Plattenspieler, Kassettendeck oder CD Player). Danach nochmals bücken, um den zweiten Subwoofer einzuschalten und gleichzeitig, wenn man schon "da unten" ist, den PC. Umständlich, ja und der Idiot der dachte es wäre cool, wenn die Steckleiste sich hinter dem Bücherregal versteckt, gehört eigentlich gefeuert :P

Das soll jetzt viiiiiel einfacher gemacht werden, eben mit diesem Case (und ein paar Smart-Plugs, also Steckdosen die man per Internet steuern kann): Ich habe mir dafür gestern auf Amazon solche Smart-Plugs gekauft, die man nicht nur per App steuern kann, sondern in seine Skripts einbauen kann (diese Marke "Shelly" empfiehl mir ChatGPT, nachdem ich ihm mein Anliegen geschildert habe).

Mittels meinem Access Point im Zimmer kommen die ins IoT-VLAN WLAN und können dann von dem Case, also dem zukünftigen RPi in dem Case, gesteuert werden. Damit dieses WLAN nicht ständig unnütz funkt, wird das immer ausgeschalten sein und wenn es gebraucht wird, wird es eben ohne große Umstände, direkt beim Einschalten der Smart-Plugs, aktiviert.

Ich erstelle eine Basis-Gruppe auf dem Dashboard, also die beiden Subwoofer mit dem Verstärker, klicke ich den an, wird zu erst der Befehl ans Management-/Controller Pi gesendet, dessen Dashboard ich gerade mache, mit dem ich dann die einzelnen RPi's steuern kann. Dieser sendet den Befehl an den Access Point, damit das IoT-VLAN WLAN eingeschaltet wird. Dann wird immer wieder geschaut, ob die Smart-Plugs verfügbar sind, wenn ja, dann werden die gewünschten Smart-Plugs eingeschalten und die Geräte erhalten ihren Strom.

Und ja, wie mir der Kopf rauchte gestern... Zu erst wollten ChatGPT und ich den Access Point über SSH steuern. Ich dachte ChatGPT kennt bereits die Befehle dafür, aber nein, ich solle per Reverse Engineering herausfinden, wie der Access Point gesteuert wird... Ohne großen erfolg^^ Daher jetzt der, denke ich mal, einfachere Weg, über den integrierten Controller des Access Points. Den werde ich heute installieren.

Danach heißt es nur noch warten, bis die benötigte, restliche Hardware geliefert wird und dann kann cih das Dashboard für die Music-Station angehen ;)
In der Zwischenzeit mache ich beim anderen Dashboard weiter. Da wartet doch noch einiges auf mich^^

Und ja, das Case kann man an die Wand hängen, dann ist es direkt bei der Tür und ich kann sofort alles einschalten. Mit den beiden Switches und dem Access Point habe ich bereits 10 Geräte im Netz, mit der Music-Station werden es dann sogar 11. Ob es Sinn macht, für die Smart-Plugs auch eine Karte auf dem Dashboard anzulegen weiß ich gerade noch nicht. Aber dann wären es nochmals 3 Geräte mehr^^

Es entwickelt sich echt zu einem richtig coolen Projekt muss ich sagen und es macht mir richtig viel Freude daran zu arbeiten :D Nur geht mir die Arbeit jetzt auf die Nerven, da ich 8 Stunden am Tag beschäftigt bin, wo ich nicht an diesem Projekt arbeiten kann xD

Beste Grüße,
@dissi

Sort:  
 6 days ago 

Ach, das waren noch Zeiten, als man einfach auf einen Schalter drückte. Ob du in einem Jahr noch weißt, wie das Ganze funktioniert? Ich seh dich schon mit einem Verlängerungskabel laufen... :-)

Nichts desto trotz, viel Spaß noch!

 6 days ago 

Ich versuche das System so gut wie möglich self-sustained aufzubauen. Praktisch irgendwann geht ein RPi kaputt, schließe ich einen Neuen an und das Dashboard erkennt das und fragt was es damit machen soll, spielt dann ein Backup drauf usw. Geht das Dashboard kaputt, einfach Backup drüber und es solle wieder wie vorher gehen ;)

Weil klar, ein Pi-Hole ist schnell wieder eingerichtet, aber das NAS z.B. wäre mehr Aufwand, wo ich nicht zu 100% sagen kann wenns kaputt wird, dann kann ich das selbst wieder zum Laufen bringen, wie es gerade läuft^^