🔥 Advanced Heating Control

What’s behind the current temperature attribute of your thermostats? If its just a dummy value and not the state of the internal temperature sensor there is no way to calibrate it.
And if you set a temperature sensor by yourself and it doesn’t has impact to the temperature regulation of your thermostate it’s also not calibrated.

i re imported blue print v4 but now calibaration trv is not working

I need some information.

What thermostat you’re using?
Please share a screenshot of your calibration entity.
Change the debug level to warning in the blueprint settings and share a trace or at least a log entry with the bundled information.

i am using sonoff termostat i have problem this evening i make update home asistant and. i re imported blue print

Not that what I need.

But you can drop the calibration entries in your adjustment section since you never turned it off.

Not if you thermostat is off (you enabled off instead of min) calibration is paused since there is no need to calibrate a turned off thermostat.

Just navigate to your logs open the full log and search for is_calibration:.

2024-02-08 09:09:28.322 WARNING (MainThread) [blueprints.panhans.heatingcontrol] AHC REF

entry: {‘time’: ‘09:00’, ‘temp’: ‘21’, ‘calibration’: ‘on’}

entry_time: 2024-02-08 09:00:00+03:00

entry_comfort_temp: 21

new_comfort_temperature: 21

is_refresh_comfort_entity: False

state_mode_winter: True

state_mode_party: False

state_mode_guest: False

state_outside_temp: True

state_force_max_temperature: False

state_window: False

state_temperature_comfort: 21

active_scheduler: None

is_person_based: True

is_anybody_home: True

is_somebody_on_way_home_state: False

is_presence_sensor_defined: False

is_presence_scheduler_defined: False

state_presence_sensor: False

state_presence_scheduler: False

is_presence_on: False

is_scheduled_heating: False

state_scheduler: False

is_scheduled_heating_on: False

is_somebody_on_way_home: False

is_frost_protection: False

state_temperature_min: 15

set_comfort: True

mode: heat

temperature: 21

is_manual_change: False

is_manual_timer_start: False

is_calibration: False

changes: {}

valves_tado:

calibration_tado: {}

valves_xiaomi:

calibration_xiaomi: {}

valves_external_sensor:

calibration_external_sensor: {}

valves_calibration_common: [‘climate.yatak_odasi_vana’]

calibration_common: {}

is_heating: True

is_metric: True

Could you checkout the latest version? I did a mistake yesterday. I will check this, too.

//EDIT: Calibration should work again. For me it does. I think I was way too tired last evening. :smiley:

i re imported 10 hours ago

Just update it again. :wink:

If you don’t know: after replacing the blueprint press C on your keyboard anywhere in home assistant and type auto and hit enter when you see the reload automation entry. No need to restart something.

thanks it is ok now but i have different problem. i am chacking it i have two trv in one room i think one is calibrating i will check and say you again

I updated HA Core now and it seems the windows open issue returns. In our sleeping room the valve switches between off and heating while windows is open. I’m on the last v4_beta18

Could you check out the latest version? I’ve added a hard blocker now if window is open.

I checked with beta19. Unfortunatly the issue is still current

Could you paste this in your template editor and fill in your thermostat?

{% set valves = [ 'climate.wohnzimmer_thermostat'] %}

Valves With Off Mode: {{ valves | expand | selectattr('attributes.hvac_modes','search','(?i)off') | map(attribute='entity_id') | list }}

On the right side your thermostat should be listed. Then open the window and watch if it disapears.

//EDIT: are you sure there is no other integration or internal schedule active? Could you have a look in the history which integration sets the temperature during airing?

this one: eq-3 GitHub - dbuezas/eq3btsmart

i dont know the diff between cal. and offset, there is offset only.

trv_ez:

hvac_modes:
  - "off"
  - auto
  - heat
min_temp: 4.5
max_temp: 29.5
preset_modes:
  - eco
  - comfort
  - boost
  - away
  - Open
current_temperature: 19.8  <-- ignore, its the ext. thermometer
temperature: 20
hvac_action: heating
preset_mode: comfort
friendly_name: TRV EZ
supported_features: 401

number.trv_ez_offset:

min: -3.5
max: 3.5
step: 0.5
mode: box
unit_of_measurement: °C
device_class: temperature
friendly_name: TRV EZ Offset

(btw, i do not need offset changed in secs or mins, but f.e. sun is shining all day it needs to get adapted.)

Logger: blueprints.panhans.heatingcontrol
Source: components/system_log/init.py:306
First occurred: 09:02:10 (6 occurrences)
Last logged: 09:03:00

AHC REF entry: None entry_time: entry_comfort_temp: new_comfort_temperature: is_refresh_comfort_entity: state_mode_winter: True state_mode_party: False state_mode_guest: False state_outside_temp: True state_force_max_temperature: False state_window: False state_temperature_comfort: 20.0 active_scheduler: schedule.heizplan_ez_normal is_person_based: False is_anybody_home: False is_somebody_on_way_home_state: False is_presence_sensor_defined: False is_presence_scheduler_defined: False state_presence_sensor: False state_presence_scheduler: False is_presence_on: False is_scheduled_heating: True state_scheduler: True is_scheduled_heating_on: True is_somebody_on_way_home: False is_frost_protection: False state_temperature_min: 18.0 set_comfort: True mode: heat temperature: 20.0 is_manual_change: False is_manual_timer_start: False is_calibration: False changes: {} valves_tado: calibration_tado: {} valves_xiaomi: calibration_xiaomi: {} valves_external_sensor: calibration_external_sensor: {} valves_calibration_common: [‘climate.trv_ez’] calibration_common: {} is_heating: True is_metric: True
AHC REF change_count: 0 changes: {}
AHC REF entry: None entry_time: entry_comfort_temp: new_comfort_temperature: is_refresh_comfort_entity: state_mode_winter: True state_mode_party: False state_mode_guest: False state_outside_temp: True state_force_max_temperature: False state_window: False state_temperature_comfort: 20.0 active_scheduler: schedule.heizplan_ez_normal is_person_based: False is_anybody_home: False is_somebody_on_way_home_state: False is_presence_sensor_defined: False is_presence_scheduler_defined: False state_presence_sensor: False state_presence_scheduler: False is_presence_on: False is_scheduled_heating: True state_scheduler: True is_scheduled_heating_on: True is_somebody_on_way_home: False is_frost_protection: False state_temperature_min: 18.0 set_comfort: True mode: heat temperature: 20.0 is_manual_change: False is_manual_timer_start: False is_calibration: True changes: {} valves_tado: calibration_tado: {} valves_xiaomi: calibration_xiaomi: {} valves_external_sensor: calibration_external_sensor: {} valves_calibration_common: [‘climate.trv_ez’] calibration_common: {} is_heating: True is_metric: True

Calibration should work again with latest version. It gets calibrated like my thermostats.

I’m sure there is no other integration. I only use your great blueprint for the valves.

Unfortunatly my thermostat didn’t disappear after opening the window :confused:

That’s not bad. Just confusing to me. Could you share a trace log when the thermostat goes to heat during aring? If you don’t setup debug logs for this blueprint you can set the debug level to warning in blueprint settings before you trigger the automation again.

//EDIT: I did just had windows open without any issue. Also I can’t reproduce that issue in my test system like the last time you’ve reported this.

I uploaded the traces right here: Heating Traces
Hopefully they will help u

There is only one trace log where the window is open.

Did you observe your window sensor entity if it switches between on and off automatically?