@meinzisas
Hallo,
ich bin auch auf der Suche, dynamische Objekt IDs zu erzeugen.
z.T. hatte das schon funktioniert, z.B. um Icons abhängig von einer Variable auszuwählen:
siehe hier, so funktioniert es z.B. für die variablen WetterIcons mit Sonne und Wolken:
/vis.0/Wetter/Wolken/{daswetter.0.NextDays.Location_1.Day_2.Wetter_Symbol_id}.png
In {} steht im Prinzip einfach nur eine Zahl/Text und die entsprechenden Icons liegen im Ordner /vis.0/Wetter/Wolken/...
Nun möchte ich dies für diese statische Object ID ebenfalls anwenden und daswetter.0 durch daswetter.1 ersetzen:
daswetter.0.NextDays.Location_1.Day_1.Maximale_Temperatur_value
Versuche ich das aber hiermit, funktioniert es nicht (in "0_userdata.0.Variablen.WetterOrt" steht eine Zahl oder Zeichenkette)!?
daswetter.{0_userdata.0.Variablen.WetterOrt}.NextDays.Location_1.Day_1.Maximale_Temperatur_value
Also ich ersetze die 0 in diesem String durch eine Variable (Zahl oder Zeichenkette).
Ich habe von daswetter mehrere Instanzen
und möchte nun einfach zwischen verschiedenen Orten umschalten.
Aber leider leider funktioniert das nicht.
Nur, wenn ich manuell im Editor in der Object ID von .0. auf .1. wechsle, dann funktioniert es natürlich.
In diesem Fall steht "Grötzingen" für "daswetter.0.NextDays..."
Unter "daswetter.1.NextDays..." würden die Daten für einen anderen Ort angezeigt werden.
Aber ich will das im Editor ja nicht ständig für alle Objekte ändern.