Demoautomat - Erweiterung I

mit FHEM und LCD Display

Da LEDs alleine zwar schon schön, aber noch nicht cool sind, habe ich noch ein 16x2 LCD Display via I²C-Bus an den Raspberry Pi angeflanscht. Problem hierbei: Das Display lässt sich nicht direkt über NodeRed ansteuern.

testaufbau-rasppi

Da wir ja auch die Möglichkeiten von Heim-Automation(en) zeigen möchten, entschied ich mich, dass NodeRed die gewünschten Infos zuerst über MQTT herausgibt.

Da FHEM mittlerweile einen eingebauten MQTT-Server zur Verfügung stellen kann und über FHEM die Ansteuerung des Displays ziemlich problemlos funktioniert, ist der Rest des Weges bis zum Display in FHEM realisiert.

Damit ist es jetzt möglich, Mini-Tweets auf das Display über XMPP zu schicken. Dabei ist die Logik so intelligent, dass sie den Nickname des Autors erkennt. Eine Stromsparschaltung in Form eines "watchdogs" deaktiviert die Hintergrundbeleuchtung automatisch nach 3 Minuten, es sei denn, vorher kommt ein neuer Tweet an.

Die Anschaltung mithilfe eines Pegelwandlers habe ich nach folgendem Tutorial realisiert: Raspberry Pi Tutorial

lcd-xmpp