İ am testing v4 if i select persons at home Off Instead Of Minimum Temperature is not making trv off can you check
No problems at all. Works for me as expected in both versions.
Could enable debugging and share a trace log?
Here is the logic I’ve implemented:
- Get all Popp/Danfoss/Hive climate entities
- Iterate through that entities and get their number entitity for external measured room value
- get the value of this entity, e.g. 2000
- calculate the new value = (room_temperature * 100) | int → 21°C * 100 = 2100
- absolute difference between new and old value abs(2000 - 2100) = 100
- set new value if the difference is equal or greater than the delta (e.g. delta = 0.5°C * 100) → 100 >= 50
The setting of the value is not periodic. It is always checked according to this logic as soon as the value of the external sensor or the measured temperature on the thermostat itself changes and this remains unchanged for the set timeout.
And it is only updated if the delta difference is fulfilled.
Since I don’t own such thermostat, ideas for improvements are always welcome. Maybe there is an exisisting implementation out there?!
I wondering a little regarding all the presence based heating.
Whats the use case for it?
In a well insulated house i think there is not much need for it.
In not well isolated houses using f.e. gas boilers i dont see a point in switching the radiator on if i start using a room.
What i would need is something which adjusts the heating plan start time according to weather, flow temperature and current room temperature.
To get from 18° to 20° it needs 30 min up to 2h.
Hi there,
i need some help if i can use AHC in my use case:
I will not use presence based heating.
i have 2 rooms that should get a heating schedule but should be able to heat if somebody uses that room outside the schedule. For that the use of the hardware buttons on the valves would be the best solution (i dont want to use extra switches/buttons, only if i need to)
and i have a room that also uses a schedule (office) but also uses devices for something like a presences sensor (if the device is on → heating should be on)
but also should be able to controll via hardware buttons additionally
So is this possible with AHC? What minimal seetings should i use for that? Seems that i am a little overwhelmed with the possibilities of AHC
For example I heat my room scheduler based. But in the early morning (if someone wakes up earlier as usal) and in the evening I use my lights as presence sensor. If I turn them off in the living room heating turns off.
It’s for dynamic heating. I am not in bed at the same time day by day.
But this is something your valve and boiler should do. If it’s colder outside the flow temperature is higher and your radiators get warmer. There is no difference setting the thermostat to 24°C or 30°C heating. With a good balanced system your rooms gets warm independent to the weather or outside temperature.
I personally still own an old simple boiler. Need to upgrade it in the next years hopefully to something I can integrate in home assistant to manage it on demand.
Hi,
i’m testing the “Advanced Heating Control v4 Ref” with one out of 5 rooms at the moment. I run the “v4” version for a while now with 5 rooms / automations in the house without this problem.
I got a issue with the window sensors (close event) with “v4 Ref” i didn’t had before in “v4”. There are two sensors in this room. The opening event is detected just fine (with both windows open or just one of them) and the hvac is turned off.
Here is the trace when i open one of the two windows and close it again after the automation was triggered.
But after closing the window again the trace just shows this error and the HVAC also doesn’t turn on again.
How can i debug this any further (Stopped because of unknown reason ‘null’)?
Thanks
Could you tell me the version number? I had a similar issue this morning in a room and pushed a fix into my repo.
it’s Version: 4.0_ref6
Ah, forgot to increase the version number. But it would help if you download and share the trace log with me.
Just click in the upper right corner (view where you did your screenshot) the 3-dots menu, download the log an share the content of it e.g. here.
//EDIT: if you update the version the last 5 hours or so just give it another try.
Thank you panhans for this great blueprint.
I’m very new to it as I’m trying to replace Better Thermostat with it.
I’ve just configured two rooms, and it seems I’ve got some problems…
In one room (Office) the only thermostat stays always in “Idle” state and the current temperature on the thermostat card stays at 0 (or sometimes jumps to 47 deg. Celsius, out of nowhere…).
In the other room (with two thermostats), the thermostats seem unsynchronized - both in terms of current and set temperature - showing all different values…
What am I doing wrong? Is there any other data I should provide to aid troubleshooting?
Please help, I’m getting cold!
Could you trigger your automation and download and share the trace log with me?
Are your thermostats maybe need the option “Not Heat But Auto”?
Trace:
I downloaded the v4_ref blueprint yesterday arround 9:45pm. I’ll update to the latest candidate and try again
I’m not sure if they need that option (I’m guessing not, as they currently show “Idle (Heat)” (?). The thermostats in Living room are _TZE200_rtrmfadk and in Office it’s _TZE200_p3dbf6qs.
Here are the traces:
7c4ba23c - AHC - Living (Living room)
4cda11e7 - AHC - Office (Office)
Thank you so much!
After updating the blueprint code to the latest v4_ref the issue is gone
Could you try 0.5 values? I don’t think you can set values like 20.6°C but 20.5°C. You can set the step size in the options of your comfort temperature helper.
Tried that but nothing has changed.
Did the traces say anything?
Is it possible that any previous configurations of Better Thermostat (that I removed along with all the entities) or some internal schedules of the thermostats are messing stuff?
Would you suggest any solutions/fixes? Should I remove all the thermostats and pair them again?
when you have showing up “Idle (Heat)” than it is a better thermostat thing, because this comes from them (maybe wrong entity in card?)
Ok, now it seems to work!
What I did is in Living room I manually set some temperature on the thermostats with the physical knobs… And then the automation took over. Strange.
In Office I completely removed and readded the thermostat. Fwiw I also changed the step helper to full decimals.
Thank you!
One more question though - is it possible to have one thermostat card that would:
- show the external temp sensor
- show and allow changing the comfort temp
Currently I have two separate cards that show their internal temp and the set temp always revert to the values that are set in comfort temp helper (that makes sense though).
In other words - how can I have a thermostat card to see and control the temperature in a room with multiple thermostats that are controlled with AHC? Would that be possible with some custom sensor templates?
On the second thought - it’s that behavior correct (that my thermostats show their own temp, instead of the external one)? Shouldn’t their temp be overwritten with the external one so that they keep hearing until the external temp equals the set comfort temp?