Witam - zamotałem się trochę i proszę o pomoc - jest taka sytuacja że mam shelly 2.5 na którym na jednym wyjściu mam podłączony komputer i za pomocą shelly zbieram pomiary pobór prądu przez ten PC. Zależy mi na tym żeby móc wyliczać zużycie prądu ale tylko powyżej 100W. Napisałem sobie jedna templatkę która wylicza różnicę w poborze całkowitym minus 100w i to działa, oraz drugą która przerabia W na kWh i to za cholerę nie chce działać pokazując tak naprawdę te same W tylko na innych wykresie. Czy koś ma pomysł co źle zrobiłem?
- name: "PC_W"
device_class: power
unit_of_measurement: 'W'
state: >
{% set value = states('sensor.shelly_shsw_25_98f4abf2e162_1_current_consumption') | float(0) %}
{% if value < 100 %}
0
{% else %}
{{ ((value - 100) | float(0)) }}
{% endif %}
- name: "PC_kWh"
state_class: total_increasing
unit_of_measurement: 'kWh'
device_class: energy
icon: mdi:lightning-bolt-circle
attributes:
last_reset: '1970-01-01T00:00:00+00:00'
state: >
{{ ((states('sensor.PC_W') | float(0) ) / 1000 ) | round(2) }}
PC_W
PC_kWh