@ralf-2
Liebe Danke es funktioniert
Hier die Funktionierende Abfrage
sendTo('sql.0', 'query', 'SELECT (iobroker.ts_number.ts) , iobroker.ts_number.val FROM iobroker.ts_number WHERE iobroker.ts_number.id = 72 ', function (result) {
if (result.error) {
console.error('Fehler bei der Abfrage:', result.error);
} else {
let liste = new Array;
let x = 0;
for (var record of result.result) {
let jsonRecord = {
val: record.val, // Ersetze dies durch den tatsächlichen Wert
ts: record.ts // Ersetze dies durch den tatsächlichen Zeitstempel
};
liste[x] = jsonRecord;
x++;
// console.log('val :' + record.val);
// console.log('ts :' + record.ts);
}
const jsonString = JSON.stringify(liste);
setState('javascript.0.Meine_Variabeln.Temp1', jsonString);
// console.log(jsonString);
}
});
Es gibt noch einen Warnung aber die Funktion ist gegeben.
<<< at Object.<anonymous> (script.js.SQL_Lesen:21:9)
DANKE !!!!!!!