Unfortunately it seems to still not totally work as expected. So I have 2 rooms which should only heat up to the scheduled plan when the guest mode is turned on, otherwise should run with eco temperature. Here’s the yaml for one of the rooms:
However I find the room currently being automatically set to 20°C which is the temperature set in the schedule despite the fact the guest mode is turned off.
Am I wrong presuming that the guest mode should work exactly like persons. If turned off it should be like persons not being at home and then it should go to the Eco temperature? Anyways it seems to run the scheduled temperature although guest mode is turned off and no other person is configured for this room. Here’s a tracelog from the run which, if understanding it correctly, should not have been running: https://controlc.com/c7946a2f
Thanks a lot for the help, I really appreciate it!
Can anyone help me. I want to setup this for multiple rooms (having Sonoff TRVs), all are provided heat from a single boiler. How can i make a call for heat when one room is at a lower temperature than the threshold set for a particular time of the day
Hi panhans, great automation - was just confused by having to create separate automations per room at first. Currently (5.0.7), I am only a bit stuck with having my burner on a separate automation, and trying to use an average temperature helper as the calibration offset. Not sure why, but it tries to set temperature to max allowed offset and does not go down (it also does not show up in the dropdown at “room temperature sensor” - but if I paste the name in, it is accepted and resolves). But it seems the temperature is not accepted, when looking at the traces. So I switched to one temperature server, but it still does not work as expected.
My expectation would be: on switching to eco → go lower than eco temp, then slowly increase, as house cools, on switching to comfort → go higher than comfort until house heats up and then settle for comfort temp.
However, right now as target temp is 23, actual temp is 21.2 it sets the temp of the burner to 28 (23+ the 5 max).
First of all, thank you for this amazing component! It’s been incredibly useful for managing heating in my setup.
I was wondering if there is (or could be) support for integrating this with the Scheduler Card? It would be great to combine the scheduling flexibility of the Scheduler Card with the advanced functionality of this heating control component.
If this is already possible, could you please provide some guidance on how to set it up?
Panhans, sorry for this silly question: It’s possible to upgrade from v4 to v5 without recreating all the automations, right? I just change the filepath to the one of v5 in the v4 yaml?
I’m not quite sure how to copy the YAML for the Scheduler. Basically, it’s on between 6 AM and 10 PM.
I noticed the same behaviour in a different room, which has a similiar configuration. It’s completely independent of the the room I pasted the YAML for. But there is one thing that I find suspicious: the thermostats use a shared Scheduler. Could that somehow be related to the problem I am facing?
I have 3 bedrooms with radiators with trv. and central heating line across bedrooms only. so i want to make it of kinda each trv to request heating while they activates to heating mode on to turn on pump on that line. i already implement automation to turn of pump when all trv triggered heating stop state. would much appreciate for help or advice
Not planned, but you could set every entity, e.g. temperatures ect., you uses in this blueprint also e.g. an input boolean for the guest mode to trigger heating.
Could you send me a screenshot of the state and the attributes of a example schedule?
I want to stay with on board home assistant entities but if I can open something for those kind of custom schedule without any big change I will do.
Possible, but it’s maybe difficult because some selectors changed drastically. I would recommend to set it up from scratch like @Bernhard76 said.
Can you explain the conditions for each individual temperature?
Could you also reveal the version of Blueprint that you are currently using?
I would recommend something independent like a custom template switch, that check whether at least one of your TRV is in mode heat and also checks if the measured temperature is lower than the target temperature. Don’t forget to edit your climates and if possible also try to read the code :
switch:
- platform: template
switches:
boiler:
value_template: >
{% set climates = ['climate.CLIMATE_1',
'climate.CLIMATE_2',
'climate.CLIMATE_3'] %}
{% set heat = climates | expand | selectattr('state','eq','heat') | list | count > 0 %}
{% set result = namespace(r=none) %}
{% for climate in climates %}
{% if result.r == none %}
{% set result.r = state_attr(climate,'temperature') > state_attr(climate,'current_temperature') %}
{% else %}
{% set result.r = result.r or state_attr(climate,'temperature') > state_attr(climate,'current_temperature') %}
{% endif %}
{% endfor %}
{{ heat and result.r }}
turn_on:
action: switch.turn_on
target:
entity_id: switch.heating_l1
turn_off:
action: switch.turn_off
target:
entity_id: switch.heating_l1
The high Temperature should have the same conditions like the comfort temp but with a other temp.
I can also do it with an automation just adjust the eco temp based on a sheduler.
Good Morning,
I am new to Homeassistent but got my immigration from FHEM more or less working over the last month.
This heating control works really good, but I have one problem.
I would like to use the away mode and frost protection.
They are connected to my “person” which is triggered via homeassistent app with geofence.
But it looks like i cant get it working.
When I am away, the heating control just switches to eco temperature and back to schedule when I am home.
But I would like to also get the frost protection working, when I am not at home for longer time. Its not triggering.
Hey, thanks for your feedback. The version of the blueprint is missing. It looks like you are using v4 atm. You should migrate your automation to v5 at first. Thanks!
Hi,
thanks for the great Blueprint.
I was using version 4 and have now switched to version 5. I have deleted all automations from V4, deleted the script and downloaded version 5 again.
Unfortunately, nothing is changed anymore. I have created a simple automation, a thermostat and no other sensors. But nothing happens.
What could be the reason for this?
I also entered additional sensors once, but it didn’t work there either.