Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red ändert Value, Schaltet aber nicht

    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

    Node-Red ändert Value, Schaltet aber nicht

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      thps last edited by

      Hallo Zusammen,

      ich bin recht frisch bei ioBroker unterwegs. Urspünglich komme ich von Domoticz, was mir aber so langsam die Schranken aufweist. Deswegen migriere ich derzeit auf ioBroker. Mit Domoticz nutze ich Node-Red als Alexa-Schnittstelle, was auch ziemlich gut funktioniert.

      Auf meiner ioBroker Installation läuft nun auch node-red. Die Anbindung an den Node-Red-Alexa Skill funktioniert bereits, das Ändern der entsprechenden Werte der Objekte in ioBroker funktioniert auch, der Schaltbefehl wird am Ende aber nicht ausgeführt!

      Wenn ich den selben Wert per Javascript oder per Adminoberfläche setze schaltet die Funksteckdose einwandfrei. Gibt es noch eine Art "Commit" den ich hinterhersenden muss?

      Ich hänge mal meinen FLow, den Inhalt der Funktion und den Output-Node als Screenshot an. Mir ist bewusst, das ich mit dem Schlagwort "Staubsauger" das Aquariumlicht schalten würde ;). Das ist nur zum Test.

      Vielen Dank und viele Grüße

      thps
      5005_iobrokeroutnode.png
      5005_flow.png
      5005_funktion.png

      1 Reply Last reply Reply Quote 0
      • Dutchman
        Dutchman Developer Most Active Administrators last edited by

        warum so umstaendlich und nicht den Alexa iObroker skill mit cloud adapter ? Alles native integriert ohne flow bastelei 🙂

        1 Reply Last reply Reply Quote 0
        • T
          thps last edited by

          1. Ist die Node-Red Variante schneller

          2. Siehe den aktuellen Ausfall der Cloud

          3. Die Logik liegt auf meinem Server, ich rufe Daten vom Skill ab und nicht anders herum

          4. Bin ich damit flexibler.

          Das ist aber auch nur nebensächlich. Node-Red muss so wie so funktionieren. Ich Trigger jetzt per Nodered die Rest API an, das funktioniert. Wenn MQTT funktionieren würde wäre mir das aber lieber.

          1 Reply Last reply Reply Quote 0
          • P
            pjung last edited by

            Moin,

            vermute das liegt am Type value des Output nod s. Probier's Mal mit Command. Hatte das Problem auch mal.

            Grüße

            Patrick

            Gesendet von meinem Pixel mit Tapatalk

            1 Reply Last reply Reply Quote 0
            • T
              thps last edited by

              @pjung:

              Moin,

              vermute das liegt am Type value des Output nod s. Probier's Mal mit Command. Hatte das Problem auch mal.

              Grüße

              Patrick

              Gesendet von meinem Pixel mit Tapatalk `

              reicht dann trotzdem "true" als Payload oder wie sieht der dann aus?

              Viele Grüße

              thps

              1 Reply Last reply Reply Quote 0
              • P
                pjung last edited by

                Ja, müsste gehen. Schalte meine zwave Steckdose auch so.

                Gesendet von meinem Pixel mit Tapatalk

                1 Reply Last reply Reply Quote 0
                • T
                  thps last edited by

                  Danke, damit funktioniert es!

                  1 Reply Last reply Reply Quote 0
                  • O
                    ollimagic last edited by

                    Hallo ich bin auch ganz neu bei node-red und ich wollte es eigentlich auch mehr

                    als Cloud Ersatz nutzen da meine geräte alle im IOBroker sind. Ich wollte

                    wissen ob du deinen Flow hinbekommen hast um etwas an und abzuschalten im IOBroker z.B. Hue Lampe

                    bzw in meinem Fall auch Harmony Hub Szenen.

                    Falls dein Switch geht wäre ich froh wen du dir Konfiguration mit mir teilen könntest.

                    Danke

                    Olli

                    1 Reply Last reply Reply Quote 0
                    • T
                      thps last edited by

                      Ja das habe ich hinbekommen.

                      Ich habe die Alexa-Anbidung nun ohne ioBroker Cloud direkt über das LAN/WLAN realisiert per Node-Red. Eine Cloud ist nicht mehr notwendig. Die Anleitung dazu habe ich in einem anderen Forum veröffentlicht.

                      Der FLow sieht dann z.B. so aus:

                      ![](</s><URL url=)http://i.epvpimg.com/Qyrtfab.png" />

                      1 Reply Last reply Reply Quote 0
                      • R
                        RolandD last edited by

                        Hallo ich bin Anfänger und habe folgendes Problem.

                        Über Alexa mit Node Red möchte ich eine an den Raspi3 angeschlossene Relaiskarte ansteuern.

                        Die Befehle von Alexa kommen auch in Node Red an den Gpio an jedoch wird der Ausgang physikalisch nicht angesteuert. Nun habe ich schon gelesen, dass die Gpios aktiviert werden müssen.

                        Kann mir jemand zeigen wie dies dauerhaft (auch nach Neustart) funktioniert?

                        1 Reply Last reply Reply Quote 0
                        • Matzebhv
                          Matzebhv last edited by

                          Moin,

                          ich häng mich hier mal dran. Habe auch einige Dinge mit Node-Red umgesetzt.

                          Das funktioniert auch einwandfrei zum steuern von Szenen, zum starten des Mi-Saugers, bis hier her prima.

                          Einzig Scripte bekomme ich so nicht getriggert. Der Datenpunkt wird einwandfrei auf true oder false gesetzt, die zugehörigen Scripte triggern aber nicht. Setze ich den DP von Hand läuft das Script. Mir scheint es wird zwar true/false gesetzt, aber nicht als Logikwert. Hat jemand eine Idee?

                          Gruß

                          Matze

                          1 Reply Last reply Reply Quote 0
                          • K
                            Kylo Ren last edited by

                            @Matzebhv:

                            Einzig Scripte bekomme ich so nicht getriggert. Der Datenpunkt wird einwandfrei auf true oder false gesetzt, die zugehörigen Scripte triggern aber nicht. Setze ich den DP von Hand läuft das Script. Mir scheint es wird zwar true/false gesetzt, aber nicht als Logikwert. Hat jemand eine Idee? `

                            <u>Edit:</u> Mein Problem ist inzwischen behoben: im ioBroker-Ausgangsadapter stand bei Type value drin, dort muss aber command stehen. Dann ging es bei mir.

                            Ich habe ein ähnliches Problem. Ich wollte die Lautstärke meines AV-Receivers per Alexa und Node-Red steuern. Habe ich den Wert im Datenpunkt manuell eingegeben, klappte es, aber nicht, wenn derselbe Wert über Alexa und Node-Red gesetzt wurde. Als workaround habe ich das jetzt so gelöst. Und zwar setze ich den Datenpunkt denon.0.zoneMain.volume über Node-Red, reagiere aber mittels Script nochmals darauf und setze den gleich Wert erneut. Klingt zwar unlogisch, aber anders bekomme ich es nicht zum laufen.

                            on({id: 'denon.0.zoneMain.volume', change: "ne"}, function (obj) {
                              var value = obj.state.val;
                              var oldValue = obj.oldState.val;
                              setState("denon.0.zoneMain.volume"/*Main Volume*/, getState("denon.0.zoneMain.volume").val);
                            });
                            
                            //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uX2V4dCUyMiUyMGlkJTNEJTIyIVdhJTNGJTNGTzZVJTJCRCU0MDklMkMuM2hPVlklNUUlMjIlMjB4JTNEJTIyMzglMjIlMjB5JTNEJTIyMzglMjIlM0UlM0NtdXRhdGlvbiUyMGl0ZW1zJTNEJTIyMSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFbmUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk9JRDAlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjJ+Z1JDUDVkYkVEKFlFJTJGeDYxQ19MJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyb2lkJTIyJTNFZGVub24uMC56b25lTWFpbi52b2x1bWUlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2wlMjIlMjBpZCUzRCUyMiFQLVYlN0RBJTYwR3BZdyUzQTQlMjNMY0hJJTVEJTQwJTIyJTNFJTNDbXV0YXRpb24lMjBkZWxheV9pbnB1dCUzRCUyMmZhbHNlJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0VkZW5vbi4wLnpvbmVNYWluLnZvbHVtZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUxBWSUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIyJTQwNGNrUmxJXyklMjNobiUzQVIlM0ElN0REJTVCLiolMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBVFRSJTIyJTNFdmFsJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0VkZW5vbi4wLnpvbmVNYWluLnZvbHVtZSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U=
                            

                            4630_2018-12-20_23_03_09-javascript_-_iobroker.png

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            582
                            Online

                            31.7k
                            Users

                            79.9k
                            Topics

                            1.3m
                            Posts

                            7
                            12
                            3598
                            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