177 lines
5.9 KiB
YAML
177 lines
5.9 KiB
YAML
- sensor:
|
|
- unique_id: pws_temperature
|
|
name: "PWS Temperatur aktuell"
|
|
unit_of_measurement: "°C"
|
|
state: '{{state_attr("sensor.wetterstation","temperature")}}'
|
|
- sensor:
|
|
- unique_id: pws_indoortemperature
|
|
name: "PWS Innentemperatur"
|
|
unit_of_measurement: "°C"
|
|
state: '{{state_attr("sensor.wetterstation","indoortemperature")}}'
|
|
- sensor:
|
|
- unique_id: pws_windchill
|
|
name: "PWS Windchill"
|
|
unit_of_measurement: "°C"
|
|
state: '{{state_attr("sensor.wetterstation","windchill")}}'
|
|
- sensor:
|
|
- unique_id: pws_dewpoint
|
|
name: "PWS Taupunkt"
|
|
unit_of_measurement: "°C"
|
|
state: '{{state_attr("sensor.wetterstation","dewpoint")}}'
|
|
- sensor:
|
|
- unique_id: pws_humidity
|
|
name: "PWS Luftfeuchte"
|
|
unit_of_measurement: "%"
|
|
state: '{{state_attr("sensor.wetterstation","humidity")}}'
|
|
- sensor:
|
|
- unique_id: pws_luftdruck
|
|
name: "PWS Luftdruck"
|
|
unit_of_measurement: "hPa"
|
|
state: '{{state_attr("sensor.wetterstation","airpress_rel")}}'
|
|
- sensor:
|
|
- unique_id: pws_tendenz
|
|
name: "PWS Tendenz"
|
|
unit_of_measurement: "°C"
|
|
state: '{{state_attr("sensor.wetterstation","tendency")}}'
|
|
- sensor:
|
|
- unique_id: pws_precipitation
|
|
name: "PWS Niederschlag Summe"
|
|
unit_of_measurement: "mm"
|
|
state: '{{state_attr("sensor.wetterstation","precipitation")}}'
|
|
- sensor:
|
|
- unique_id: pws_rainrate
|
|
name: "PWS Regenmenge"
|
|
unit_of_measurement: "mm/h"
|
|
state: '{{state_attr("sensor.wetterstation","rainrate")}}'
|
|
- sensor:
|
|
- unique_id: pws_itsraining
|
|
name: "PWS es regnet"
|
|
unit_of_measurement: ".."
|
|
state: '{{state_attr("sensor.wetterstation","itsraining")}}'
|
|
- sensor:
|
|
- unique_id: pws_windspeed
|
|
name: "PWS Windgeschwindigkeit"
|
|
unit_of_measurement: "km/h"
|
|
state: '{{state_attr("sensor.wetterstation","windspeed")}}'
|
|
- sensor:
|
|
- unique_id: pws_gustspeed
|
|
name: "PWS Windboen"
|
|
unit_of_measurement: "km/h"
|
|
state: '{{state_attr("sensor.wetterstation","gustspeed")}}'
|
|
- sensor:
|
|
- unique_id: pws_winddirection
|
|
name: "PWS Windrichtung"
|
|
unit_of_measurement: "°Grad"
|
|
state: '{{state_attr("sensor.wetterstation","winddirection")}}'
|
|
- sensor:
|
|
- unique_id: pws_indoorhumidity
|
|
name: "PWS Luftfeuchte innen"
|
|
unit_of_measurement: "%"
|
|
state: '{{state_attr("sensor.wetterstation","indoorhumidity")}}'
|
|
- sensor:
|
|
- unique_id: pws_wetbulbtemperature
|
|
name: "PWS Glaskugel"
|
|
unit_of_measurement: "°C"
|
|
state: '{{state_attr("sensor.wetterstation","wetbulbtemperature")}}'
|
|
|
|
#
|
|
# ++++++ Wetterstation Davis Daten 24h ++++++++++
|
|
#
|
|
- sensor:
|
|
- unique_id: pws_temp_min
|
|
name: "PWS Temperatur min"
|
|
unit_of_measurement: "°C"
|
|
state: '{{state_attr("sensor.wetterstation_vortag","temp_min")}}'
|
|
- sensor:
|
|
- unique_id: pws_temp_max
|
|
name: "PWS Temperatur max"
|
|
unit_of_measurement: "°C"
|
|
state: '{{state_attr("sensor.wetterstation_vortag","temp_max")}}'
|
|
- sensor:
|
|
- unique_id: pws_taupunkt_min
|
|
name: "PWS Taupunkt min"
|
|
unit_of_measurement: "°C"
|
|
state: '{{state_attr("sensor.wetterstation_vortag","dewpoint_min")}}'
|
|
- sensor:
|
|
- unique_id: pws_taupunkt_max
|
|
name: "PWS Taupunkt max"
|
|
unit_of_measurement: "°C"
|
|
state: '{{state_attr("sensor.wetterstation_vortag","dewpoint_max")}}'
|
|
- sensor:
|
|
- unique_id: pws_luftfeuchte_min
|
|
name: "PWS Luftfeuchte min"
|
|
unit_of_measurement: "%"
|
|
state: '{{state_attr("sensor.wetterstation_vortag","hum_min")}}'
|
|
- sensor:
|
|
- unique_id: pws_luftfeuchte_max
|
|
name: "PWS Luftfeuchte max"
|
|
unit_of_measurement: "%"
|
|
state: '{{state_attr("sensor.wetterstation_vortag","hum_max")}}'
|
|
- sensor:
|
|
- unique_id: pws_luftdruck_min
|
|
name: "PWS Luftdruck min"
|
|
unit_of_measurement: "hPa"
|
|
state: '{{state_attr("sensor.wetterstation_vortag","airp_rel_min")}}'
|
|
- sensor:
|
|
- unique_id: pws_luftdruck_max
|
|
name: "PWS Luftdruck max"
|
|
unit_of_measurement: "hPa"
|
|
state: '{{state_attr("sensor.wetterstation_vortag","airp_rel_max")}}'
|
|
- sensor:
|
|
- unique_id: pws_windspeed_min
|
|
name: "PWS Windgeschwindigkeit min"
|
|
unit_of_measurement: "km/h"
|
|
state: '{{state_attr("sensor.wetterstation_vortag","windspeed_min")}}'
|
|
- sensor:
|
|
- unique_id: pws_windspeed_max
|
|
name: "PWS Windgeschwindigkeit max"
|
|
unit_of_measurement: "km/h"
|
|
state: '{{state_attr("sensor.wetterstation_vortag","windspeed_max")}}'
|
|
- sensor:
|
|
- unique_id: pws_winddir_max
|
|
name: "PWS Windrichtung max"
|
|
unit_of_measurement: "Grad"
|
|
state: '{{state_attr("sensor.wetterstation_vortag","winddir_max")}}'
|
|
- sensor:
|
|
- unique_id: pws_gustspeed_min
|
|
name: "PWS Windboen min"
|
|
unit_of_measurement: "km/h"
|
|
state: '{{state_attr("sensor.wetterstation_vortag","gustspeed_min")}}'
|
|
- sensor:
|
|
- unique_id: pws_gustspeed_max
|
|
name: "PWS Windboen max"
|
|
unit_of_measurement: "km/h"
|
|
state: '{{state_attr("sensor.wetterstation_vortag","gustspeed_max")}}'
|
|
- sensor:
|
|
- unique_id: pws_gustdir_max
|
|
name: "PWS Boen Richtung"
|
|
unit_of_measurement: ""
|
|
state: '{{state_attr("sensor.wetterstation_vortag","gustdir_max")}}'
|
|
- sensor:
|
|
- unique_id: pws_rainrate_max
|
|
name: "PWS Regenmenge max"
|
|
unit_of_measurement: "mm/h"
|
|
state: '{{state_attr("sensor.wetterstation_vortag","rainrate_max")}}'
|
|
- sensor:
|
|
- unique_id: pws_precipitation_24h
|
|
name: "PWS Regenmenge 24h"
|
|
unit_of_measurement: "mm/24h"
|
|
state: '{{state_attr("sensor.wetterstation_vortag","precipitation_24h")}}'
|
|
#++++++++++++ Windrichtung Kompass ++++++++
|
|
- sensor:
|
|
- name: "Windrichtung"
|
|
state: >
|
|
{% set direction = ['N','NNO','NO','ONO','O','OSO','SO','SSO','S','SSW','SW','WSW','W','WNW','NW','NNW','N'] %}
|
|
{% set degree = states('sensor.pws_windrichtung')|float %}
|
|
{{ direction[((degree+11.25)/22.5)|int] }}
|
|
icon: mdi:windsock
|
|
unique_id: windrichtung
|
|
|
|
|
|
# Regen letzte Stunde
|
|
- sensor:
|
|
- unique_id: pws_precipitation_1h
|
|
name: "PWS Regen letzte h"
|
|
unit_of_measurement: "mm/h"
|
|
state: '{{state_attr("sensor.niederschlag_letzte_stunde","precipitation_1h")}}'
|