Eigener Sensor für Temperatur und Luftfeuchtigkeit aus dem Internet weather.home in Home Assistant

Für den Standort der Home Assistant Instanz wird automatisch ein Wettersensor erstellt. Dieser gibt diverse Wetterwerte aus wie Temperatur, Luftfeuchtigkeit, Luftdruck, Windgeschwindigkeit.

Werte Extrahieren

Sollen hier aus den sogenannten Attribut-Werten ein eigener Sensor erstellt werden, um beispielsweise einen Ableitungssensor zu erstellen, dann kann das mit einem Template Sensor erfolgen. Damit der Template-Sensor richtig in Home Assistant erkannt werden kann, muss ebenfalls die Geräteklasse des Sensors definiert werden device_class.

template:
  - sensor:
      - name: "Internet Outside Temperature"
        unit_of_measurement: "°C"
        state: "{{ state_attr('weather.home', 'temperature') }}"
      - name: "Internet Outside Humidity"
        unit_of_measurement: "%"
        state: "{{ state_attr('weather.home', 'humidity') }}"
        device_class: humidity