Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Node Red Chart erstellen mit zwei Temperaturen

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.0k

  • Neues Video über Aliase, virtuelle Geräte und Kategorien
    BluefoxB
    Bluefox
    25
    1
    1.3k

Node Red Chart erstellen mit zwei Temperaturen

Scheduled Pinned Locked Moved Skripten / Logik
24 Posts 5 Posters 8.2k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • HomoranH Do not disturb
    HomoranH Do not disturb
    Homoran
    Global Moderator Administrators
    wrote on last edited by
    #5

    @Tomate:

    oder bin ich im falschen Forum? `

    Geht es hier um den IoBroker Adapter oder um node red standalone?

    Gruß Rainer

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    1 Reply Last reply
    0
    • T Offline
      T Offline
      Tomate
      wrote on last edited by
      #6

      iobroker mit Node Red Instanz

      1 Reply Last reply
      0
      • Jeeper.atJ Offline
        Jeeper.atJ Offline
        Jeeper.at
        wrote on last edited by
        #7

        Ok, nur mit Node Red kann ich leider nicht helfen, verwende ich nicht.

        Lg

        Günther

        1 Reply Last reply
        0
        • T Offline
          T Offline
          Tomate
          wrote on last edited by
          #8

          Was wäre denn das "richtige" Node Red Forum.

          Am Besten noch in deutsch…

          (-:

          1 Reply Last reply
          0
          • liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            wrote on last edited by
            #9

            hilft dir diese seite ?

            http://noderedguide.com/tutorial-node-r … n-a-chart/

            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

            1 Reply Last reply
            0
            • T Offline
              T Offline
              Tomate
              wrote on last edited by
              #10

              Hi liv-in-sky,

              über die Seite bin ich auch schon gestolpert.

              Das Problem ist, das ich mehrere Temperaturen als Input habe und ich nicht weiß, wie ich diese in einer Funktion bearbeiten muss, damit ich beide Temperaturen in einem Chat sehe.

              1 Reply Last reply
              0
              • liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                wrote on last edited by
                #11

                wie und wann kommen deine daten an? vielleicht musst du erstmal die daten sammeln und dann durch die function für die beiden kurven" leiten. du musst also die beiden temps in eine message bringen

                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                1 Reply Last reply
                0
                • liv-in-skyL Offline
                  liv-in-skyL Offline
                  liv-in-sky
                  wrote on last edited by
                  #12

                  habe es so mit meinen 2 akkuständen gemacht

                  in der change node steht einmal Line1 und in der anderen Line2

                  man muss die daten nicht sammeln
                  4447_graph2.png
                  4447_graph3.png
                  4447_graph4.png

                  nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                  1 Reply Last reply
                  0
                  • liv-in-skyL Offline
                    liv-in-skyL Offline
                    liv-in-sky
                    wrote on last edited by
                    #13

                    hab noch einen temp graph - zeigt cpu temp und einen sonoff temp messer (monmentan im kühlschrank)
                    4447_graph5.png

                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                    1 Reply Last reply
                    0
                    • G Offline
                      G Offline
                      Garf
                      wrote on last edited by
                      #14

                      @Tomate:

                      Das Problem ist, das ich mehrere Temperaturen als Input habe und ich nicht weiß, wie ich diese in einer Funktion bearbeiten muss, damit ich beide Temperaturen in einem Chat sehe. `
                      Aber eigentlich wird es dort doch im Ansatz gezeigt. Na ja gut zum Teil wenigstens. Ausprobieren muss man dies sicher selber mal. Bisher hatte ich selber diese Anforderung zwei Werte in einem Chat darstellen zu wollen noch nicht.

                      Den Zustand der Pumpe als Grafik darstellen zu wollen erschließt sich mir allerdings nicht. Die Pumpe ist entweder an oder aus. Und dann noch zusammen mit den Temperaturen?

                      Vielleicht hilft dir dies noch weiter: https://diyprojects.io/node-red-dashboa … 3l8_bhCRPZ

                      Ansonsten gibt es ja bereits schon super Tipps hier. Muss ich bei Gelegenheit auch mal testen.

                      1 Reply Last reply
                      0
                      • liv-in-skyL Offline
                        liv-in-skyL Offline
                        liv-in-sky
                        wrote on last edited by
                        #15

                        vielleicht liefert die pumpe noch energiewerte oder laufzeiten als varablen/ausgabewerte ?

                        man kann eigentlich alle werte in ein diagramm aufnehmen - das problem könnte sein, das die anzeigewerte der y-achse nicht zusammen passen - dann müßte man einen umrechnungsfaktor mit einbringen

                        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                        1 Reply Last reply
                        0
                        • G Offline
                          G Offline
                          Garf
                          wrote on last edited by
                          #16

                          @liv-in-sky:

                          vielleicht liefert die pumpe noch energiewerte oder laufzeiten als varablen/ausgabewerte ? > Jetzt möchte ich die beiden Temperarturen und ein Bool (Pumpe läuft) in einem Chart darstellen. `
                          Sieht für mich nach EIn und Aus aus. Aber ich kann mich auch irren. 😉
                          @liv-in-sky:

                          man kann eigentlich alle werte in ein diagramm aufnehmen - das problem könnte sein, das die anzeigewerte der y-achse nicht zusammen passen - dann müßte man einen umrechnungsfaktor mit einbringen `
                          Und genau dort liegt das Problem begründet. Mal bei der Theorie bleibend er möchte den Betrieb der Pumpe darstellen, so läge der Auszustand sogar auf der x-Achse.

                          Kannst Du bitte noch erklären, wie du die Werte an das chart übergibst. Ist mir im Moment leider noch etwas unklar.

                          Danke.

                          1 Reply Last reply
                          0
                          • liv-in-skyL Offline
                            liv-in-skyL Offline
                            liv-in-sky
                            wrote on last edited by
                            #17

                            die datenpunkte vom iobroker z.b. edgebatt sind einfache zahlen, die von iobroker kommen (über tasker vom handy wird der akku an iobroker gesendet) - bei jedem geänderten wert wird dier flow gestartet.

                            danach geht es in eine change-node (jeder wert braucht eigene change-node) - dabei wird der msg.payload ein msg.title hinzugefügt. dieser muss Line1 oder Line2 … sein. die chart-node weiß, was sie damit machen muss

                            das ist alles
                            4447_graph2.png

                            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                            1 Reply Last reply
                            0
                            • G Offline
                              G Offline
                              Garf
                              wrote on last edited by
                              #18

                              @liv-in-sky:

                              danach geht es in eine change-node (jeder wert braucht eigene change-node) - dabei wird der msg.payload ein msg.title hinzugefügt. dieser muss Line1 oder Line2 … sein. die chart-node weiß, was sie damit machen muss `
                              Bis zum change-node konnte ich alles nachvollziehen, dass mit dem msg.title und dem chart-node muss ich dann wohl mal ausprobieren. Danke für die Info.

                              1 Reply Last reply
                              0
                              • liv-in-skyL Offline
                                liv-in-skyL Offline
                                liv-in-sky
                                wrote on last edited by
                                #19

                                oben ist ein bild der change node - mittleres bild der 3er serie

                                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                1 Reply Last reply
                                0
                                • T Offline
                                  T Offline
                                  Tomate
                                  wrote on last edited by
                                  #20

                                  Genau so hätte ich es gerne.

                                  Was genau verbirgt sich hinter:

                                  edgeBatt

                                  GalS2Batt

                                  set.msg.titel

                                  chart

                                  also die Konfiguration meine ich….

                                  1 Reply Last reply
                                  0
                                  • liv-in-skyL Offline
                                    liv-in-skyL Offline
                                    liv-in-sky
                                    wrote on last edited by
                                    #21

                                    edgebatt und gals2batt sind von mir -in iobroker- angelegte datenpunkte (zahlen). diese werden vom handy aus "gefüttert" . die handys senden ihren batteriestand an den iobroker. diese beiden datenpunkte können ersetzt werden durch andere datenpunkte, die in intervallen verschiedene werte bekommen (z.b. temperatur, ..) . hier ging es um ein beispiel, um zu zeigen, wie es geht.

                                    das chart-node bringt einen graph auf das dashboard von nodered. das dashboard ist die "vis" von node red. hat eine eigene IP adresse: xxx.xxx.xxx.xxx:1880/ui (xxx.xxx.xxx.xxx ist adresse des iobroker rechners). man kann also durch z.b ein iframe-widget in der iobroker vis diesen graphen einbinden.

                                    die change-node benötigt man um die msg.payload von node red zu verändern, die von meinen datenpunkten kommt. will man nur eine linie im graph ansehen, benötigt man die change-node nicht. will man 2 oder mehr linien anzeigen, muss die msg.payload einen msg.title bekommen. dadurch weiß die chartnode, welcher wert zu welcher linie gehört. msg.title=Line1

                                    die konfig wird weiter oben erklärt - eintrag #12 dieses threads.

                                    der graph ist wie in nächsten bild konfiguriert (line1 und line2 tauchen hier nicht auf - das macht die chart-node selbstständig - leider kann man dadurch auch keine farben definieren)
                                    4447_image6.png

                                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                    1 Reply Last reply
                                    0
                                    • G Offline
                                      G Offline
                                      Garf
                                      wrote on last edited by
                                      #22

                                      @liv-in-sky:

                                      der graph ist wie in nächsten bild konfiguriert (line1 und line2 tauchen hier nicht auf - das macht die chart-node selbstständig - leider kann man dadurch auch keine farben definieren) `
                                      Ja, ziemlich blöd, die Farben lassen sich nicht wählen, die legt das Node selber fest. Dein Beispielflow funktioniert bei mir leider nicht. Also habe ich das von mir verlinkte Beispiel mal versucht (https://diyprojects.io/node-red-dashboa … 3rVe7hCRPa). Funktioniert natürlich auch nicht :oops: .

                                      Also wieder zurück zu deinem Beispiel und zu dem von dir verlinkten Beispiel. Und siehe da, das funktioniert.

                                      Verwende ich im change-node msg.title dann funktioniert es nicht. Nehme ich statt msg.titel die msg.topic, so zeichnet der chart den gewünschten Graph. Warum es bei dir mit msg.titel funktioniert, erklärt sich mir nicht. In den von dir geposteten Beispiel wird die Variable msg.topic verwendet.

                                      ! var msg = {};
                                      ! var msg1 = {};
                                      ! msg.payload=Math.round(Math.random()*100);
                                      ! msg.topic="Linie1";
                                      ! msg1.payload=Math.round(Math.random()*100);
                                      ! msg1.topic="Linie2";
                                      ! return [msg ,msg1];

                                      1 Reply Last reply
                                      0
                                      • liv-in-skyL Offline
                                        liv-in-skyL Offline
                                        liv-in-sky
                                        wrote on last edited by
                                        #23

                                        kann ich mir nicht erklären - vielleicht haben wir verschiedene versionen von node-red. manchmal werden die nodes ge-up-datet.

                                        welche adapter version von node-red benutzt du ?

                                        hab es mal probiert - geht bei mir auch mit msg.topic

                                        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                        1 Reply Last reply
                                        0
                                        • G Offline
                                          G Offline
                                          Garf
                                          wrote on last edited by
                                          #24

                                          @liv-in-sky:

                                          kann ich mir nicht erklären - vielleicht haben wir verschiedene versionen von node-red. manchmal werden die nodes ge-up-datet.

                                          welche adapter version von node-red benutzt du ? `
                                          Und schon kommt mir eine Idee, aber es erklärt sich mir dann dennoch nicht. :lol:

                                          Im Moment benutze ich nur noch die Node-Red Standalone Version 19.1. Mit dieser Version hat sich so einiges verändert: https://nodered.org/blog/2018/08/14/ver … 9-released

                                          Interessant finde ich die Möglichkeit mit Evironment variables arbeiten zu können. Aber leider habe ich ich noch keinen blassen Schimmer wie das in der Praxis zu händeln ist. 😮

                                          Ob der Node Red Adapter für ioBroker auch schon auf den neuesten Stand gebracht wurde weiß ich nicht.

                                          Schaut man sich den letzten ChangeLog an, so scheint er bei der Vers.18.7 zu stehen.

                                          __Changelog

                                          1.4.0 (2017-08-06)

                                          (bluefox) use newer version of node-red 0.18.7

                                          (bluefox) Admin3 dialog implemented

                                          (bluefox) RAM settings were added

                                          (bluefox) add credentialSecret option__

                                          https://github.com/ioBroker/ioBroker.node-red

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          603

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe