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
    13
    1
    112

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    558

  • 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 Offline
    NefetzN Offline
    Nefetz
    schrieb am zuletzt editiert von
    #1

    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 1 Antwort Letzte Antwort
    0
    • 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 Offline
      mickymM Offline
      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 Offline
          mickymM Offline
          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 Offline
              mickymM Offline
              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 Offline
                  mickymM Offline
                  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 Offline
                      mickymM Offline
                      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 Offline
                          mickymM Offline
                          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 Offline
                              mickymM Offline
                              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

                                754

                                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