hanss said: Wenn ich das so mache, dann wird index -1.
Ja, wenn Trigger-Array und Index-Array nicht identisch sind. Versuche es mal so:
function xlog(obj, index, names){
let SollTemp_akt = obj.state.val
log('Neue '+obj.channelName+' Temperatur: '+SollTemp_akt) // ID: "alexa2.0.Smart-Home-Devices.bf2c0ac3-ee45-47ab-9151-d003cb270374"
log('Index: '+index+' Raum: '+names[index])
}
on({id: Target_Raum, change: "ne"}, function(obj) {
xlog(obj, Target_Raum.indexOf(obj.id), D_Raum);
});