Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Visualisierung mit Node Red erstellen

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Visualisierung mit Node Red erstellen

    This topic has been deleted. Only users with topic management privileges can see it.
    • mickym
      mickym Most Active @Damrak2022 last edited by

      @damrak2022 sagte in Visualisierung mit Node Red erstellen:

      @mickym Okay, das habe ich

      Aber hoffentlich auch verstanden? 😁

      Dann solltest Du jetzt mal zeigen, was in der Debug Node rauskommt aus der Change Node - also wie Du nun Deine payload geändert hast.

      Damrak2022 1 Reply Last reply Reply Quote 0
      • Damrak2022
        Damrak2022 @mickym last edited by Damrak2022

        @mickym Bildschirmfoto 2022-10-28 um 01.04.20.png
        Bildschirmfoto 2022-10-28 um 01.05.54.png

        mickym 1 Reply Last reply Reply Quote 0
        • mickym
          mickym Most Active @Damrak2022 last edited by mickym

          @damrak2022 Sehr gut und wenn Du das Objekt noch aufklappst - dann siehst Du dass Du das Datum in seine Bestandteile aufgeteilt hast und jedes Teil über den Pfad direkt adressieren kannst.

          Wie lauten also die Pfade?

          49b0fb69-05e4-4a5b-bec4-2cbe8745eeb9-image.png

          Damrak2022 1 Reply Last reply Reply Quote 0
          • Damrak2022
            Damrak2022 @mickym last edited by

            @mickym
            payload[0]
            payload[1]
            payload[2]

            mickym 1 Reply Last reply Reply Quote 0
            • mickym
              mickym Most Active @Damrak2022 last edited by mickym

              @damrak2022 sagte in Visualisierung mit Node Red erstellen:

              @mickym
              payload[0]
              payload[1]
              payload[2]

              Gut und nun weisst Du ja, dass in der payload[2] der Tag ist, ... usw. Nun fügen wir also die Datumsbestandteile neu zusammen.

              Damrak2022 1 Reply Last reply Reply Quote 0
              • Damrak2022
                Damrak2022 @mickym last edited by

                @mickym Gerne nur habe ich keinen Plan wie der Code korrekt weitergeht

                mickym 1 Reply Last reply Reply Quote 0
                • mickym
                  mickym Most Active @Damrak2022 last edited by mickym

                  @damrak2022 sagte in Visualisierung mit Node Red erstellen:

                  @mickym Gerne nur habe ich keinen Plan wie der Code korrekt weitergeht

                  Auf der Seite, die ich Dir gestern zum JSONATA gezeigt habe - siehst Du ja wie Du Zeichenketten neu zusammen fügst. In der Beschreibung werden ja die beiden Worte "Hello" und "World" mit dem & zu "HelloWorld" zusammengefügt.

                  9955a662-4f87-45ee-9ece-244afd15267c-image.png

                  Also mit dem & Zeichen können wir Zeichenketten miteinander verbinden.

                  Wie würde dann für das Datum der Code aussehen? Du fängst ja mit dem Tag am Besten an - in welcher Variablen steht denn der Tag?

                  Damrak2022 1 Reply Last reply Reply Quote 0
                  • Damrak2022
                    Damrak2022 @mickym last edited by Damrak2022

                    @mickym

                    $split(payload, "-") & Payload[2] & Payload[1] & Payload[0]
                    

                    Das Payload muss noch in Anführungszeichen, richtig? Klammer auf und zu fehlt auch noch

                    mickym 1 Reply Last reply Reply Quote 0
                    • mickym
                      mickym Most Active @Damrak2022 last edited by

                      NEIN - lass doch bitte die Funktion von vorher in Frieden - da hab ich gar nichts von gesagt.

                      Damrak2022 1 Reply Last reply Reply Quote 0
                      • Damrak2022
                        Damrak2022 @mickym last edited by

                        @mickym Okay, da kann ich da ja raus löschen

                        mickym 1 Reply Last reply Reply Quote 0
                        • mickym
                          mickym Most Active @Damrak2022 last edited by mickym

                          @damrak2022 sagte in Visualisierung mit Node Red erstellen:

                          @mickym Okay, da kann ich da ja raus löschen

                          Payload[2] & Payload[1] & Payload[0]
                          

                          das ist ja schon mal gut - aber ich würde Dir sagen - so würde es nicht funktionieren, wenn Du plötzlich aus

                          payload[2] eine Payload[2]
                          

                          machst. Du schreibst keine Romane, sondern Variablennamen haben eine exakte Schreibweise und dazu zählt auch die korrekte Groß- und Kleinschreibung.

                          Also wie lautet der Code - nur hier in den Thread schreiben - nicht in eine Node. Die Node bleibt unangetastet mit der

                          $split(payload, "-")	
                          
                          Damrak2022 1 Reply Last reply Reply Quote 0
                          • Damrak2022
                            Damrak2022 @mickym last edited by

                            @mickym

                            & payload[2] & payload[1] & payload[0]```
                            mickym 1 Reply Last reply Reply Quote 0
                            • mickym
                              mickym Most Active @Damrak2022 last edited by

                              @damrak2022 sagte in Visualisierung mit Node Red erstellen:

                              @mickym

                              & payload[2] & payload[1] & payload[0]```
                              

                              Und was ist das & am Anfang ?

                              Damrak2022 1 Reply Last reply Reply Quote 0
                              • Damrak2022
                                Damrak2022 @mickym last edited by Damrak2022

                                @mickym mache ich weg, hatte ich übersehen

                                payload[2] & payload[1] & payload[0]
                                
                                mickym 1 Reply Last reply Reply Quote 0
                                • mickym
                                  mickym Most Active @Damrak2022 last edited by

                                  @damrak2022 sagte in Visualisierung mit Node Red erstellen:

                                  @mickym mache ich weg, hatte ich übersehen

                                  Ja die Kleinigkeiten sind aber wichtig.

                                  Also gehe ich mal davon aus, dass Du

                                  payload[2] & payload[1] & payload[0]
                                  

                                  schreiben wolltest.

                                  Dann kommen wir dem Ziel zwar näher aber sind noch ganz am Ziel. Was glaubst Du das noch fehlt?

                                  Damrak2022 1 Reply Last reply Reply Quote 0
                                  • Damrak2022
                                    Damrak2022 @mickym last edited by

                                    @mickym Der Befehl, das das auseinenderdividierte wieder mit den 3 Payloads zusammengesetzt wird.

                                    mickym 1 Reply Last reply Reply Quote 0
                                    • mickym
                                      mickym Most Active @Damrak2022 last edited by mickym

                                      @damrak2022 sagte in Visualisierung mit Node Red erstellen:

                                      @mickym Der Befehl, das das auseinenderdividierte wieder mit den 3 Payloads zusammengesetzt wird.

                                      Du setzt ja mit dem Code die 3 Eigenschaften der payload wieder zusammen. 😉
                                      Na nicht ganz - aber Du wirst es gleich sehen.

                                      Du setzt einfach eine weitere Regel in Deine Change Node und kopierst da Deinen neuen Code rein:

                                      c76d9aba-9cc8-45de-8f81-12a8ac153d34-image.png

                                      Damrak2022 1 Reply Last reply Reply Quote 0
                                      • Damrak2022
                                        Damrak2022 @mickym last edited by

                                        @mickym Bildschirmfoto 2022-10-28 um 01.28.34.png

                                        mickym 1 Reply Last reply Reply Quote 0
                                        • mickym
                                          mickym Most Active @Damrak2022 last edited by

                                          @damrak2022 Aber bitte JSONATA - ansonsten glaube ich wird Deine Debug Node nun das ausspuken:

                                          4186d783-0580-42d7-973f-e5932b8c39d1-image.png

                                          Damrak2022 1 Reply Last reply Reply Quote 0
                                          • Damrak2022
                                            Damrak2022 @mickym last edited by

                                            @mickym Habe ich - wieder ein Flüchtigkeitsfehler wie so oft.

                                            mickym 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            4845
                                            1967608
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo