OWDevice - LCD -Variable

Begonnen von appi, 22 Februar 2013, 08:32:10

Vorheriges Thema - Nächstes Thema

appi

Hallo
mein LCD läuft super als OWDevice.
Frage: wie kann ich eine Variable z.B. die Zeit anzeigen?
mit dem Befehl "set OW.LCD.1 line20.0 $time" wird ales angezeigt wie geschrieben.
Danke für einen Hinweis.

gruss
Remo

UweH

Geht z.B. mit einer sub in 99_myUtils.pm, die von einem Timer jede Minute angestoßen wird und den Wert ins Display schiebt:

sub
prg_LCD_Time()
{
my $time = (localtime());

fhem ("set LCD line20.0 $time");
}

appi

Hallo
ich bin etwas weiter und kann aus einem shell script die Variablen wunschentsprechend ausgeben.

datum=`date +'%d.%m. %H:%M'`
/opt/fhem/fhem.pl 7072 "set OW.LCD.1 line20.0 $datum $alert9"

Gruss Remo

appi

Hallo Uwe
danke für deine Hilfe. Ich werde deine Lösung testen.

en Gruess
Remo