Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #################################################################
- ## Weather Sensor
- #################################################################
- - platform: darksky
- api_key: !secret api_darksky
- language: it
- units: ca
- forecast:
- - 1
- - 2
- - 3
- - 4
- - 5
- - 6
- - 7
- monitored_conditions:
- - summary
- - temperature
- - temperature_min
- - temperature_max
- - humidity
- - precip_probability
- - daily_summary
- - icon
- - wind_speed
- - wind_bearing
- - platform: season
- - platform: template
- sensors:
- wind_dir:
- friendly_name: 'Direzione Vento'
- value_template: >-
- {% set wind_dir = states.sensor.dark_sky_wind_bearing.state %}
- {% if wind_dir | float<=23 %}Nord (Tramontana)
- {% elif wind_dir | float>338 %}Nord (Tramontana)
- {% elif 23 < (wind_dir|float) <=68 %}NE (Grecale)
- {% elif 68 < (wind_dir|float) <=113 %}Est (Levante)
- {% elif 113 < (wind_dir|float) <=158 %}SE (Scirocco)
- {% elif 158 < (wind_dir|float) <=203 %}Sud (Ostro/Mezzogiorno)
- {% elif 203 < (wind_dir|float) <=248 %}SO (Libeccio/Garbino)
- {% elif 248 < (wind_dir|float) <=293 %}Ovest (Ponente)
- {% elif 293 < (wind_dir|float) <=338 %}NO (Maestrale)
- {%- endif %}
- icon_template: mdi:compass
- weekday:
- friendly_name: 'Weekday'
- value_template: '{{ now().strftime("%A") }}'
- forecast_today:
- friendly_name: "Massima/Minima"
- value_template: >
- {{states.sensor.dark_sky_daily_high_temperature.state|round(0)}}°/{{states.sensor.dark_sky_daily_low_temperature.state|round(0)}}°
- entity_picture_template: >-
- {{ "/local/icons/dark_sky_svg/" ~ states.sensor.dark_sky_icon.state ~ ".svg"}}
- forecast_1:
- friendly_name: 'Tomorrow'
- value_template: >
- {{states.sensor.dark_sky_daily_high_temperature_1.state|round(0)}}°/{{states.sensor.dark_sky_daily_low_temperature_1.state|round(0)}}°/{{states.sensor.dark_sky_precip_probability_1.state|round(0)}}%
- entity_picture_template: >-
- {{ '/local/icons/dark_sky/' ~ states.sensor.dark_sky_icon_1.state ~ '.png'}}
- forecast_2:
- friendly_name: 'Second'
- value_template: >
- {{states.sensor.dark_sky_daily_high_temperature_2.state|round(0)}}°/{{states.sensor.dark_sky_daily_low_temperature_2.state|round(0)}}°/{{states.sensor.dark_sky_precip_probability_2.state|round(0)}}%
- entity_picture_template: >-
- {{ '/local/icons/dark_sky/' ~ states.sensor.dark_sky_icon_2.state ~ '.png'}}
- forecast_3:
- friendly_name: 'Third'
- value_template: >
- {{states.sensor.dark_sky_daily_high_temperature_3.state|round(0)}}°/{{states.sensor.dark_sky_daily_low_temperature_3.state|round(0)}}°/{{states.sensor.dark_sky_precip_probability_3.state|round(0)}}%
- entity_picture_template: >-
- {{ '/local/icons/dark_sky/' ~ states.sensor.dark_sky_icon_3.state ~ '.png'}}
- forecast_4:
- friendly_name: 'Fourth'
- value_template: >
- {{states.sensor.dark_sky_daily_high_temperature_4.state|round(0)}}°/{{states.sensor.dark_sky_daily_low_temperature_4.state|round(0)}}°/{{states.sensor.dark_sky_precip_probability_4.state|round(0)}}%
- entity_picture_template: >-
- {{ '/local/icons/dark_sky/' ~ states.sensor.dark_sky_icon_4.state ~ '.png'}}
- forecast_5:
- friendly_name: 'Fifth'
- value_template: >
- {{states.sensor.dark_sky_daily_high_temperature_5.state|round(0)}}°/{{states.sensor.dark_sky_daily_low_temperature_5.state|round(0)}}°/{{states.sensor.dark_sky_precip_probability_5.state|round(0)}}%
- entity_picture_template: >-
- {{ '/local/icons/dark_sky/' ~ states.sensor.dark_sky_icon_5.state ~ '.png'}}
- forecast_6:
- friendly_name: 'Sixth'
- value_template: >
- {{states.sensor.dark_sky_daily_high_temperature_6.state|round(0)}}°/{{states.sensor.dark_sky_daily_low_temperature_6.state|round(0)}}°/{{states.sensor.dark_sky_precip_probability_6.state|round(0)}}%
- entity_picture_template: >-
- {{ '/local/icons/dark_sky/' ~ states.sensor.dark_sky_icon_6.state ~ '.png'}}
- forecast_7:
- friendly_name: 'Seventh'
- value_template: >
- {{states.sensor.dark_sky_daily_high_temperature_7.state|round(0)}}°/{{states.sensor.dark_sky_daily_low_temperature_7.state|round(0)}}°/{{states.sensor.dark_sky_precip_probability_7.state|round(0)}}%
- entity_picture_template: >-
- {{ '/local/icons/dark_sky/' ~ states.sensor.dark_sky_icon_7.state ~ '.png'}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement