@aleks-83 sagte in Blockly Datenpunkte erstellen:
Danke euch für die hilfreichen Tipps!
@Alex-0
Die Funktion "Datenpunkte_anlegen" ist eine globale Javascript Funktion?
Wie ich die erstelle weiß ich leider (noch) nicht.
nein, gibt es nicht.
nimm als Vorlage hier dieses Script: https://forum.iobroker.net/topic/26839/vorlage-skript-erstellen-von-user-datenpunkten/64
Bzw. besser gleich von hier: https://github.com/Mic-M/iobroker.createUserStates
Einfach kopieren und hier in den Blockly einfügen:

Die Funktion heisst bei mir dann "Datenpunkte_anlegen" wie man hier im Screenshot auch erkennt.
Das Script ist funktonal aufgebaut und kannst das überall, wo Du datenpunkte benötigst nutzen.
oben im Script bei der Variablendeklaration kannst Du dann beliebig viele Datenpunkte anlegen lassen:
let statesToCreate = [
['Datenpunkt_1', {'name':Datenpunkt 1', 'type':'boolean', 'read':true, 'write':true, 'role':'switch' }],
['Datenpunkt_2', {'name':Datenpunkt 2', 'type':'boolean', 'read':true, 'write':true, 'role':'button' }],
['Datenpunkt_3', {'name':Datenpunkt 3', 'type':'text', 'read':true, 'write':true, 'role':'mixed' }],
];
der unter teil des Scipts bleibt immer gleich.