NEWS
[ gelöst ] JSON aufteilen in DP
-
@mickym sagte: früher ging das glaub nicht.
Das ging mit getAttr() schon immer. Siehe Doku. Die Funktion wurde speziell für Blockly geschaffen.
-
@paul53 OK
Ich weiß dann nur nicht, ob es dann daran lag, dass es ein verschachteltes Array war - aber es gab Fälle da ging es nicht. Ich schau mal, ob ich was finde.
-
@iobrokermike läuft das Skript selber?
war das große log nach mqtt gefiltert? -
Hast Du mal Dein gestartetes Skript mit dem Wiederholungssymbol neu gestartet? ...
Ja das habe ich gemacht. -
@iobrokermike starte mal die Instsnz neu und mach rinen Browserrefresh (Strg-f5)
-
@homoran sagte in JSON aufteilen in DP:
war das große log nach mqtt gefiltert?
Ja, das war nach mqtt gefiltert
-
@iobrokermike sagte in JSON aufteilen in DP:
@homoran sagte in JSON aufteilen in DP:
war das große log nach mqtt gefiltert?
Ja, das war nach matt gefiltert
dann kann man da natürlich auch keine Meldungen von javascript sehen!
-
@paul53 sagte in JSON aufteilen in DP:
@mickym sagte: früher ging das glaub nicht.
Das ging mit getAttr() schon immer. Siehe Doku. Die Funktion wurde speziell für Blockly geschaffen.
Irgendwie ist das aber anscheinend doch kein Objekt - zumindest, wenn ich es in JSONATA weiter verwenden will. Gibt es da eine Erklärung?
Im 1. Fall ohne Konvertierung - kann ich über JSONATA nicht auf die Objekteigenschaft zugreifen. Im 2. Fall gehts.
Oder heißt das, dass zum Extrahieren wird es temporär in ein Objekt gewandelt, wenn ich es aber weiterverwenden will, dann muss ich es konveritieren.
Ja ich hab es mir selbst beantwortet. Vergiss diesen Post.
-
So jetzt die Filterung von Javascript:
starte mal die Instsnz neu und mach rinen Browserrefresh (Strg-f5)
Javascript und mqtt neugestartet sowie F5
-
@mickym Ist sehr interessant (vielleicht werd ich deswegen mit jsonata nicht warm), aber könnten wir das bitte aus diesem Thread erst mal herauslassen.
ich fürchte wir verlieren @ioBrokerMike sonst.
-
@iobrokermike Ja entweder konvertierst Du die Anzahl in eine Zahl oder den Datenpunkt in String/Zeichenkette.
-
@homoran Ja ist OK - ich habs selbst gecheckt - Du kannst den Post auch löschen.
-
@mickym sagte in JSON aufteilen in DP:
die Anzahl in eine Zahl oder den Datenpunkt in String/Zeichenkette.
Schon gemacht
-
@iobrokermike sagte in JSON aufteilen in DP:
So jetzt die Filterung von Javascript:
und in dem Zeitbereich (4 Sekunden!) hast du das Testskript refreshed?
@iobrokermike sagte in JSON aufteilen in DP:
2024-11-29 20:59:12.004 warn (COMPACT)
läuft der Adapter bei dir im compact mode?
warum? -
@homoran sagte in JSON aufteilen in DP:
nd in dem Zeitbereich (4 Sekunden!) hast du das Testskript refres
Nein das hatte ich nicht getan.
läuft der Adapter bei dir im compact mode?
warum?Das kann ich nicht sagen.
Habe den harken im Host raus gemacht.Was mir eben auffiel ist :
Wenn ich den Javascript Adapter auf debug stelle läuft das Testscript warum auch immer.
-
@iobrokermike sagte in JSON aufteilen in DP:
läuft das Testscript warum auch immer.
dann jetzt zum echten Skript!
-
-
@iobrokermike sagte in [ gelöst ] JSON aufteilen in DP:
Vielen Dank an euch und eure Geduld .
heisst das, dass es jetzt läuft?
-
Richtig !!!
Es läuft. -
@iobrokermike sagte in [ gelöst ] JSON aufteilen in DP:
Richtig !!!
Es läuft.Super!
so muss es sein!dann kann @mickym jetzt mit @paul53 weiter über die Wandlung des json zum Objekt philosophieren