@matzeit Da kannst du mit der JSONTable arbeiten. Einfach ein DP anlegen mit einem Array [] und dies entsprechend mit Deinen Daten füllen.
Beispiel-Tabelle
[{"Zeit":"12:30","Vorgang":"Klingel Haustür","ZeitTS":1635312722257},{"Zeit":"12:35","Vorgang":"Waschmaschine fertig","ZeitTS":1635312722282}]
-> jarvis -> jsonTable -> wird als Tabelle angezeigt ( damit man sie richtig sortieren kann muss man einen ts-Wert hinzufügen.
Im javascript dann immer den DP einlesen und den nächsten Wert anhängen.
let dpVorgangsArr = '0_userdata.0.jarvis..array';
.... dein sonstiger Code
let vorgangsText ="Waschmaschine fertig";
let vorgangsArr = JSON.parse(getState(dpVorgangsArray).val);
vorgangsArr.push({"Zeit": formatDate(new Date(),'hh:mm'),"Vorgang":vorgangsText,"ZeitTS":getDateObject(new Date()).getTime()});
setStateAsync(dpVorgangsArray, JSON.stringify(vorgangsArr),false);