Files
zorruno-homeassistant/packages/weather_additional.yaml
T
2025-12-21 20:55:54 +13:00

14 lines
522 B
YAML

template:
- sensor:
- name: "Weewx Wind Bearing"
unique_id: weewx_wind_bearing_template
state: >
{% set direction = ['N','NNE','NE','ENE','E','ESE','SE','SSE','S','SSW','SW','WSW','W','WNW','NW','NNW','N'] %}
{% set degree = states('sensor.weewx_wind_direction') | float(none) %}
{% if degree is not none %}
{% set d = (degree % 360) %}
{{ direction[((d + 11.25) / 22.5) | int] }}
{% else %}
unknown
{% endif %}