################################################## # Varme: Anbefalet ventilposition (sæsonbaseret) # Bruges til manuelt at justere: # 1. Hoofdhanen i sauna (Roth-fordeling) # 2. Haupthanen i bryggers (fjernvarme indgang) # # Formel: lineær skalering 0-100% # Udetemperatur >= 15°C → 0% (lukket) # Udetemperatur <= -5°C → 100% (fuldt åben) # Lineær imellem: (15 - T) / 20 * 100 ################################################## - sensor: - name: "Fjernvarme ventil anbefalet" unique_id: fjernvarme_ventil_anbefalet unit_of_measurement: "%" icon: mdi:valve state: > {% set t = state_attr('weather.norgardsvej', 'temperature') | float(10) %} {% set raw = (15 - t) / 20 * 100 %} {{ [[raw, 0] | max, 100] | min | round(0) | int }} attributes: anbefaling: > {% set t = state_attr('weather.norgardsvej', 'temperature') | float(10) %} {% set raw = (15 - t) / 20 * 100 %} {% set pos = [[raw, 0] | max, 100] | min | round(0) | int %} {% if pos == 0 %}Lukket - varmt vejr (over 15°C) {% elif pos <= 25 %}Let åben ca. ¼ - mildt vejr {% elif pos <= 50 %}Halvt åben - køligt vejr {% elif pos <= 75 %}Mest åben ca. ¾ - koldt vejr {% else %}Fuldt åben - frostgrader {% endif %} udetemperatur: > {{ state_attr('weather.norgardsvej', 'temperature') | float(10) }}