🔥 Advanced Heating Control

Hey,

I am Interessted. If I am at home and Presence Detection is active. Will the room be on ECO if no Presence is detected?

I also use the Experimental Feature that i can change the Temprature on my Thermostat. This changes the current Comfort or ECO Temp. Will this one be reset at some point? Or do I change this value for the whole time.

If I have no Schedule default is Comfort Temp when i am at home. This will change if I have a Schedule? Then only my schedules Times are Comfort? Even if I am at home? The Same Question for Presence detection.
If my Schedule is in ECO and Presence is detected in the room it will change to comfort?

Thanks

Hey @panhans

First of all - really nice automation! i love it!

i was running the automation wrong the whole time… i was using the automation with a climate group for my two thermostats in my living room. that worked somehow, but then i realised - the calibration won’t work, because my climate group doesn’t have an entity for calibration… seems legit…

so i looked at your automation and of course it is possible to add multiple thermostats to your automation - how clever :wink:

now i have an “issue” - i think it’s only a display issue…
but normally, when my temperature is reached, my thermostats change from “heating” to “idle”…
one of the trvzb does this - but the other will now stay on “heating” - is that a bug? :open_mouth:

here is a screenshot for better understanding:

i hope you can help me :slight_smile:

Much greetings
Wilhelm

ASHP with two zones (Ground floor & Frist Floor)
Hi, how difficult would it be to change this Blueprint to have 2 zones and assign Sensors and TRVs per room to a zone. Then have that Zone “Switch” on an off on heating demand?
i.e
Lounge, dining room, Kitchen to Ground Floor Zone
Bedroom 1, 2, bathroom to First floor zone

Seems like it fixed itself. At least it is showing correct for now.

i will contact you if it will happen again :smiley:
thanks anyway :slight_smile:

Hi,

now we have summer. Normaly hot at the day and a little bit colder at night. So at night, I will open all windows.
Is there a way to be notified when the outside temperature is higher than the room temperature? This way, I can be notified when I should close the windows in the morning.
Or maybe that’s an idea for a next update.

1 Like

I think I missed something in the last update(s).
I had a working AC automation for our living room and the AC does not turn on anymore.
When looking into the Trace it says under step config:

variables:
  is_delayed: >-
    {{ not (not is_uptime_defined or (now() | as_datetime -
    states(up_time_sensor) | as_datetime) > timedelta(**input_startup_delay)) }}

I do have the Uptime integration installed. The sensor entity name differ is different though.
Me gut tells me there probably is an easy fix for this - I am just not seeing it.

How can I set “Operation / HVAC Mode” from heat to cool by an input variable?

I have an input.variable e.g. “wintermode”, which I set manually. I want to write a trigger/script/automation that can set AHC from heat to cool and vice versa, according to the boolean variable “wintermode”. pls. advice

Not sure if I’m something wrong or it is just impossible.

Now in Summer I want to use this blueprint for cold (HVAC), the problem is that the desired temperature (27) is too high for the A/C.

So, I would like to have a difference of 4 (more or less), so that if my desired temperature is 27 the A/C temperature is 23, this work in Winter with the calibration, but I think we cannot do that in Summer.

Also, other features like “:arrow_down: Min Instead Of Off” put the A/C at 18 degrees, which in this case is the maximum.

@panhans Do you have an idea regarding my issue?

Is there a way to use a group of sensors say (group of bedroom temp sensors) as the one ‘Room temp’ sensor?

I have 3 bedrooms which differ in temp by about 3°C from coldest to warmest and would like to use an average, but the Temp sensor helper won’t appear in the list for some odd reason.

Running the latest Blueprint and HAOS

make yourself a sensor … just replace my crap with your sensors and rename if needed

# Average Temperature inside
- platform: min_max
  name: Average House Temperature
  unique_id: average_house_temperature
  type: mean
  round_digits: 0
  entity_ids:
    - sensor.nook_temperature
    - sensor.master_temperature
    - sensor.craft_room_temperature
    - sensor.living_room_testing_temperature
1 Like

Thank you @panhans for providing everything in this blueprint. Am I missing or incorrectly reading about an option to use my per room temperature sensors to control the thermostat? If I have the thermostat set for 70, and the average temp of the sensors is 73, it should turn on. That’s all I want.

Thank you!

Hi there

I’m considering using this blueprint for my central heating in my house. I wanted to share my current setup first though and ask for help in identifying any issues that I might come across.

I’m not a coder but through patience and the use of AI I seem to be able to get most things done as long as I am not being too ambitious.

I use both Home Assistant and Hubitat currently. My devices and rules are all in Hubitat and I dashboard in Home Assistant.

If I migrated my heating I would want all devices, logic and dashboard in one place (Home Assistant)

My boiler is Hive and this is integrated/controlled via Hubitat. I would need to replicate this across to HA - I understand their is a pre existing integration so this should be straighforward. I currently turn the boiler “on” by setting a high target temp (28) or off by setting a low target temp (6). There is a rule that monitors all my virtual thermostats to achieve this.

A typical room in my house has a radiator which is controlled (opened/closed) by an actuator powered by a smart plug. Each room has a virtual thermostat that references a temp device, often a HUE.

I have a rule for each room that opens the valve if the thermostat changes to heat and closes if not heat.

I have different heating controller rules for each room that understand the mode of the heating and depict the times at which virtual thermostats should change and the temps at which they should change to.

I have heating mode virtual switches that turn the heating to On, Off, Aggressive, Economy etc

I have other heating aux functions that boost the heating for a period of time or disable it if no motion or if we are both ‘away’

I have a set of error checking rules that run every x mins that check the radiators for each room are open/closed in line with the thermostat and also checks the boiler is not heating when the virtual thermostats and radiators are all off

The main gap in my awareness of how to implement this in the blue print is the boiler control. If I add the Hive/boiler via the integration how would I actually set this up in the blueprint? It appears as though it is designed for heating systems that are ‘per room’ and don’t rely on switching on a boiler when they need heat. Would I need to replicate what I have done in Hubitat which is to set up a separate rule which monitors each thermostat and turns the boiler on/off?

Any advice or guidance on this would be much appreciated. I will eventually move all my devices over to HA but want to do this in a controlled way and at a time of year when we do not use the heating so I can test this thoroughly before hand.

(the documentation page/link says its currently under construction)

Thanks for the great blueprint. Is there any method or plan to add using the high and low weather forecast to enable or disable heating?

1 Like

E’ possibile utilizzarlo per il raffrescamento?

Hi @panhans, thank you for the awesome blueprint! I managed to get it to work without presence sensor but with the overproduction of my solar panels. It’s working pretty great!

EDIT: before you read everything else… I probably found a way to make it work as I wanted. So consider this message just a big thank you for the blueprint :joy:

I noticed an issue this evening though. I started the AC manually, “dry” mode. I opened a window for about 10 seconds, then closed it. What happened is that the trigger “temperature_change_window_off” started the automation after 1 minute . That’s correct as my “window closed reaction time” is set to 1 minute.
What went wrong is that the automation checked “‘{{ states(thermostat) | lower != mode | lower }}’” and since it found “dry” instead of “off”, it turned off the AC.

Here’s the trace: https://controlc.com/a5f07ca5

I think the automation did what it should have, no error… I just probably have to find a way to disable the control from the automation if I made a manual intervention. I was able to do something with the additional conditions but I have to add something else properly…

thanks again!
Matteo

That is quite interesting. I was thinking of the same feature. I feel, however, this does not belong in this blueprint. Did you find something interesting since then?

I have several TRVs in different rooms, and each paired with a separate thermometer. The TRV built in thermometers are incredibly inaccurate due to their proximity to the radiators.

I have experimented with the blueprint calibration settings, but just can’t get the TRVs to calibrate quickly and accurately enough.

Is there a way to rely solely on the separate thermometers, and set TRVs to maximum temperature until the separate thermometer is at the required heat and then setting them at minimum temperature

Hi I am been using this awesome blueprint with big success during winter. But now in the summer I am haven some problems with setting things up for cooling.

  • can i shut cooling off when out of schedule?
    -schedule on + person home = comfort mode -schedule on + nobody home = eco mode
    -schedule off = off
    -main thing is the airco wil keep using fan mode and using a maningfull amount of energy even if them is below eco themp. there are places and time that thats not needed. At night persones are home but nothing is needed.

-window door detection seems to brick everything? wen i put an entity in the blueprint kinda stops working. maby it is because im asking a higher them then eco and its expecting something lower

-also can you explain party mode a bit more? I made a manual “sleep timer” script. (dont want cold wind blowing on your face al night) but the blueprint seems to keep overwriting it.

Thanks
Mathias

I’ve solved this problem by using the better thermostat integration that overrides the temperature sensor. So the climate entity uses external temp sensor.

You may then use this as an entry for this blueprint?