NEWS
Blockly - "Schreibe Objekt ID"
-
Hallo zusammen,
ich wollte den Baustein "Schreibe Objekt ID" nutzen, um einen DP anzulegen und gleichzeitig zu befüllen.
Diese Funktion hatte ich bereits in einem script benutzt, welches bis Oktober erfolgreich lief und jetzt in Winterpause ist.Als ich nun eine ähnliche Logik in einem anderen Script eingebaut habe, erhalte ich die Fehlermeldung
javascript.0 2021-02-05 10:21:49.595 warn (1906) at setStateDelayed (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1402:25)
javascript.0 2021-02-05 10:21:49.595 warn (1906) at Object.setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1358:20)
javascript.0 2021-02-05 10:21:49.592 warn (1906) State "0_userdata.0.Poolfilter.Statistics.TestLaufzeit-2021-1" not foundDaraufhin hab ich das bereits funktionierende Script wiederbelebt und erhalte den gleichen Fehler.
Wurde der "Schreibe Objekt ID" -Block mit einem Update geändert? Falls nicht, kann mir jemand einen Rat geben, wie ich ihn nutzen muss?Danke
Kay -
@kaybau sagte in Blockly - "Schreibe Objekt ID":
Wurde der "Schreibe Objekt ID" -Block mit einem Update geändert?
der schreibe-Block (nicht "schreibe ID!"), schreibt in einen Datenpunkt.
Die dort verwendete ID dient der definition des (existierenden) DatenpunktsDu musst den Block "Datenpunkt erzeugen" verwenden um einen neuen DP anzulegen
-
Hallo @homoran ,
danke. dann muss ich noch ein "Create" davor setzen. Hättest Du ein Beispiel?
Ich konnte es nur über eine Javafunktion abbilden. Mit dem Original-Blockly-Baustein zum Anlegen von DP hab ich es nicht hinbekommen. Hier wurde der DP immer uner \javascript.0 angelegt
Danke
Kay