@Norwegen60
Das hier funktioniert jetzt incl. zurück holen des Wertes in Datapoint
let sSQL0 = "SELECT ioBroker.fn_energy('" + Mode + "', " + ID + ", " + Offset + ") AS energy";
sendTo('sql.0', 'query', sSQL0, function (result) {
let energy = result.result[0].energy;
setState(DataPoint, {val: Number(energy), ack: true});
log('GetEnergy: ' + energy + ' -> ' + DataPoint, 'info');
});
Danke für die Unterstützung
Hast du das als reines Java Script realisiert oder es irgendwie in den Send_to Blockly Block integriert ?
Ich würde es am liebsten rein im Blockly umsetzen, SQL Basic kann ich, aber Java Script ist nicht mein Metier.
Ich habe schon Stunden zugebracht nach einem Blockly Beispiel, aber ich habe nichts gefunden, welches mir Werte zurückliefert die ich dann weiterverarbeiten kann.