Hallo,
ich würde bei folgendem Array gerne die Schriftfarbe nach Bedingungen des jeweiligen Wertes anpassen:
arr =
[
{
'Anlagenname': (await getObjectAsync('modbus.0.holdingRegisters.19006_G_ULL0')).common.name,
'Spannung': getState('modbus.0.holdingRegisters.19006_G_ULL0').val,
'Leistung': getState('modbus.0.holdingRegisters.19026_G_P_SUM3').val
},
{
'Anlagenname': (await getObjectAsync('modbus.1.holdingRegisters.19006_G_ULL0')).common.name,
'Spannung': getState('modbus.1.holdingRegisters.19006_G_ULL0').val,
'Leistung': getState('modbus.1.holdingRegisters.19026_G_P_SUM3').val
}
]
Z.B.:
Wenn Spannung kleiner 0.1 dann Schriftfarbe rot
Wenn Spannung größer/gleich 0.1 dann grün
Wie lässt sich das am besten umsetzen?
Kann ich eine if-Abfrage in das array packen?