Ich hatte auch Probleme - ich habe mal wieder festgestellt, dass ein Script, welches man im Script-Tester ausführt, sich schonmal anders verhalten kann als wenn man es im Programm ausführt.
Das hier scheint zu funktionieren:
Angehängt eine kleine shell-Datei. Diese muss auf die CCU kopiert werden. Dann kann man einfach mit
Code: Alles auswählen
string stdout;
string stderr;
system.Exec("sh /www/addons/lcd_msg/reset_lcd.sh" ,&stdout, &stderr);
aufrufen.
(ich habe sie zum lcd-addon kopiert, wo ich sie demnächst auch mit vertreiben werde)
Das resettet das Display, anschließend leuchtet es.
Edit: Anhängen der .sh-Datei hat nicht funktioniert, daher als zip...
Edit2:
Vorsicht: Die Datei wird so nicht ohne das lcd_msg-Addon funktionieren, denn der link in der Datei existiert nur, wenn das Addon installiert ist (falls jemand auf die Idee kommt, einfach so das Display hell zu schalten, ohne was besonderes drauf anzuzeigen...); wird das Script ohne Addon ausgeführt, dann dürfte zwar das Display leuchten, aber muss man wohl nachher die CCU resetten...