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

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Visualisierung mit Node Red erstellen

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

      @mickym Okay, das habe ich mir mal wegkopiert. Danke.
      In dem Flow von der Lampe fehlt mir jetzt ja noch eine Node, wo ich den Datenpunkt hinterlege.

      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 Okay, das habe ich mir mal wegkopiert. Danke.
        In dem Flow von der Lampe fehlt mir jetzt ja noch eine Node, wo ich den Datenpunkt hinterlege.

        Würdest Du so freundlich sein, meine Erklärungen abzuwarten?

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

          @mickym Sorry, nicht böse gemeint

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

            Also musst Du immer als Schaltbefehl einen Wert im Admin unbestätigt setzen, wenn Du eine Lampe schalten willst, der Adapter bestätigt dann den Zustand.

            Im Blockly hast Du unbestätigte Werte gesetzt in dem Du den steuere Block verwendet hast

            48884708-aea9-461c-bb07-d625c85b4b18-image.png

            Wenn Du einen Datenpunkt im Blockly bestätigt setzen wolltest zum Beispiel für 0_userdata.0 dann hast Du den aktualisieren Block verwendet:

            8aca6e70-6906-411b-bc76-3d27f8dad8ac-image.png

            In NodeRed schreibst du in Datenpunkte über die iobroker-OUT Node.

            b7c672fe-0794-456c-adca-75cec5e52f01-image.png

            Im Topic gibst Du den Datenpunkt an - das entspricht also der Objekt ID

            Über den Type = command steuerst Du - das entspricht dem steuere Befehl im Blockly oder den Wert unbestätigt zu setzen.
            Uber den Type = value setzt den Wert bestätigt - also entspricht aktualisiere im Blockly und kannst Du dann für 0_userdata.0 Punkte verwenden.

            Als erstes filterst Du also in Deiner iobroker IN Node heraus, dass Du nur bestätigte Werte vom HUE Adapter haben willst.

            Deswegen empfehle ich Dir schon mal in Deiner iobroker IN Node - nur bestätigte Werte herauszufiltern.

            72abd861-61cc-4b3c-866e-fa0ec893de83-image.png

            damit kommen dann auch nur wirklich die Zustände der Lampe durch und nicht wenn Du über den Admin schaltest, sondern lediglich wenn der HUE Adapter das bestätigt hat.

            In Deiner Switch Node empfehle ich Dir auch - die Nachrichten zu blockieren und nicht durchzuschleußen, sonst hast Du ganz schnelle eine Endlosschleife drin, die Dein System crasht.

            In Deiner Switch Node - machst Du also den Haken weg, dass die Nachrichten einfach durchgereicht werden:
            1f627e86-8994-41a7-b58d-e73bb546f406-image.png

            dann kannst Du wählen wie der Schalter aussehen soll - ob er den Status des geschalteten Zustands nehmen soll oder den des eingehenden Zustandes. Ich empfehle immer den Eingangszustand zu verwenden, damit der Schalter den tatsächlichen Zustand widerspiegelt. Wenn Du das Licht über eine HUE Fernbedienung schaltest, dann soll der Schalter im Dashboard ja den aktuellen Zustand der Lampe annehmen.

            So zurückschreiben - sprich steuern tust Du die Lampe also über die iobroker - Out Node in dem Du in den gleichen Datenpunkt aber unbestätigt - also ein Kommando schreibst.

            Dein ganzer Flow mit dem Lichtschalter wird also so aussehen:

            7cb6e70d-85a6-4f08-8f3c-9cba29ae9a12-image.png

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

              @mickym Danke, das habe ic jetzt alles so angepasst. Nun habe ich meine Lampe über den Flow ausgeschaltet, sie blieb aber an. Dann habe ich sie über die Hue App ausgemacht, bekomme sie jetzt aber über den Flow nicht eingeschaltet. Merkwürdig, hier kommt sich anscheinend was in die Quere.
              Das sind meine Einstellungen:
              Bildschirmfoto 2022-09-02 um 01.07.54.png Bildschirmfoto 2022-09-02 um 01.07.39.png
              Bildschirmfoto 2022-09-02 um 01.09.20.png

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

                @damrak2022 Wenn Du alles durchgelesen hast - was ich geschrieben habe und nicht selbst rum machst, dann solltest Du es hinbekommen.

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

                  @damrak2022 Ging es denn über Deinen Datenpunkt im Admin aus. Wie schaut denn der bitte aus. Soweit kann ich nicht hellsehen, insbesondere da ich diesen Adapter nicht verwende.

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

                    @mickym Okay, dann mache ich das und ich werde mich nun damit beschäftigen. meine anderen Dinge ein Ruhe hinzuzufügen.
                    Bis dahin erstmal vielen Dank

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

                      @mickym Ich werde das alles nach und nach ausprobieren. Ich weiß ja jetzt wo die Stellen sind, an denen ich nachschauen muss.
                      Letzte Frage: Die Reihenfolge der Nodes ist korrekt?
                      Bildschirmfoto 2022-09-02 um 01.14.30.png

                      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 Okay, dann mache ich das und ich werde mich nun damit beschäftigen. meine anderen Dinge ein Ruhe hinzuzufügen.
                        Bis dahin erstmal vielen Dank

                        Ja mach das - wichtig ist, dass Du im Admin vorher weißt, wie Du Deine Hardware schalten kannst. Wenn es im Admin nicht funktioniert - wird es auch mit was anderem nicht funktionieren

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

                          Letzte Frage: Die Reihenfolge der Nodes ist korrekt?

                          @damrak2022 Was macht denn die iobroker Out Node auf dem Kabel? Du musst den Eingang der iobroker Out Node mit der switch Node verbinden. Wenn Du eine Debug Node noch zusätzlich haben willst - dann musst Du beide dran hängen.

                          3b4000db-09a6-47b5-af7a-022f863a880b-image.png

                          Die iobroker-OUT Node hat keinen Ausgang - da ist nichts dran. 😉 - Also wenn Du wissen willst mit einer Debug Node was Du in die iobroker Out Node schickst musst Du sowohl die Debug Node also auch die iobroker OUT Node an die vorhergehende Node verkabeln.

                          NodeRed verdoppelt/vervielfältigt automatisch die Nachricht und schickt die gleiche Nachricht an beide Nodes - an die iobroker OUT Node und an die Debug Node.

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

                            @mickym So, ich mache jetzt Schluss, aber es fängt an Spass zu machen, obwohl es garantiert noch massig zu üben/lernen gibt
                            Bildschirmfoto 2022-09-02 um 01.36.23.png

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

                              @damrak2022 Aha - es scheint also zu klappen - und Du verstehst nun wie es funktioniert?

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

                                @mickym Ich flüstere mal ein VORSICHTIGES "JA".

                                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 Ich flüstere mal ein VORSICHTIGES "JA".

                                  Na das ist doch schon was - dann kann ich ja auch beruhigt schlafen - und muss mir keine Vorwürfe machen, dass ich nicht gut erklären kann. 😉

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

                                    @mickym Alles gut, Du machst das super, aber ich muss ja auch alleine mal etwas gebacken bekommen.

                                    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 Alles gut, Du machst das super, aber ich muss ja auch alleine mal etwas gebacken bekommen.

                                      Na der 2. Schalter hat doch schon geklappt. 😉 ... und wie heißen doch die alten guten Sprichworte: Rom wurde auch nicht an einem Tag erbaut. 😉 Immerhin hast Du einen Ehrgeiz es zu schaffen - ich hab hier auch schon andere an Board gefunden - die nur meinten, ich sollte ihnen den Flow zur Verfügung stellen - ohne das sie selbst was lernen wollten.

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

                                        @mickym So, ich habe jetzt das meiste eingebunden, aber an einem Punkt sitze ich seit einiger Zeit und komme nicht weiter.
                                        Den Stromverbrauch meiner Shelly Plug S werte erfasse ich mit dem Script von Kreyenbrog ab
                                        Link
                                        Diese sind dann im iobroker unter Javascript Shelly zu finden.
                                        Nun habe ich in der Flow einen "iobroker in node" und einen "iobroker out node" nehme und dazwischen setze ich den "Node Chart".
                                        Im "Iobroker in und iobroker out node" habe ich diesen Datenpunkt ausgewählt:
                                        Bildschirmfoto 2022-09-02 um 19.05.07.png
                                        Aber immer wenn ich mir das anschaue, wird mir keine Grafik angezeigt. Ich vermute das das Problem daran liegt, das der Datenpunkt aus einem Script stammt.
                                        Was muss ich hier anders machen?

                                        DJMarc75 mickym 2 Replies Last reply Reply Quote 0
                                        • DJMarc75
                                          DJMarc75 @Damrak2022 last edited by

                                          @damrak2022 Sorry wenn ich mich mal wieder einmische... aber WAS SOLL DENN DER SHELLY SCHEISS JETZT HIER ???

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

                                            @djmarc75 Du hast mir auch schon viel geholfen - dafür Danke.
                                            Es ist kein "Shelly SCHEISS" sondern Shelly Geräte.
                                            Und zweitens wollte ich nur deutlich machen, wo mein Problem genau liegt.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            899
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            4845
                                            2283076
                                            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