#ok where would i find the forecast?

1 messages · Page 1 of 1 (latest)

south marlin
still flint
#

this was already in the template editor, do i still need that?

#

{## Imitate available variables: ##}
{% set my_test_json = {
"temperature": 25,
"unit": "°C"
} %}

The temperature is {{ my_test_json.temperature }} {{ my_test_json.unit }}.

{% if is_state("sun.sun", "above_horizon") -%}
The sun rose {{ relative_time(states.sun.sun.last_changed) }} ago.
{%- else -%}
The sun will rise at {{ as_timestamp(state_attr("sun.sun", "next_rising")) | timestamp_local }}.
{%- endif %}

For loop example getting entity values in the weather domain:

{% for state in states.weather -%}
{%- if loop.first %}The {% elif loop.last %} and the {% else %}, the {% endif -%}
{{ state.name | lower }} is {{state.state_with_unit}}
{%- endfor %}.

south marlin
#

the template editor is just a scratchpad for whatever you want

#

it has no effect on HA's functioning

#

you can clear it, or add more to the bottom, or whatever you wish

#

Ah yeah that's just the "Demo Template"

still flint
#

ok thank you

south marlin
#

feel free to clear it

#

kind of a little tutorial

still flint
#

ok i think i got it, but how would this then help me to get the sensor to work?

south marlin
#

That's for testing if your templates are working. Once you get a satisfactory result, you can paste it back into your sensor

still flint
#

ok

#

ok as you had suspected, it did not run after a restart, how would i trigger it?

south marlin
#

could just change it to '*' minutes (instead of hours) while testing

#

or you can add more triggers to manually trigger it

still flint
#

{% set action_response = {"weather.forecast_home":{"forecast":[{"condition":"rainy","datetime":"2024-09-05T21:00:00+00:00","wind_bearing":238.2,"cloud_coverage":100,"temperature":19.7,"wind_speed":14.4,"precipitation":0.2,"humidity":98},{"condition":"rainy","datetime":"2024-09-05T22:00:00+00:00","wind_bearing":236.3,"cloud_coverage":100,"temperature":19,"wind_speed":15.1,"precipitation":0.3,"humidity":100},{"condition":"rainy","datetime":"2024-09-05T23:00:00+00:00","wind_bearing":233.9,"cloud_coverage":100,"temperature":18.6,"wind_speed":14.4,"precipitation":0.4,"humidity":100},{"condition":"rainy","datetime":"2024-09-06T00:00:00+00:00","wind_bearing":230.7,"cloud_coverage":100,"temperature":18.6,"wind_speed":12.6,"precipitation":0.2,"humidity":100},{"condition":"cloudy","datetime":"2024-09-06T01:00:00+00:00","wind_bearing":232.5,"cloud_coverage":100,"temperature":18.4,"wind_speed":11.2,"precipitation":0,"humidity":100},{"condition":"cloudy","datetime":"2024-09-06T02:00:00+00:00","wind_bearing":224.5,"cloud_coverage":95.3,"temperature":18.4,"wind_speed":10.8,"precipitation":0,"humidity":98},{"condition":"fog","datetime":"2024-09-06T03:00:00+00:00","wind_bearing":214.5,"cloud_coverage":99.2,"temperature":18.1,"wind_speed":9.4,"precipitation":0,"humidity":98},{"condition":"fog","datetime":"2024-09-06T04:00:00+00:00","wind_bearing":209.3,"cloud_coverage":100,"temperature":17.5,"wind_speed":8.3,"precipitation":0,"humidity":100},{"condition":"fog","datetime":"2024-09-06T05:00:00+00:00","wind_bearing":188.8,"cloud_coverage":100,"temperature":17.3,"wind_speed":6.5,"precipitation":0,"humidity":100},{"condition":"fog","datetime":"2024-09-06T06:00:00+00:00","wind_bearing":177.9,"cloud_coverage":98.4,"temperature":18,"wind_speed":5.8,"precipitation":0,"humidity":99},{"condition":"fog","datetime":"2024-09-06T07:00:00+00:00","wind_bearing":334.5,"cloud_coverage":96.9,"temperature":19.5,"wind_speed":3.6,"precipitation":0,"humidity":91},{"condition":"fog","datetime":"2024-09-06T08:00:00+00:00","wind_bearing":342.6,"cloud_coverage":82.8,"temperature":20.9,"wind_speed":5,"precipitation":0,"humidity":86},{"condition":"cloudy","datetime":"2024-09-06T09:00:00+00:00","wind_bearing":15.2,"cloud_coverage":89.1,"temperature":22.1,"wind_speed":4.7,"precipitation":0,"humidity":80},{"condition":"cloudy","datetime":"2024-09-06T10:00:00+00:00","wind_bearing":29.5,"cloud_coverage":100,"temperature":23.5,"wind_speed":5,"precipitation":0,"humidity":74},{"condition":"cloudy","datetime":"2024-09-06T11:00:00+00:00","wind_bearing":36.8,"cloud_coverage":96.9,"temperature":24.7,"wind_speed":6.5,"precipitation":0,"humidity":69},{"condition":"cloudy","datetime":"2024-09-06T12:00:00+00:00","wind_bearing":37.9,"cloud_coverage":96.9,"temperature":25.6,"wind_speed":5.8,"precipitation":0,"humidity":65},{"condition":"partlycloudy","datetime":"2024-09-06T13:00:00+00:00","wind_bearing":30,"cloud_coverage":39.8,"temperature":26,"wind_speed":6.8,"precipitation":0,"humidity":62},{"condition":"partlycloudy","datetime":"2024-09-06T14:00:00+00:00","wind_bearing":51.9,"cloud_coverage":46.9,"temperature":26.5,"wind_speed":6.1,"precipitation":0,"humidity":60},{"condition":"partlycloudy","datetime":"2024-09-06T15:00:00+00:00","wind_bearing":57.7,"cloud_coverage":15.6,"temperature":26.4,"wind_speed":6.5,"precipitation":0,"humidity":60},{"condition":"partlycloudy","datetime":"2024-09-06T16:00:00+00:00","wind_bearing":56.3,"cloud_coverage":17.2,"temperature":26.1,"wind_speed":6.5,"precipitation":0,"humidity":63},{"condition":"partlycloudy","datetime":"2024-09-06T17:00:00+00:00","wind_bearing":26.9,"cloud_coverage":15.6,"temperature":25.2,"wind_speed":6.8,"precipitation":0,"humidity":71},{"condition":"partlycloudy","datetime":"20

#

is this the correct command?

#

had to cut a bit off the end

#

or was "copy to clipboard (template)" not what youve meant?

south marlin
#

well maybe nevermind that for now, it's just for testing, but I don't suspect you'll need it.

#

I'm hopeful on next trigger your template will work

still flint
#

ok i think i got it now, it will just update hourly and therefore did not update the value sofar?

south marlin
#

yes that's what your trigger says