Ich versuche mich in einer einfachen Custom-Logik. Folgendes versuche ich zu berechnen:
Messwert vom Sensor in mV ($Wert)
Formel: Ergebnis = ($Wert-500)*0.1
Ich habe dazu folgende Custom-Logik erstellt, erhalte aber beim Speichern einen unerwarteten Fehler. Irgendetwas passt noch nicht in der Formel, finde es aber nicht.
Code: Alles auswählen
{
"Level":[
["$TempmV","float",0],
["$TempAbzug","float",-500],
["$TErgebnis","float", 0],
["$Ergebnis","float", 0]
],
"Module":[
["Polynomial", "1", "$TErgebnis",["$TempmV", "$TempAbzug"]],
["Polynomial", "0.1", "$Ergebnis",["0", "$TErgebnis"]]
],
"Input":[
["Temp_mV","Temperatur mV vom Sensor","$TempmV","a"],
["Abzug","Abzug von Temperatur","$TempAbzug","a"]
],
"Output":[
["Temperatur","Ausgang","$Ergebnis","c"]
]
}
Dani