diff --git a/dashboards/minimal/views/hjem.yaml b/dashboards/minimal/views/hjem.yaml index 6c3cfdb..2c2fa64 100644 --- a/dashboards/minimal/views/hjem.yaml +++ b/dashboards/minimal/views/hjem.yaml @@ -68,13 +68,13 @@ - entity: sensor.filtered_igrill_probe_1 show_icon: true show_state: true - name: Filtered Grill + name: Grill (Gennemsnit) icon: "mdi:grill" - entity: sensor.igrill_mini_probe_1 show_icon: true show_state: true - name: Grill + name: Grill (Direkte) icon: "mdi:grill" - entity: sensor.time_to_done diff --git a/sensors/igrill.yaml b/sensors/igrill.yaml index ead0bfb..276cab0 100644 --- a/sensors/igrill.yaml +++ b/sensors/igrill.yaml @@ -3,9 +3,9 @@ target_alert_temp_probe_1: availability_template: "{{(states.sensor.igrill_mini_probe_1.state | default(0) | int(0)) > 0}}" value_template: - "{% if (states.sensor.igrill_mini_probe_1.state | int(0)) >= (states.input_number.grill_probe_1_target.state | int) %} + "{% if (states.sensor.filtered_igrill_probe_1.state | int(0)) >= (states.input_number.grill_probe_1_target.state | int) %} Alert - {% elif (states.sensor.igrill_mini_probe_1.state | int(0)) >= (states.input_number.grill_probe_1_target.state | int) - 4 %} + {% elif (states.sensor.filtered_igrill_probe_1.state | int(0)) >= (states.input_number.grill_probe_1_target.state | int) - 4 %} Ready {% else %} Cooking @@ -15,7 +15,7 @@ time_to_done: friendly_name: iGrill Time Left to Target Temp value_template: | - {% set missing = states.input_number.grill_probe_1_target.state | float(0) - states.sensor.igrill_mini_probe_1.state | float(0) %} + {% set missing = states.input_number.grill_probe_1_target.state | float(0) - states.sensor.filtered_igrill_probe_1.state | float(0) %} {% set timeLeft = missing / (states.sensor.igrill_temperature_change.state | float(0)) | round(1) %} {{ timeLeft | round(1) }} minutter