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.