ich brauche mal wieder Eure Hilfe.
Nachdem ich mich heute (endlich) mal dazu durchgerungen habe, meine Programmstände auf Aktuell zu bringen (Firmware und Addon's) und das sogar augenscheinlich problemlos lief, möchte ich nun auch den Dutycycle in einer Systemvariablen darstellen.
Zur Einrichtung habe ich mich an diesem Thema http://homematic-forum.de/forum/viewtop ... =dutycycle orientiert.
Als Ergebnis habe ich allerdings bislang nur den stets gleichen Wert "0,00" in der Systemvariablen, die zyklisch alle 5 Minuten über ein WEB-UI-Programm gefüllt wird.
Am Zeitstempel der Variablen kann ich erkennen, dass diese grundsätzlich alle 5 Minuten aktualisiert wird. Trotzdem bleibt der Wert bei "0,00".
Meine Schritte:
Variable angelegt: Das Script unverändert mit WINSCP auf die CCU kopiert und Rechte 755 gesetzt
Im WEB-UI Programm erstellt:
mit diesem Script:
Code: Alles auswählen
!DC der CCU2 auslesen
string stdout;
string stderr;
system.Exec("tclsh /usr/local/dc_ccu/dutyccu.tcl MEQ1610166 DC_CCU2", &stdout, &stderr);
Es würde mir im Moment reichen die Systemvariable korrekt angezeigt zu bekommen, also kein Logging o.ä.
Warum wird der Wert nicht aktualisiert bzw. richtig dargestellt Habe ich etwas vergessen
Danke schon einmal und schönen Sonntag.
LG
66er