NEWS
Visualisierung mit Node Red erstellen
-
@damrak2022 sagte in Visualisierung mit Node Red erstellen:
@mickym Wir brauchen die Eigenschaften x und y
Nein fang bitte von vorne an und arbeite Dich von aussen nach innen.
Was ist das übergeordnete Objekt:
-
@mickym [ Array und dann Objekt {
-
@damrak2022 Genau.
Ansonsten mach bitte alles nochmal durch seit dem 28.Januar
https://forum.iobroker.net/post/936950
Da habe ich Dir die identischen Fragen schon mal gestellt. Also wir müssen das Objekt neu aufbauen. Also ein Objekt in einem Array. Dann gib das mal in das Codefester ein.
Das erste war ein leeres Array zu erstellen : https://forum.iobroker.net/post/936988
dann in diesem Array ein leeres Objekt - dann haben wir das Objekt gefüllt und das machst Du bitte nun in dem JSONATA Code Fenster. -
-
@damrak2022 Genau dann gibst Du das bitte in das Codefester im JSONATA Fenster ein - dann sollte das auch als Ergebnis rauskommen.
-
-
@damrak2022 Sehr gut. Was ist die 1. Eigenschaft in Steves Objekt und welchen Datentyp hat es.
-
@mickym series unterteilt in Arrays A,B,C
-
@damrak2022 Die erste Eigenschaft ist series und enthält ein Array mit 3 Strings als Elemente. Du erstellst bitte nun eine Eigenschaft series mit einem leeren Array. Gewöhne Dich an die korrekte Ausdrucksweise.
series ist nicht unterteilt. series ist eine Objekteigenschaft mit einem Datentyp Array - das in Steves Beispiel 3 Datenserien mit Namen "A", "B","C" enthält.
Bei 3 Arrays hättest Du 3 mal eckige Klammer auf und zu - das kann ich bei series nicht entdecken. Bitte gewöhne Dich an meine Ausdrucksweise!!! In Zukunft akzeptiere ich diese schlampige Ausdrucksweise nicht mehr.
Ich habe dich gefragt wie heißt die Datenserie in Deinem Chart? Deshalb erneut diese Frage.
-
Hier ist was falsch. Die Datenserie bei mir ist "Temperatur_Kueche
-
@damrak2022 Nein Deine Datenserie in Deiner Chart Node heißt NICHT "Temperatur_Kueche", sondern so wie Du das topic benannt hast mit dem die Datenpunkte reinkommen.
Ich habe Dich gefragt anhand Deines Charts - wie Deine Datenserie heißt:
Und ich habe Dich gebeten - die Daten die durch die Influx DB kommen zu ignorieren.
-
@mickym Ach doch, habe ich "Küche" genannt
-
@damrak2022 Genau
Was machst Du denn da? - Also heißt Deine Datenserie Küche und so trägst Du es bitte in das series Array als erstes und einziges Element ein, weil Du ja nur eine Linie hast.
-
@mickym Habe es wegen dem Umlaut umbenannt in "Küche"
auch in der Change Node
-
@damrak2022 Gut wie heißt das nächste Element im Objekt?
-
@mickym Jetzt kommt "data"
-
@damrak2022 sagte in Visualisierung mit Node Red erstellen:
@mickym Habe es wegen dem Umlaut umbenannt in "Küche"
auch in der Change Node
Ich glaube hier gehen auch Umlaute - aber es muss halt mit dem topic matchen (also gleich sein)- sonst werden die Datenpunkte später nicht zu der Linie zugeordnet.
-
-
@mickym ist identisch
-
@mickym data ist richtig. Also data erst mal mit leerem Array definieren.