你好,
我有3个设置的传感器,可以进行计算,以使我的电网,电网和太阳能(生成)的功率发电。
目前,电网的功率将为正,直到太阳能产生相同或超过要求的相同或更多。我有一个执行以下操作的传感器:
- 平台:模板
传感器:
power_from_grid:
value_template:“ {{states('sensor.power_consumed’)|浮点|回合(0) - 状态(‘sensor.growatt_total_output_power’)|浮点|REGEX_MATCH(’[^0-9]+’)}}}”
Friendly_name:“电网的电源”
unit_of_measurement:“ w”
目标是提取我的消耗价值并减去太阳能生成的值。问题是,当太阳能生成更多的消耗时,该传感器值成为一个负值,我希望该传感器在正时具有后值,但是当值为负数时,但是当值变为负时,我希望它报告0。
无论如何我可以做到这一点吗?