Hallo zusammen
ich habe ein 4x20 Zeilen Display am Raspi angeschlossen und lasse dort jede Minuten per Python die Uhrzeit aktualisieren.
define displayzeit at +*00:01:00 {system('python /home/pi/hd44780/zeit.py &')}
attr displayzeit alignTime 00:00
attr displayzeit room display
Leider wird mit der FHEM log mit:
2016.10.20 19:47:00 3: displayzeit: -1
jede Minute zugemüllt.
wenn man nach FHEM + System + Log sucht findet man leider alles nur nichts dazu. Zu viele Bäume zu wenig Wald - Problem ;-)
Danke für jeden Tip.
Achim
Und warum setzt Du das Attribut verbose nicht auf 0?
Grüße Jörg
weil ich es nicht gekannt habe :-)
Danke! Funktioniert!
##################################20x4 Display#############################
define displayzeit at +*00:01:00 {system('python /home/pi/hd44780/zeit.py &')}
attr displayzeit alignTime 00:00
attr displayzeit room display
attr displayzeit verbose 0
es geht noch einfacher...
+*00:01:00 {qx(python /home/pi/hd44780/zeit.py &)}
qx() liefert im Gegensatz zu system() keinen Rückgabewert.