Hallo Ihrs!
Ich habe in den letzten Tagen einfach nur eine Statusanzeige auf dem Webserver ausgeben wollen. Hatte sich die GA geändert, so wurde der Status korrekt angezeigt. Die Initialisierung beim Starten des Programms wollte aber einfach nicht klappen. Letztlich ist folgender Code entstanden, der funktioniert hat und immer noch funktioniert:
initga("AU Helligkeit N-0/3/0")
if (change("AU Helligkeit N-0/3/0") or after(systemstart(),1u64)) and "AU Helligkeit N-0/3/0" then pdisplay(AU_Hell_N_ID,settime(),WEATHER,DISPLAY,GR EY,BeschattungOGPageID) endif
if (change("AU Helligkeit N-0/3/0") or after(systemstart(),1u64)) and !"AU Helligkeit N-0/3/0" then pdisplay(AU_Hell_N_ID,settime(),NIGHT,DISPLAY,GREY ,BeschattungOGPageID) endif
Lt. Beschreibung des Updates 2.104 müsste doch auch folgendes funktionieren, tut es aber nicht (nicht vorher und auch nicht jetzt):
initga("AU Helligkeit N-0/3/0")
if change("AU Helligkeit N-0/3/0") and "AU Helligkeit N-0/3/0" then pdisplay(AU_Hell_N_ID,settime(),WEATHER,DISPLAY,GR EY,BeschattungOGPageID) endif
if change("AU Helligkeit N-0/3/0") and !"AU Helligkeit N-0/3/0" then pdisplay(AU_Hell_N_ID,settime(),NIGHT,DISPLAY,GREY ,BeschattungOGPageID) endif
Im Ergebnis wird keine der beiden Zeilen bei der Initialisierung ausgeführt - es erscheint also kein Update des Button auf dem WebDisplay. Woran kann das liegen?
Gruss, Joachim
PS: EibStudio 2.104, Patch 2.104.ptc, Firmware v2.011
Ich habe in den letzten Tagen einfach nur eine Statusanzeige auf dem Webserver ausgeben wollen. Hatte sich die GA geändert, so wurde der Status korrekt angezeigt. Die Initialisierung beim Starten des Programms wollte aber einfach nicht klappen. Letztlich ist folgender Code entstanden, der funktioniert hat und immer noch funktioniert:
initga("AU Helligkeit N-0/3/0")
if (change("AU Helligkeit N-0/3/0") or after(systemstart(),1u64)) and "AU Helligkeit N-0/3/0" then pdisplay(AU_Hell_N_ID,settime(),WEATHER,DISPLAY,GR EY,BeschattungOGPageID) endif
if (change("AU Helligkeit N-0/3/0") or after(systemstart(),1u64)) and !"AU Helligkeit N-0/3/0" then pdisplay(AU_Hell_N_ID,settime(),NIGHT,DISPLAY,GREY ,BeschattungOGPageID) endif
Lt. Beschreibung des Updates 2.104 müsste doch auch folgendes funktionieren, tut es aber nicht (nicht vorher und auch nicht jetzt):
initga("AU Helligkeit N-0/3/0")
if change("AU Helligkeit N-0/3/0") and "AU Helligkeit N-0/3/0" then pdisplay(AU_Hell_N_ID,settime(),WEATHER,DISPLAY,GR EY,BeschattungOGPageID) endif
if change("AU Helligkeit N-0/3/0") and !"AU Helligkeit N-0/3/0" then pdisplay(AU_Hell_N_ID,settime(),NIGHT,DISPLAY,GREY ,BeschattungOGPageID) endif
Im Ergebnis wird keine der beiden Zeilen bei der Initialisierung ausgeführt - es erscheint also kein Update des Button auf dem WebDisplay. Woran kann das liegen?
Gruss, Joachim
PS: EibStudio 2.104, Patch 2.104.ptc, Firmware v2.011
Kommentar