Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

Node Red multiplizieren?

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

    Node Red multiplizieren?

    Hallo würde gerne in NodeRed 2 werte Multiplizieren.
    Wie müsste ich das aufbauen?

    #2
    Ein Function node mit zwei Eingängen und der Formel und einem Ausgang, wenn es keine Mathe-Palette gibt.
    ----------------------------------------------------------------------------------
    "Der Hauptgrund für Stress ist der tägliche Kontakt mit Idioten."
    Albert Einstein

    Kommentar


      #3
      Wie müsste die Formel sein?

      Kommentar


        #4
        Probier das mal als Anregung

        Code:
        [{"id":"eb088481c3c9bbe1","type":"inject","z":"e2210f32f6b134b6","name":"Faktor1","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"faktor1","payload":"4.6","payloadType":"num","x":310,"y":800,"wires":[["c9e4fedf198f9db1"]]},{"id":"b8d1c23199fabed6","type":"inject","z":"e2210f32f6b134b6","name":"Faktor2","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"faktor2","payload":"0.8","payloadType":"num","x":310,"y":880,"wires":[["c9e4fedf198f9db1"]]},{"id":"c9e4fedf198f9db1","type":"function","z":"e2210f32f6b134b6","name":"Multiplikation","func":"context.faktor1 = context.faktor1 || 0.00;\ncontext.faktor2 = context.faktor2 || 0.00;\n\nif (msg.topic === 'faktor1') {\n  context.faktor1 = msg.payload;\n} else if (msg.topic === 'faktor2') {\n  context.faktor2 = msg.payload;\n}\n\nmsg.payload = (context.faktor1 * context.faktor2);\nreturn msg;\n","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":630,"y":840,"wires":[["4135d8f01c675d48"]]},{"id":"4135d8f01c675d48","type":"debug","z":"e2210f32f6b134b6","name":"debug 1","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":840,"y":740,"wires":[]}]
        ----------------------------------------------------------------------------------
        "Der Hauptgrund für Stress ist der tägliche Kontakt mit Idioten."
        Albert Einstein

        Kommentar


          #5
          Jetzt fehlt hier eigentlich nur der Post in dem danke gesagt wird....
          Mit Heimautomatisierung lassen sich alle Probleme lösen die wir sonst gar nicht hätten...
          KNX + HUE + SONOS + SIMATIC-S7 + Fritzbox + RasPi mit NodeRed + Telegramm

          Kommentar


            #6
            Sorry bin jetzt erst wieder dazu gekommen was zu machen. Vielen Dank an euch es tut jetzt rechnen wie es soll. Ihr seid die Besten.

            Kommentar


              #7
              Auch danke von mir, habe den Code auch benutzt.

              Kommentar

              Lädt...
              X