Ankündigung

Einklappen
Keine Ankündigung bisher.

Node Red Fragen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #46
    Zitat von PhilW Beitrag anzeigen
    Gewundert hatte mich schon das bei Port die 3000 und nicht 3761 stand
    Das stimmte schon mit dem Port 3000! realKNX redet nicht mit dem Net/IP Tunnel, wir reden mit den KOs und nicht mit den GAs
    Zuletzt geändert von multimedia; 12.12.2018, 19:30.
    Chris (https://proknx.com)
    wir haben ARAGON entwickelt, einen offline Sprachassistenten für KNX.

    Google, Amazon und Apple hätten das auch gekonnt. Aber sie verdienen eben besser an unseren persönlichen Daten...

    Kommentar


      #47
      Zitat von multimedia Beitrag anzeigen
      Hier mein Entwurf zur Ermittlung der Morgenszene.
      Wow Christian....danke vielmal!!! Werde das sofort ausprobieren, so lieb von dir. Sieht schonmal richtig gut aus! Werde meine Erfahrungen später posten...

      Kommentar


        #48
        Zitat von multimedia Beitrag anzeigen
        Das stimmte schon mit dem Port 3000! realKNX redet nicht mit dem Net/IP Tunnel, wir reden mit den KOs und nicht mit den GAs
        uga, ich wusste du machst mein Internetz wieder ganz ich hab die ganze Zeit gedacht 3761 wär der Richtige

        Maaaan ich kann doch nicht wirklich so blöd sein. Mein Licht ist wirklich ne ganz kleine Kerze

        Danke, danke, danke

        Jaja, den Hard reset hatte ich schon mehrmals gemacht da ich mit den FritzSmartDect sehr "rumgehext" hatte.
        Zuletzt geändert von PhilW; 12.12.2018, 20:04.
        Google oder Wiki-Hilfe-Hinweise nehme ich nur an wenn sie mich total blamieren..... dann ertrage ich sie auch in Demut und Dankbarkeit;-)

        Kommentar


          #49
          Guten Morgen,

          neue Erkenntnis wenn es auch jemand mit den FritzDect bzw. mit node-red-contrib-smartfritz versucht.

          Der Knoten hat einen Bug hier
          Der Fix ist leider nicht implementiert. So tief könnte ich zwar mal graben, da stoss ich aber eher an meine "Kaputt-Mach-Grenzen".
          Schade, wäre ein einfacher Weg gewesen
          Gruss
          Guido
          Zuletzt geändert von PhilW; 13.12.2018, 08:20.
          Google oder Wiki-Hilfe-Hinweise nehme ich nur an wenn sie mich total blamieren..... dann ertrage ich sie auch in Demut und Dankbarkeit;-)

          Kommentar


            #50
            Zitat von multimedia Beitrag anzeigen

            Hier mein Entwurf zur Ermittlung der Morgenszene.
            Habs nicht bis in's Detail getestet, aber in etwa sollte diese Logik das erfüllen was Du Dir vorstellt. Vielleicht ein Anfang um drauf aufzusetzen
            Hier der kompaktierte Code, (ist über die Zwischenablage einzufügen):
            Code:
            [{"id":"10dcbef7.003b71","type":"change","z":"3a56d3f1.967e1c","name":"Szene dunkel","rules":[{"t":"set","p":"payload","pt":"msg","to":"1","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":1136.8429489135742,"y":193.17860412597656,"wires":[["18c97773.672579"]]},{"id":"4a3fd001.c5fc7","type":"inject","z":"3a56d3f1.967e1c","name":"50","topic":"","payload":"50","payloadType":"num","repeat":"","crontab":"","once":false,"x":202.2857208251953,"y":367.8571615219116,"wires":[["fe4bfe3.ff189"]]},{"id":"ba950241.8a05b","type":"inject","z":"3a56d3f1.967e1c","name":"200","topic":"","payload":"200","payloadType":"num","repeat":"","crontab":"","once":false,"x":202.14285060337613,"y":416.4286075319563,"wires":[["fe4bfe3.ff189"]]},{"id":"d9a885ec.534dc8","type":"inject","z":"3a56d3f1.967e1c","name":"400","topic":"","payload":"400","payloadType":"num","repeat":"","crontab":"","once":false,"x":202.14285060337613,"y":459.28575474875316,"wires":[["fe4bfe3.ff189"]]},{"id":"c60bb602.c28dc8","type":"debug","z":"3a56d3f1.967e1c","name":"Szene","active":true,"console":"false","complete":"payload","x":1489.9644737243652,"y":526.14284324646,"wires":[]},{"id":"fe4bfe3.ff189","type":"switch","z":"3a56d3f1.967e1c","name":"","property":"payload","propertyType":"msg","rules":[{"t":"lt","v":"100","vt":"num"},{"t":"btwn","v":"100","vt":"num","v2":"300","v2t":"num"},{"t":"gt","v":"300","vt":"str"}],"checkall":"true","outputs":3,"x":387.2857780456543,"y":340.28571128845215,"wires":[["2cfd3e02.e0ae22"],["695af210.0e95ac"],["d96586c9.28b818"]]},{"id":"f5bcc205.6701f","type":"BooleanLogic","z":"3a56d3f1.967e1c","name":"","operation":"AND","inputCount":2,"topic":"A","x":834.0000762939453,"y":192.57150077819824,"wires":[["20c25a48.be96d6"]]},{"id":"2cfd3e02.e0ae22","type":"change","z":"3a56d3f1.967e1c","name":"< 100 lux","rules":[{"t":"set","p":"payload","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":553.0000457763672,"y":293.42858505249023,"wires":[["f5bcc205.6701f"]]},{"id":"695af210.0e95ac","type":"change","z":"3a56d3f1.967e1c","name":"100 lux < Helligk < 300 lux","rules":[{"t":"set","p":"payload","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":617.1428833007812,"y":341.4285888671875,"wires":[["8d1ac4ef.1027a8"]]},{"id":"d96586c9.28b818","type":"change","z":"3a56d3f1.967e1c","name":"> 300 lux","rules":[{"t":"set","p":"payload","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":554.2857055664062,"y":391.4285888671875,"wires":[["dbaf0173.de622"]]},{"id":"8d1ac4ef.1027a8","type":"BooleanLogic","z":"3a56d3f1.967e1c","name":"","operation":"AND","inputCount":2,"topic":"result2","x":851.1429595947266,"y":339.85717582702637,"wires":[["7b009a2b.361e74"]]},{"id":"dbaf0173.de622","type":"BooleanLogic","z":"3a56d3f1.967e1c","name":"","operation":"AND","inputCount":2,"topic":"result3","x":854.5716094970703,"y":390.714319229126,"wires":[["81ee6845.7b28e8"]]},{"id":"7ba8c1b6.e99f2","type":"realknx-in","z":"3a56d3f1.967e1c","name":"Morgenszene","controller":"b1d2fbe.d184108","itemname":"Büro - Deckenlicht","passthru":false,"booleanoutput":true,"outputatstartup":true,"x":558.2429504394531,"y":192.47858047485352,"wires":[["f5bcc205.6701f","8d1ac4ef.1027a8","dbaf0173.de622"]]},{"id":"24e46c2.6e09294","type":"change","z":"3a56d3f1.967e1c","name":"alle Lichter aus","rules":[{"t":"set","p":"payload","pt":"msg","to":"2","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":1148.700138092041,"y":390.7500057220459,"wires":[["f779f54b.590d58"]]},{"id":"20c25a48.be96d6","type":"switch","z":"3a56d3f1.967e1c","name":"","property":"payload","propertyType":"msg","rules":[{"t":"true"}],"checkall":"true","outputs":1,"x":973.2679786682129,"y":192.92863178253174,"wires":[["10dcbef7.003b71"]]},{"id":"7b009a2b.361e74","type":"switch","z":"3a56d3f1.967e1c","name":"","property":"payload","propertyType":"msg","rules":[{"t":"true"}],"checkall":"true","outputs":1,"x":989.0000419616699,"y":340.74999809265137,"wires":[["83135442.4d6d28","809f36e2.6e37d8"]]},{"id":"81ee6845.7b28e8","type":"switch","z":"3a56d3f1.967e1c","name":"","property":"payload","propertyType":"msg","rules":[{"t":"true"}],"checkall":"true","outputs":1,"x":994.7501373291016,"y":390.1785831451416,"wires":[["24e46c2.6e09294"]]},{"id":"fb4d6548.a271c8","type":"realknx-in","z":"3a56d3f1.967e1c","name":"Helligkeit","controller":"b1d2fbe.d184108","itemname":"","passthru":false,"booleanoutput":false,"outputatstartup":true,"x":190.12501525878906,"y":269.50003242492676,"wires":[["fe4bfe3.ff189"]]},{"id":"731a346d.2e02bc","type":"comment","z":"3a56d3f1.967e1c","name":"==TEST DER HELLIGKEIT==","info":"","x":454.28572845458984,"y":251.10715103149414,"wires":[]},{"id":"9bba51ad.09c0f","type":"comment","z":"3a56d3f1.967e1c","name":"zum Testen:","info":"","x":190.00000381469727,"y":320.00001668930054,"wires":[]},{"id":"a4d8ac16.999be","type":"realknx-in","z":"3a56d3f1.967e1c","name":"Temperatur","controller":"b1d2fbe.d184108","itemname":"","passthru":false,"booleanoutput":false,"outputatstartup":true,"x":836.0000152587891,"y":289.00000762939453,"wires":[["a0953760.4792d8"]]},{"id":"a0953760.4792d8","type":"switch","z":"3a56d3f1.967e1c","name":"","property":"payload","propertyType":"msg","rules":[{"t":"lt","v":"25","vt":"num"},{"t":"gte","v":"25","vt":"str"}],"checkall":"true","outputs":2,"x":991.9858016967773,"y":289.6571798324585,"wires":[["83135442.4d6d28"],["809f36e2.6e37d8"]]},{"id":"809f36e2.6e37d8","type":"BooleanLogic","z":"3a56d3f1.967e1c","name":"","operation":"AND","inputCount":2,"topic":"A","x":1182.799961090088,"y":339.1428737640381,"wires":[["8ea2a1ca.7c7f9"]]},{"id":"83135442.4d6d28","type":"BooleanLogic","z":"3a56d3f1.967e1c","name":"","operation":"AND","inputCount":2,"topic":"A","x":1178.8000869750977,"y":282.00000858306885,"wires":[["5c5ddd51.de6ea4"]]},{"id":"9fb5614d.1cea4","type":"change","z":"3a56d3f1.967e1c","name":"Morgen hell","rules":[{"t":"set","p":"payload","pt":"msg","to":"3","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":1478.8001556396484,"y":281.00000381469727,"wires":[["f159769e.b6c8e8"]]},{"id":"5c5ddd51.de6ea4","type":"switch","z":"3a56d3f1.967e1c","name":"","property":"payload","propertyType":"msg","rules":[{"t":"true"}],"checkall":"true","outputs":1,"x":1325.225185394287,"y":280.75003147125244,"wires":[["9fb5614d.1cea4"]]},{"id":"e98994aa.ed7038","type":"change","z":"3a56d3f1.967e1c","name":"Morgen hell heiss","rules":[{"t":"set","p":"payload","pt":"msg","to":"4","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":1498.8000679016113,"y":338.0000047683716,"wires":[["fe652169.985f5"]]},{"id":"8ea2a1ca.7c7f9","type":"switch","z":"3a56d3f1.967e1c","name":"","property":"payload","propertyType":"msg","rules":[{"t":"true"}],"checkall":"true","outputs":1,"x":1325.22509765625,"y":337.75003242492676,"wires":[["e98994aa.ed7038"]]},{"id":"18c97773.672579","type":"link out","z":"3a56d3f1.967e1c","name":"","links":["7e05ef5d.c941f"],"x":1627.842882156372,"y":192.42858028411865,"wires":[]},{"id":"f159769e.b6c8e8","type":"link out","z":"3a56d3f1.967e1c","name":"","links":["7e05ef5d.c941f"],"x":1632.5999994277954,"y":282.00000381469727,"wires":[]},{"id":"fe652169.985f5","type":"link out","z":"3a56d3f1.967e1c","name":"","links":["7e05ef5d.c941f"],"x":1632.5999994277954,"y":338.0000047683716,"wires":[]},{"id":"f779f54b.590d58","type":"link out","z":"3a56d3f1.967e1c","name":"","links":["7e05ef5d.c941f","de83c775.f65178"],"x":1634.599998474121,"y":388.0000057220459,"wires":[]},{"id":"7e05ef5d.c941f","type":"link in","z":"3a56d3f1.967e1c","name":"","links":["18c97773.672579","f159769e.b6c8e8","f779f54b.590d58","fe652169.985f5"],"x":1369.9857721328735,"y":524.8571491241455,"wires":[["c60bb602.c28dc8"]]},{"id":"81355ccf.28516","type":"comment","z":"3a56d3f1.967e1c","name":"==TEST DER TEMPERATUR==","info":"","x":986.000114440918,"y":242.857159614563,"wires":[]},{"id":"a24a0b06.f1e338","type":"comment","z":"3a56d3f1.967e1c","name":"==Szenen== (hier klicken)","info":"Szene dunkel : 1\nSzene alle Lichter aus : 2\nSzene Morgen Hell : 3\nSzene Morgen Hell heiss : 4","x":1209.714340209961,"y":527.1428775787354,"wires":[]},{"id":"f6b882d3.ab578","type":"change","z":"3a56d3f1.967e1c","name":"Zurücksetzen des Szenenschalters","rules":[{"t":"set","p":"payload","pt":"msg","to":"false","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":1362.5714111328125,"y":465.71429443359375,"wires":[["3aa2702b.f8325"]]},{"id":"3aa2702b.f8325","type":"realknx-out","z":"3a56d3f1.967e1c","name":"Morgenszene","controller":"","itemname":"","topic":"","payload":"","booleaninput":true,"skipfirst":true,"x":1610.1429094587052,"y":464.5714460100446,"wires":[]},{"id":"de83c775.f65178","type":"link in","z":"3a56d3f1.967e1c","name":"","links":["f779f54b.590d58"],"x":1174.4286665916443,"y":466.5714521408081,"wires":[["f6b882d3.ab578"]]},{"id":"91231a7.d3bb2e8","type":"comment","z":"3a56d3f1.967e1c","name":"==SZENENSCHALTER ON/OFF==","info":"","x":561.1429138183594,"y":148.57144355773926,"wires":[]},{"id":"b1d2fbe.d184108","type":"realknx-controller","z":"","name":"realknx-ctrl","host":"localhost","port":"3000"}]
            Mensch, das sieht bei Dir immer so einfach aus, Christian. Hab das gleich mal als Vorlage übernommen.

            Du könntest doch mal einen NodeRed-Kurs anbieten . Zumindest ich brech mir da immer einen ab, bis die Logiken so funktionieren wie gewünscht. Und ob das dann wirklich optimal gelöst ist, wage ich zu bezweifeln...

            Kommentar


              #51
              Zitat von Neelex Beitrag anzeigen
              Du könntest doch mal einen NodeRed-Kurs anbieten....
              +1 da wär ich aber sowas von dabei...
              Google oder Wiki-Hilfe-Hinweise nehme ich nur an wenn sie mich total blamieren..... dann ertrage ich sie auch in Demut und Dankbarkeit;-)

              Kommentar


                #52
                Neelex Genau das waren auch meine Gedankengänge.....hier zeigen sich wohl die wahren Meister Ihres Faches!


                multimedia Christian noch kurz eine Frage. Hab die Logik von dir nun mal eingebunden. Hab ich das so richtig gemacht:


                Am Ende der Logik habe ich ein Szenenauswahlfeld erstellt. Hier werden je nach Output der Logik die Nummern angesteuert
                2018-12-13 07_25_48-realKNX Node-RED _ 192.168.178.28.png


                Der Output dieser Szenen entspricht der Szenennummer aus der ETS
                2018-12-13 15_16_13-realKNX Node-RED _ 192.168.178.28.png
                2018-12-13 15_19_17-192.168.178.29 - Remotedesktopverbindung.png

                Sollte so klappen, oder? Meine bude begreifts noch nicht ganz



                Kommentar


                  #53
                  Hi,
                  die Szenennummer im NodeRed ist Szenenummer in der ETS -1.

                  Kommentar


                    #54
                    +2 Bei dem Kurs wäre ich ebenfalls dabei!
                    Gruß Ralf

                    Kommentar


                      #55
                      Zitat von 4rem Beitrag anzeigen
                      Am Ende der Logik habe ich ein Szenenauswahlfeld erstellt.
                      Das ist nicht nötig. Du brauchst nur noch die Szenennummer über eine der angelegten Szenenfunktionen auf den Bus schreiben. Es landed ja sowieso wieder alles in einer Gruppenadresse.
                      Im proServ werden die Szenennamen nur unterschieden, damit sie jeweils eine eigene Taste in der Visu bekommen. Geschrieben wird die Szenennummer ja immer nur über ein Objekt.
                      Chris (https://proknx.com)
                      wir haben ARAGON entwickelt, einen offline Sprachassistenten für KNX.

                      Google, Amazon und Apple hätten das auch gekonnt. Aber sie verdienen eben besser an unseren persönlichen Daten...

                      Kommentar


                        #56
                        Zitat von Exun Beitrag anzeigen
                        Hi,
                        die Szenennummer im NodeRed ist Szenenummer in der ETS -1.
                        richtig, das ist leider bei KNX so definiert!
                        Chris (https://proknx.com)
                        wir haben ARAGON entwickelt, einen offline Sprachassistenten für KNX.

                        Google, Amazon und Apple hätten das auch gekonnt. Aber sie verdienen eben besser an unseren persönlichen Daten...

                        Kommentar


                          #57
                          Zitat von multimedia Beitrag anzeigen
                          Das ist nicht nötig. Du brauchst nur noch die Szenennummer über eine der angelegten Szenenfunktionen auf den Bus schreiben. Es landed ja sowieso wieder alles in einer Gruppenadresse.
                          Im proServ werden die Szenennamen nur unterschieden, damit sie jeweils eine eigene Taste in der Visu bekommen. Geschrieben wird die Szenennummer ja immer nur über ein Objekt.
                          Hmmm...das verstehe ich nicht recht. Wie hat er denn denn Link auf meine Gruppenadresse? Wir schreiben ja hier aktuell nur z.B. eine Zahl 41 in der Logik. Der muss ja irgendwo noch verstehen das die Szene gemeint ist? Steh noch auf dem Schlauch

                          Kommentar


                            #58
                            Kommt drauf an, ob du eine Zentrale GA für alle Szenen hast oder einzelne Szenen-GAs pro Raum. Bei einer zentralen GA für Szenen (so wie es bei deinem Flow aussieht) brauchst du nicht in unterschiedliche Ausgänge verknüpfen und kannst den payload mit der richtigen Szenennummer(-1) in eine realKNX-Out-Node ausgeben- die auf die Zentrale GA für Szenen zeigt.

                            Kommentar


                              #59
                              Zitat von Exun Beitrag anzeigen
                              Kommt drauf an, ob du eine Zentrale GA für alle Szenen hast oder einzelne Szenen-GAs pro Raum. Bei einer zentralen GA für Szenen (so wie es bei deinem Flow aussieht) brauchst du nicht in unterschi...
                              Aber das wollte ich doch mit meinem Szenenmodul machen am Schluss. Mir fehlt eben dieses realKNX out was du erwähnt hast

                              Kommentar


                                #60
                                Mit realKNX-Out meine ich die Nodes, welche du schon verwendet hast für zB "Morgen dunkel", "Morgen hell"... Damit wird der payload (also die Szenennummer-1) auf den Bus ausgegeben- in deine Szenen-GA wenn du das so gewählt hast.

                                Kommentar

                                Lädt...
                                X