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

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    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 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
                                        • DJMarc75
                                          DJMarc75 @Damrak2022 last edited by

                                          @damrak2022 sagte in Visualisierung mit Node Red erstellen:

                                          Es ist kein "Shelly SCHEISS" sondern Shelly Geräte.

                                          Ja, aber was willst Du denn noch alles in Deinem (diesem) Beitrag unterbringen ???
                                          Ich kapier das nicht...

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

                                            @djmarc75 Es geht ja weiterhin um Node Red und die Frage wie ich die Werte aus dem Kreyenborg Script in dem Dashboard darstelle. Da habe ich bei Google noch nichts wirklich gefunden.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            651
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

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