Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Node-Red
  5. Forecast Ergebnisse addieren

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    148

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    12
    1
    565

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Forecast Ergebnisse addieren

Geplant Angeheftet Gesperrt Verschoben Node-Red
15 Beiträge 2 Kommentatoren 977 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • NefetzN Nefetz

    Hallo zusammen!

    Hat jemand eine Idee , wie ich die 3 forecast Ergebnisse in NodeRed addiert bekomme?

    Bildschirmfoto vom 2024-04-06 11-59-45.png

    mickymM Online
    mickymM Online
    mickym
    Most Active
    schrieb am zuletzt editiert von mickym
    #2

    @nefetz ah du hast schon alles richtig gemacht. Lass mal diese blöde function Node weg und rechne das Ganze mit einer Change Node aus.

    ba988226-71b6-4538-a6e2-8dcc58265793-image.png

    2a2033a0-3ad5-4c2f-8104-5105d86f2a7c-image.png

    Hier zum Import

    [{"id":"2d9097cfea125152","type":"change","z":"289f539dcc33814e","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"solar","tot":"flow"},{"t":"set","p":"payload","pt":"msg","to":"$sum(payload.*)","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":790,"y":5480,"wires":[["1f803c8a56d7fd8a"]]},{"id":"56826b1da656a934","type":"inject","z":"289f539dcc33814e","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"Ost","payload":"3227","payloadType":"num","x":260,"y":5480,"wires":[["10f9a9866ebbf5cb"]]},{"id":"43fcc2624bea9df1","type":"inject","z":"289f539dcc33814e","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"West","payload":"3851","payloadType":"num","x":260,"y":5560,"wires":[["8cba3160bd1d1888"]]},{"id":"e597068edcb68144","type":"inject","z":"289f539dcc33814e","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"Süd","payload":"3818","payloadType":"num","x":260,"y":5520,"wires":[["3c147ff6bf76f324"]]},{"id":"10f9a9866ebbf5cb","type":"change","z":"289f539dcc33814e","name":"","rules":[{"t":"set","p":"solar.Ost","pt":"flow","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":490,"y":5480,"wires":[["e32bb31d6a802a41"]]},{"id":"3c147ff6bf76f324","type":"change","z":"289f539dcc33814e","name":"","rules":[{"t":"set","p":"solar.Süd","pt":"flow","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":480,"y":5520,"wires":[["e32bb31d6a802a41"]]},{"id":"8cba3160bd1d1888","type":"change","z":"289f539dcc33814e","name":"","rules":[{"t":"set","p":"solar.West","pt":"flow","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":480,"y":5560,"wires":[["e32bb31d6a802a41"]]},{"id":"1f803c8a56d7fd8a","type":"debug","z":"289f539dcc33814e","name":"Summe","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":980,"y":5480,"wires":[]},{"id":"885d4a2cfe457563","type":"function","z":"289f539dcc33814e","name":"Wenn es unbedingt sein muss ...","func":"var solar= flow.get(\"solar\");\nmsg.payload = solar.Ost + solar.Süd + solar.West;\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":810,"y":5540,"wires":[["7db50b242637c8e3"]]},{"id":"7db50b242637c8e3","type":"debug","z":"289f539dcc33814e","name":"Summe Function Node","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1100,"y":5540,"wires":[]},{"id":"e32bb31d6a802a41","type":"junction","z":"289f539dcc33814e","x":620,"y":5520,"wires":[["2d9097cfea125152","885d4a2cfe457563"]]}]
    

    und wenn Du unbedingt JS Code schreiben willst - was ich persönlich ja überhaupt nicht verstehe, dann halt so:
    e332d487-b5fe-4b0e-b7c0-5af2c5996cbf-image.png

    var solar= flow.get("solar");
    msg.payload = solar.Ost + solar.Süd + solar.West;
    return msg;
    

    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

    NefetzN 1 Antwort Letzte Antwort
    0
    • mickymM mickym

      @nefetz ah du hast schon alles richtig gemacht. Lass mal diese blöde function Node weg und rechne das Ganze mit einer Change Node aus.

      ba988226-71b6-4538-a6e2-8dcc58265793-image.png

      2a2033a0-3ad5-4c2f-8104-5105d86f2a7c-image.png

      Hier zum Import

      [{"id":"2d9097cfea125152","type":"change","z":"289f539dcc33814e","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"solar","tot":"flow"},{"t":"set","p":"payload","pt":"msg","to":"$sum(payload.*)","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":790,"y":5480,"wires":[["1f803c8a56d7fd8a"]]},{"id":"56826b1da656a934","type":"inject","z":"289f539dcc33814e","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"Ost","payload":"3227","payloadType":"num","x":260,"y":5480,"wires":[["10f9a9866ebbf5cb"]]},{"id":"43fcc2624bea9df1","type":"inject","z":"289f539dcc33814e","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"West","payload":"3851","payloadType":"num","x":260,"y":5560,"wires":[["8cba3160bd1d1888"]]},{"id":"e597068edcb68144","type":"inject","z":"289f539dcc33814e","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"Süd","payload":"3818","payloadType":"num","x":260,"y":5520,"wires":[["3c147ff6bf76f324"]]},{"id":"10f9a9866ebbf5cb","type":"change","z":"289f539dcc33814e","name":"","rules":[{"t":"set","p":"solar.Ost","pt":"flow","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":490,"y":5480,"wires":[["e32bb31d6a802a41"]]},{"id":"3c147ff6bf76f324","type":"change","z":"289f539dcc33814e","name":"","rules":[{"t":"set","p":"solar.Süd","pt":"flow","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":480,"y":5520,"wires":[["e32bb31d6a802a41"]]},{"id":"8cba3160bd1d1888","type":"change","z":"289f539dcc33814e","name":"","rules":[{"t":"set","p":"solar.West","pt":"flow","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":480,"y":5560,"wires":[["e32bb31d6a802a41"]]},{"id":"1f803c8a56d7fd8a","type":"debug","z":"289f539dcc33814e","name":"Summe","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":980,"y":5480,"wires":[]},{"id":"885d4a2cfe457563","type":"function","z":"289f539dcc33814e","name":"Wenn es unbedingt sein muss ...","func":"var solar= flow.get(\"solar\");\nmsg.payload = solar.Ost + solar.Süd + solar.West;\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":810,"y":5540,"wires":[["7db50b242637c8e3"]]},{"id":"7db50b242637c8e3","type":"debug","z":"289f539dcc33814e","name":"Summe Function Node","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1100,"y":5540,"wires":[]},{"id":"e32bb31d6a802a41","type":"junction","z":"289f539dcc33814e","x":620,"y":5520,"wires":[["2d9097cfea125152","885d4a2cfe457563"]]}]
      

      und wenn Du unbedingt JS Code schreiben willst - was ich persönlich ja überhaupt nicht verstehe, dann halt so:
      e332d487-b5fe-4b0e-b7c0-5af2c5996cbf-image.png

      var solar= flow.get("solar");
      msg.payload = solar.Ost + solar.Süd + solar.West;
      return msg;
      
      NefetzN Offline
      NefetzN Offline
      Nefetz
      schrieb am zuletzt editiert von Nefetz
      #3

      @mickym
      Danke für deine Antwort!

      Ich habe jetzt einfach mal den change node von dir bei meinem flow eingefügt , aber dann kommt diese Fehlermeldung:

      Bildschirmfoto vom 2024-04-06 14-27-34.png Bildschirmfoto vom 2024-04-06 14-27-37.png

      mickymM 1 Antwort Letzte Antwort
      0
      • NefetzN Nefetz

        @mickym
        Danke für deine Antwort!

        Ich habe jetzt einfach mal den change node von dir bei meinem flow eingefügt , aber dann kommt diese Fehlermeldung:

        Bildschirmfoto vom 2024-04-06 14-27-34.png Bildschirmfoto vom 2024-04-06 14-27-37.png

        mickymM Online
        mickymM Online
        mickym
        Most Active
        schrieb am zuletzt editiert von
        #4

        @nefetz ich sehe keine - zeig mal deinen Kontext?

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        NefetzN 1 Antwort Letzte Antwort
        0
        • mickymM mickym

          @nefetz ich sehe keine - zeig mal deinen Kontext?

          NefetzN Offline
          NefetzN Offline
          Nefetz
          schrieb am zuletzt editiert von
          #5

          @mickym

          Sorry, den wichtigsten screen vergessen.

          Bildschirmfoto vom 2024-04-06 14-33-01.png

          mickymM 1 Antwort Letzte Antwort
          0
          • NefetzN Nefetz

            @mickym

            Sorry, den wichtigsten screen vergessen.

            Bildschirmfoto vom 2024-04-06 14-33-01.png

            mickymM Online
            mickymM Online
            mickym
            Most Active
            schrieb am zuletzt editiert von mickym
            #6

            @nefetz Ja dann sind entweder noch nicht alle Felder belegt oder es ist keine Zahl drin (hast Du alle Inject Nodes betätigt?) - zeig mal deinen Kontext

            Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

            NefetzN 1 Antwort Letzte Antwort
            0
            • mickymM mickym

              @nefetz Ja dann sind entweder noch nicht alle Felder belegt oder es ist keine Zahl drin (hast Du alle Inject Nodes betätigt?) - zeig mal deinen Kontext

              NefetzN Offline
              NefetzN Offline
              Nefetz
              schrieb am zuletzt editiert von
              #7

              @mickym Was meinste mit Kontext?

              mickymM 1 Antwort Letzte Antwort
              0
              • NefetzN Nefetz

                @mickym Was meinste mit Kontext?

                mickymM Online
                mickymM Online
                mickym
                Most Active
                schrieb am zuletzt editiert von mickym
                #8

                @nefetz Na wo Deine Variablen drin stehen.

                f3c8c827-b7db-4cbf-87d6-f450558221c6-image.png

                Falls Du den Kontext nicht findest - das Menü aufklappen:
                3b166899-f560-404c-84e2-4358bd878249-image.png

                Und immer auf aktualisieren klicken!

                Prüfe, ob da auch Zahlen drin stehen und betätige alle Inject Nodes um Dir ALLE Solarwerte abzuholen - ggf. lösche Deine Solarvariable nochmal.

                Ansonsten ist irgendwas anderes faul - dann importiere meinen gesamten Flow und hänge Deine Nodes vorne dran.

                Wenn aus Deinen Forecast Nodes keine Zahl rauskommt, dann musst Du das ggf. abfangen.

                Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                NefetzN 1 Antwort Letzte Antwort
                0
                • mickymM mickym

                  @nefetz Na wo Deine Variablen drin stehen.

                  f3c8c827-b7db-4cbf-87d6-f450558221c6-image.png

                  Falls Du den Kontext nicht findest - das Menü aufklappen:
                  3b166899-f560-404c-84e2-4358bd878249-image.png

                  Und immer auf aktualisieren klicken!

                  Prüfe, ob da auch Zahlen drin stehen und betätige alle Inject Nodes um Dir ALLE Solarwerte abzuholen - ggf. lösche Deine Solarvariable nochmal.

                  Ansonsten ist irgendwas anderes faul - dann importiere meinen gesamten Flow und hänge Deine Nodes vorne dran.

                  Wenn aus Deinen Forecast Nodes keine Zahl rauskommt, dann musst Du das ggf. abfangen.

                  NefetzN Offline
                  NefetzN Offline
                  Nefetz
                  schrieb am zuletzt editiert von
                  #9

                  @mickym
                  Ich habe jetzt deinen Flow verwendet.
                  Habe alle inject nodes angestoßen.
                  Keine Werte.
                  Bildschirmfoto vom 2024-04-06 15-07-28.png

                  Wenn ich einen funktion node da noch einbaue kann ich die Werte abfangen. allerdings sind die dann einzeln.

                  Bildschirmfoto vom 2024-04-06 15-11-43.png

                  Bildschirmfoto vom 2024-04-06 15-11-50.png

                  1 Antwort Letzte Antwort
                  0
                  • mickymM Online
                    mickymM Online
                    mickym
                    Most Active
                    schrieb am zuletzt editiert von mickym
                    #10

                    na das sind ja objekte und keine Zahlen die du schreibst. zeig mal das objekt, das aus den nodes kommt. Alternativ schreibe die Ergebnisse der function node in solar.Ost etc.

                    Also setze die 3 function nodes 3 mal direkt hinter die solarforecast nodes.

                    06e1bdd9-297f-49e2-a57f-0c24ec0907a3-image.png

                    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                    NefetzN 1 Antwort Letzte Antwort
                    0
                    • mickymM mickym

                      na das sind ja objekte und keine Zahlen die du schreibst. zeig mal das objekt, das aus den nodes kommt. Alternativ schreibe die Ergebnisse der function node in solar.Ost etc.

                      Also setze die 3 function nodes 3 mal direkt hinter die solarforecast nodes.

                      06e1bdd9-297f-49e2-a57f-0c24ec0907a3-image.png

                      NefetzN Offline
                      NefetzN Offline
                      Nefetz
                      schrieb am zuletzt editiert von
                      #11

                      @mickym

                      Bildschirmfoto vom 2024-04-06 15-51-17.png

                      Bildschirmfoto vom 2024-04-06 15-50-35.png
                      Könntest du mit anydesk mal drüber schauen?

                      mickymM 1 Antwort Letzte Antwort
                      0
                      • NefetzN Nefetz

                        @mickym

                        Bildschirmfoto vom 2024-04-06 15-51-17.png

                        Bildschirmfoto vom 2024-04-06 15-50-35.png
                        Könntest du mit anydesk mal drüber schauen?

                        mickymM Online
                        mickymM Online
                        mickym
                        Most Active
                        schrieb am zuletzt editiert von
                        #12

                        @nefetz Nein VOR die Change NOdes - die function Nodes direkt hinter die solar forecast nodes!!!

                        689d4594-cc4b-4349-bcb8-f0ca74ef8862-image.png

                        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                        NefetzN 1 Antwort Letzte Antwort
                        0
                        • mickymM mickym

                          @nefetz Nein VOR die Change NOdes - die function Nodes direkt hinter die solar forecast nodes!!!

                          689d4594-cc4b-4349-bcb8-f0ca74ef8862-image.png

                          NefetzN Offline
                          NefetzN Offline
                          Nefetz
                          schrieb am zuletzt editiert von
                          #13

                          @mickym

                          Vielen Dank, es hat somit geklappt!

                          Bildschirmfoto vom 2024-04-06 16-00-31.png

                          mickymM 1 Antwort Letzte Antwort
                          0
                          • NefetzN Nefetz

                            @mickym

                            Vielen Dank, es hat somit geklappt!

                            Bildschirmfoto vom 2024-04-06 16-00-31.png

                            mickymM Online
                            mickymM Online
                            mickym
                            Most Active
                            schrieb am zuletzt editiert von
                            #14

                            @nefetz JA viel Spaß und ein schönes Wochenende.

                            Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                            NefetzN 1 Antwort Letzte Antwort
                            0
                            • mickymM mickym

                              @nefetz JA viel Spaß und ein schönes Wochenende.

                              NefetzN Offline
                              NefetzN Offline
                              Nefetz
                              schrieb am zuletzt editiert von
                              #15

                              @mickym Das wünsch ich dir auch :+1:

                              1 Antwort Letzte Antwort
                              0
                              Antworten
                              • In einem neuen Thema antworten
                              Anmelden zum Antworten
                              • Älteste zuerst
                              • Neuste zuerst
                              • Meiste Stimmen


                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              569

                              Online

                              32.5k

                              Benutzer

                              81.8k

                              Themen

                              1.3m

                              Beiträge
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2025
                              logo
                              • Anmelden

                              • Du hast noch kein Konto? Registrieren

                              • Anmelden oder registrieren, um zu suchen
                              • Erster Beitrag
                                Letzter Beitrag
                              0
                              • Home
                              • Aktuell
                              • Tags
                              • Ungelesen 0
                              • Kategorien
                              • Unreplied
                              • Beliebt
                              • GitHub
                              • Docu
                              • Hilfe