Quantcast
Channel: Configuration - Home Assistant Community
Viewing all articles
Browse latest Browse all 107352

Missed comma between flow collection entries

$
0
0

Hi there, I want to create a sensor that spits out the current price of electrical power. My power company conveniently provides this code:

sensor:
- platform: rest
name: "momentaner Strompreis (Verbrauch)"
unit_of_measurement: "ct/kWh"
resource: https://i.spottyenergie.at/api/yaddayaddaAPIcall
value_template: >-
{% set now = now() %}
{% set ns = namespace(last_price=None) %}
{% if value_json %}
{% for item in value_json %}
{% if item.from | as_datetime < now %}
{% set ns.last_price = item.price %}
{% else %}
{% break %}
{% endif %}
{% endfor %}
{% endif %}
{{ ns.last_price }} 

HA returns:

missed comma between flow collection entries (19:2)

16 | unit_of_measurement: “ct/kWh”
17 | resource: https://i.spottyenergi
18 | value_template: >-
19 | {% set now = now() %}
-------^
20 | {% set ns = namespace(last_price …

I did try ‘xx’ the meaty part, also double brackets, to no avail. Where is the mistake? Thanks!

1 post - 1 participant

Read full topic


Viewing all articles
Browse latest Browse all 107352

Trending Articles