@gammler2003 sagte:
Sobald sich der Wert von einem dieser Datenpunkte ändert
Genau dann wird getriggert: Wenn sich Wert eines der im Selector erfassen Datenpunkte ändert . Wie möchtest Du es auswerten ? Was soll in der Ausgabe erscheinen ?
const ids = $('tr-064.0.devices.*'); // das ist der Selector // var devices = []; ids.on(function(dp) { // triggert bei Wertänderung eines der Datenpunkte des Selectors log('Änderung von: ' + dp.common.name + ', neuer Wert: ' + dp.state.val); /* ids.each(function(id, i) { let dev = id.split('.')[3]; if(devices.indexOf(dev) == -1) devices.push(dev); }); */ // Array devices enthält jedes Device einmal });