Hallo,
ich habe auch das Problem, dass ich alles was hier geschrieben wurde gemacht habe, aber meine Systemvariablen reagieren nicht.
Ich bin nicht geübt in Scripts usw, daher kopiere ich die und versuche meine Daten einzugeben.
Also in diesem Fall habe ich meine URL angegeben, die ich aus dem Google Kalender als private Adresse kopieren konnte.
Und ich habe noch eine weitere Mülltonne eingegeben.
Im GoogleKalender sind Ganztags-Termine mit der Bezeichnung, wie sie im Summary stehen angelegt.
var url = "
https://calendar.google.com/calendar/ic ... /basic.ics";
####
integer gelbe = ics_quelldaten.Find("SUMMARY:Gelbe"); ! Suche nach Müllart und Setzen des Status
if ((gelbe > 0) && (gelbe < eventende)) { boolean gelb_m = true;}
integer papier = ics_quelldaten.Find("SUMMARY:Papier"); ! Suche nach Müllart und Setzen des Status
if ((papier > 0) && (papier < eventende)) { boolean papier_m = true;}
####
if (rest_m > 0) { dom.GetObject(ID_SYSTEM_VARIABLES).Get("Muelltonne_gelb").State("true");}
else { dom.GetObject(ID_SYSTEM_VARIABLES).Get("Muelltonne_gelb").State("false");}
if (papier_m > 0) { dom.GetObject(ID_SYSTEM_VARIABLES).Get("Muelltonne_gruen").State("true");}
else { dom.GetObject(ID_SYSTEM_VARIABLES).Get("Muelltonne_gruen").State("false");}
In meiner CCU3 habe ich die Variablen angelegt und ein Programm erstellt.
In dem Programm wirf das Script keinen Fehler aus.
Ich hoffe, dass es korrekt ist, wenn ich bei: ! Abfrage über system.Exec() keine ! habe.
(ich weiß nämlich nicht genau, was das bedeutet, aber CuX traf nicht ein. Daher mein Ausschlußverfahren)
Was kann ich nun noch tun, dass meine Homi meinen Google Kalender versteht?
Ich habe mir auch das Script für Urlaub (-> urlaub_m usw.) kopiert.
Aber das funktioniert auch nicht.
Daher scheine ich ja etwas grundlegendes nicht verstanden zu haben.
Sorry, dass ich mich etwas ungeschickt anstelle.
Viele herzliche Grüße
ManLi