NEWS
blockly - Datenpunkt überschreiben
-
Hallo,
ich berechne die aktuelle Leistung meines Hauses aus PV-Erzeugung, Batterieladung / -entladung sowie Netzbezug / -einspeisung. Funktioniert auch alles, wenn PV-Strom erzeugt wird. Wird jedoch kein PV-Strom erzeugt, wird der zugehörige Datenpunkt auf den Wert "-2147483648" gesetzt und meine Berechnungsformel passt nicht mehr. Gibt es Probleme, wenn ich den Datenpunkt überschreibe mit dem Wert "0", wenn der Datenpunkt auf den Wert "-2147483648" gesetzt wurde und wie mache ich das am besten mit blockly?
Viele Grüße -
@onkel-ede sagte :
wird der zugehörige Datenpunkt auf den Wert "-2147483648" gesetzt
Ich würde einen Datenpunkt unter alias.0 anlegen und in common.alias.read ungültige Werte unterdrücken. Z.B.
read = "val < 0 ? 0 : val";
-
Habe es hinbekommen, besten Dank für die Unterstützung!