okay… Danke
Ich hab es jetzt mit einem kleinen Script gelöst...
var a = ['hour', 'Temperature', 'Symbol', 'SymbolID', 'Wind', 'Humidity', 'Rain'];
for (var x in a) {
for (var i = 0; i <= 7; i++) {
var createSt = 'Wetter.Detail.' + a[x] + '.' + i + 'h';
createState(createSt, '');
}
}
on({id: 'javascript.0.Wetter.DayID'}, function (obj) {
var DayID = getState("javascript.0.Wetter.DayID").val;
for (var x in a){
for (var i = 0; i <= 7; i++) {
getSt = 'daswetter.0.NextDaysDetailed.' + DayID + 'd.' + i + 'h.' + a[x];
var State = getState(getSt).val;
setSt = 'javascript.0.Wetter.Detail.' + a[x] + '.' + i + 'h';
setState(setSt, State);
}
}
});