Size: a a a

2021 May 16

WM

Wish Master in Home Assistant
сижу ковыряю
скрещиваю разные решения
источник

АП

Антон Пахомов... in Home Assistant
Всё-таки не получилось)
Я сбросил значения вчерашние значения утилити метра, создав новые переменные.
Включил integration.
Дальше у меня в какой-то момент включился бойлер, нагрев воду с 60 до 70 градусов за 33, затратив при этом 0,95 кВт/ч. В принципе всё правильно, я посчитал отдельно.
А в счётчик вписалось 1,569 квт/ч
Может что не так?
sensors:
 - platform: template
   sensors:
       boiler_power:
           friendly_name: "Мощность бойлера"
           unit_of_measurement: kW
           value_template: >
                           {%if (states('sensor.boiler_work') | int) == 1 %}
                              1.5
                              {% else %}
                              0.0
                           {% endif %}
 - platform: integration
   source: sensor.boiler_power
   name: moment_boiler_power

utility_meter:
   montly_boiler_energys:
       name: "Расход электричества на нагрев воды за месяц"
       source: sensor.moment_boiler_power
       cycle: monthly
   daily_boiler_energys:
       name: "Расход электричества на нагрев воды за день"
       source: sensor.moment_boiler_power
       cycle: daily

Или опять не так сделал?
источник

WM

Wish Master in Home Assistant
Этот код в шаблоне повесил одноплатник

{% for state in states %}
 {%- if state.attributes.last_seen %}
   {%- if (as_timestamp(now())
- as_timestamp(state.attributes.last_seen) > (60*60) ) %}
     {{ state.entity_id}}
     {{(as_timestamp(now())-
       as_timestamp(state.attributes.last_seen))/(60*60)}}
   {% endif %}
 {% endif %}
{% endfor %}
источник

ДЦ

Дмитрий Цымбал... in Home Assistant
ну вполне, выж просите его все сущности перебрать. вот он и перебирает
источник

ДЦ

Дмитрий Цымбал... in Home Assistant
сенсоры промежуточные корректно работают?
источник

WM

Wish Master in Home Assistant
можно как то сократить список перебора?
и сейчас как лучше сделать сидеть длать или пойти выдернуть шнур?
источник

ДЦ

Дмитрий Цымбал... in Home Assistant
ну перебор может и не закончиться...
источник

АП

Антон Пахомов... in Home Assistant
Да. Я вывел их в выключатель, и вижу статус состояния бойлера, включаю-выключаю, всё ок, темплейт статуса и мощности одинаковый, только там отдает строку "Вкл", а тут "1.5". Может надо с запятой вместо точки?
источник

ДЦ

Дмитрий Цымбал... in Home Assistant
запятая или точка это как у вас установлено в системе. попробуйте, как Иван вчера говорил, вместо 0.0 указать 0.000001
источник

IB

Ivan Bessarabov in Home Assistant
> у меня в какой-то момент включился бойлер, нагрев воду с 60 до 70 градусов за 33, затратив при этом 0,95 кВт/ч. В принципе всё правильно, я посчитал отдельно.

А как ты это посчитал? Если мощность бойлера 1.5 кватт, то за полчаса он должен был потратить 0.75 кВтЧ
источник

IB

Ivan Bessarabov in Home Assistant
{% else %}
0.0
источник

IB

Ivan Bessarabov in Home Assistant
вот этот фрагмент меня смущает. Я сам не
источник

IB

Ivan Bessarabov in Home Assistant
эксперементировал, но слышал что из-за этого бывают проблемы и нужно ставить не 0, а какую-то очень маленькую величину, типа 0.000001
источник

IB

Ivan Bessarabov in Home Assistant
И для начала нужно смотреть не на utility_meter, а на тот сенсор который сделал с помощью platform: integration
источник

IB

Ivan Bessarabov in Home Assistant
И меня смущает название name: moment_boiler_power — почему moment? это не мнгновенная, а накопленная штука же
источник

ВЛ

Вадим Лапыгин... in Home Assistant
1817+ например. У меня в виртуалке живёт
источник

АП

Антон Пахомов... in Home Assistant
источник

IB

Ivan Bessarabov in Home Assistant
падажди
источник

АП

Антон Пахомов... in Home Assistant
ну может не 30 минут, а чуть больше, я смотрю по тому, как меняется температура на графике, а там датчик может подлагивать
источник

IB

Ivan Bessarabov in Home Assistant
если ты считаешь что у тебя бойлер потребялет 1.5 квт, то это и нужно брать для рассчета
источник