Demoautomat - 2025

Änderungen an der Software nötig

Nach längerer "Ruhezeit" des Demoautomaten galt es, diesen wieder "fit" zu machen für die diesjährige FrOSCon. Nach einem Upgrade der Basis-Software mussten einige Software Umbauten stattfinden. So werden die GPIOs des PIs mittlerweile anders angesprochen und das XMPP-Modul von NodeRed lief alles andere als stabil und wurde entfernt. An dessen Stelle tritt ein node.js-Script, welches die Nachrichten aus einem XMPP Gruppenchat auf ein MQTT-Topic umsetzt.

Die Auswertung der Chat Nachrichten übernimmt FHEM komplett. Die GPIO-Steuerung direkt aus NodeRed heraus war wegen der Änderung der GPIO-Bibliothek auch nicht mehr möglich, so dass auch diese Aufgabe jetzt FHEM zufällt. Die Auswertung des Tasters übernimmt ebenfalls FHEM.

Für die Aussendung der XMPP-Nachricht an den Gruppenchat wird das Kommandozeilen-Tool go-sendxmpp eingesetzt.

Als Erweiterung zum Vorjahr gibt es ab sofort auch eine Webseite, über die sich Nachrichten für das Display (PicoTweet) absetzen lassen.