Ankündigung

Einklappen
Keine Ankündigung bisher.

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

            Lädt...
            X