Thermal Comfort - Grafische Umsetzung

Richtig, das sind einfach die Differenzen berechnet mit einem Sensor-Template.

Hier der yaml-code vom Dashboard

views:
  - type: sections
    sections:
      - type: grid
        cards:
          - type: heading
            heading: Lüften
            heading_style: title
            icon: mdi:window-closed-variant
          - type: tile
            entity: sensor.thermal_comfort_aussen_absolute_luftfeuchtigkeit
            name: Aussen
            layout_options:
              grid_columns: 4
              grid_rows: 1
            icon: mdi:cloud-outline
            hide_state: false
            vertical: false
            state_content:
              - temperature
              - humidity
              - state
              - last-updated
          - type: tile
            entity: sensor.thermal_comfort_oben_absolute_luftfeuchtigkeit
            name: 'Oben '
            layout_options:
              grid_columns: 4
              grid_rows: 1
            icon: mdi:home-roof
            hide_state: false
            vertical: false
            state_content:
              - temperature
              - humidity
              - state
              - last-updated
          - type: tile
            entity: sensor.thermal_comfort_badezimmer_absolute_luftfeuchtigkeit
            name: 'Badezimmer '
            layout_options:
              grid_columns: 4
              grid_rows: 1
            icon: mdi:shower-head
            hide_state: false
            vertical: false
            state_content:
              - temperature
              - humidity
              - state
              - last-updated
          - type: tile
            entity: sensor.thermal_comfort_wohnzimmer_absolute_luftfeuchtigkeit
            name: 'Wohnzimmer '
            layout_options:
              grid_columns: 4
              grid_rows: 1
            icon: mdi:sofa-outline
            hide_state: false
            vertical: false
            state_content:
              - temperature
              - humidity
              - state
              - last-updated
          - type: gauge
            entity: sensor.temp_aussen_vorne_temperature
            severity:
              green: 18
              yellow: 25
              red: 30
            needle: true
            layout_options:
              grid_columns: 2
              grid_rows: auto
            max: 50
          - type: gauge
            entity: sensor.wohnzimmer_luften_entfeuchten
            min: -5
            max: 5
            severity:
              green: 1
              yellow: -1
              red: -5
            needle: true
            layout_options:
              grid_columns: 2
              grid_rows: auto
          - type: gauge
            entity: sensor.badezimmer_luften_entfeuchten
            min: -5
            max: 5
            severity:
              green: 1
              yellow: -1
              red: -5
            needle: true
            layout_options:
              grid_columns: 2
              grid_rows: auto
          - type: gauge
            entity: sensor.oben_luften_entfeuchten
            min: -5
            max: 5
            severity:
              green: 1
              yellow: -1
              red: -5
            needle: true
            layout_options:
              grid_columns: 2
              grid_rows: auto
          - type: gauge
            entity: sensor.temp_aussen_hinten_temperature
            severity:
              green: 18
              yellow: 25
              red: 30
            needle: true
            layout_options:
              grid_columns: 2
              grid_rows: auto
            max: 50
          - type: gauge
            entity: sensor.wohnzimmer_luften_abkuhlen
            min: -5
            max: 5
            severity:
              green: 0.2
              yellow: -1
              red: -5
            needle: true
            layout_options:
              grid_columns: 2
              grid_rows: auto
          - type: gauge
            entity: sensor.badezimmer_luften_abkuhlen
            min: -5
            max: 5
            severity:
              green: 0.2
              yellow: -1
              red: -5
            needle: true
            layout_options:
              grid_columns: 2
              grid_rows: auto
          - type: gauge
            entity: sensor.oben_luften_abkuhlen
            min: -5
            max: 5
            severity:
              green: 0.2
              yellow: -1
              red: -5
            needle: true
            layout_options:
              grid_columns: 2
              grid_rows: auto
        column_span: 2
      - type: grid
        cards:
          - type: heading
            heading: Relative Luftfeuchte
          - graph: line
            type: sensor
            entity: sensor.beckumer_berg_luftfeuchtigkeit
            detail: 2
            name: 'Aussen '
            layout_options:
              grid_columns: 2
              grid_rows: 2
          - graph: line
            type: sensor
            entity: sensor.wt_bad_humidity
            detail: 2
            name: 'Badezimmer '
            layout_options:
              grid_columns: 2
              grid_rows: 2
          - graph: line
            type: sensor
            entity: sensor.wt_wohnzimmer_humidity_2
            detail: 2
            name: 'Wohnzimmer '
            layout_options:
              grid_columns: 2
              grid_rows: 2
          - graph: line
            type: sensor
            entity: sensor.wt_jolina_humidity
            detail: 2
            layout_options:
              grid_columns: 2
              grid_rows: 2
            name: Oben
      - type: grid
        cards:
          - type: heading
            heading: Absolute Luftfeuchte
          - graph: line
            type: sensor
            detail: 2
            layout_options:
              grid_columns: 2
              grid_rows: 2
            name: 'Aussen '
            entity: sensor.thermal_comfort_aussen_absolute_luftfeuchtigkeit
          - graph: line
            type: sensor
            detail: 2
            layout_options:
              grid_columns: 2
              grid_rows: 2
            name: 'Badezimmer '
            entity: sensor.thermal_comfort_badezimmer_absolute_luftfeuchtigkeit
          - graph: line
            type: sensor
            detail: 2
            layout_options:
              grid_columns: 2
              grid_rows: 2
            name: 'Wohnzimmer '
            entity: sensor.thermal_comfort_wohnzimmer_absolute_luftfeuchtigkeit
          - graph: line
            type: sensor
            detail: 2
            layout_options:
              grid_columns: 2
              grid_rows: 2
            name: 'Oben '
            entity: sensor.thermal_comfort_oben_absolute_luftfeuchtigkeit
      - type: grid
        cards:
          - type: heading
            heading: 'Temperatur '
          - graph: line
            type: sensor
            entity: sensor.beckumer_berg_temperatur
            detail: 2
            layout_options:
              grid_columns: 2
              grid_rows: 2
            name: Aussen
          - graph: line
            type: sensor
            entity: sensor.wt_bad_actual_temperature
            detail: 2
            layout_options:
              grid_columns: 2
              grid_rows: 2
            name: 'Badezimmer '
          - graph: line
            type: sensor
            detail: 2
            layout_options:
              grid_columns: 2
              grid_rows: 2
            name: 'Wohnzimmer '
            entity: sensor.wt_wohnzimmer_actual_temperature_2
          - graph: line
            type: sensor
            detail: 2
            layout_options:
              grid_columns: 2
              grid_rows: 2
            name: 'Oben '
            entity: sensor.wt_jolina_actual_temperature
      - type: grid
        cards:
          - type: heading
            heading: Taupunkt
          - graph: line
            type: sensor
            entity: sensor.thermal_comfort_aussen_taupunkt
            detail: 2
            layout_options:
              grid_columns: 2
              grid_rows: 2
            name: Aussen
          - graph: line
            type: sensor
            entity: sensor.thermal_comfort_badezimmer_taupunkt
            detail: 2
            layout_options:
              grid_columns: 2
              grid_rows: 2
            name: 'Badezimmer '
          - graph: line
            type: sensor
            entity: sensor.thermal_comfort_wohnzimmer_taupunkt
            detail: 2
            layout_options:
              grid_columns: 2
              grid_rows: 2
            name: 'Wohnzimmer '
          - graph: line
            type: sensor
            entity: sensor.thermal_comfort_oben_taupunkt
            detail: 2
            layout_options:
              grid_columns: 2
              grid_rows: 2
            name: 'Oben '
      - cards:
          - type: heading
            heading: Aussentemperatur
          - title: Verlauf
            type: history-graph
            hours_to_show: 38
            entities:
              - entity: sensor.temp_aussen_vorne_temperature
              - entity: sensor.temp_aussen_hinten_temperature
              - entity: sensor.beckumer_berg_temperatur
              - entity: sensor.ebusd_bai_outdoorstempsensor_temp
            logarithmic_scale: false
            layout_options:
              grid_columns: full
        column_span: 2
      - type: grid
        cards:
          - type: heading
            heading: 'Fenster und Türen '
          - type: tile
            entity: binary_sensor.tfk_bad_state
          - type: tile
            entity: binary_sensor.tfk_haustur_state_2
            show_entity_picture: true
            icon: mdi:door
          - type: tile
            entity: binary_sensor.tfk_schlafzimmer_contact
          - type: custom:layout-break
            layout_options:
              grid_columns: 2
              grid_rows: 1
          - type: tile
            entity: binary_sensor.tfk_terrassentur_state
            icon: mdi:door
          - type: tile
            entity: binary_sensor.tfk_jolina_contact
          - type: tile
            entity: binary_sensor.tfk_wc_state
        column_span: 2
    max_columns: 2
    cards: []
    title: Klima
    icon: mdi:home-thermometer-outline
    background: {}