-
Notifications
You must be signed in to change notification settings - Fork 45
In Built Automations
Currently there are 2 in built automations (Passive mode and Hotwater Climate) but more may come in the future.
Passive mode is designed to achieve a function that is not natively available from Wiser on the hub. It is designed to set a room to only heat when other non-passive mode rooms call for heat (causing the boiler to fire). It respects heating channels, so for hubs with 2 heating channels, it will only activate a pssive room if an active room on that channel is heating.
It does this by setting the target temperature of the room lower than the current temp (down to the minimum setting) when no non-passive rooms are heating and then increasing the target temperature of the room when non-passive rooms are calling for heat thus heating the room to the set maximum temperature without the room itself causing the boiler to fire.
As this is not a native hub function, there are some things to be aware of.
- The target temperature of the room is changed by the integration, so in the Wiser app or on a roomstat you may see unusual target temp settings for passive rooms.
- The Wiser app will not show passive mode, just whther the room is following the schedule or not and the temperature settgin being driven by the automation.
- If you use comfort mode to get your rooms up to temperature by a scheduled time, then this will not apply to passive rooms. You will need to adjust your schedule to set the passive upper temperature earlier so that it will heat that room as other non-passive rooms heat under comfort mode.
- Putting the hub in away mode will override passive mode and it will not function when in away mode. However, there are functions which will override away mode and take the room out of this, however, this is a function of the Wiser system and how away mode is applied to rooms.
- If you boost the room, this will also override passive mode and make the room non-passive whilst the boost is active. At the end of the boost duration, it will return to passive mode. This applies in both HVAC modes as described below.
You will need to enable this in the integration configuration Automation Options menu. Once done, you will have a new switch entity in every room (with iTRVs) to enable/disable passive mode for that room.
When you enable passive mode for a room, the thermostat card will change to have a temperature range instead of the usual single target temperature.
There are 2 modes of operation:
-
HVAC Auto - In Auto mode, the passive mode will allow setting of the lower temp (which will cause the boiler to fire if the room temp goes below this lower setting), however, the upper temp setting is driven by the rooms schedule. If you try to change this via the thermostat card, it will revert within a couple of seconds to the scheduled temp setting.
-
HVAC Heat - Also known as manual mode in the Wiser app. This allows manual setting of the lower and upper temperatures for that room for which passive mode will manage. These values are stored and will revert if you take the room out and then back into passive mode. The lower temperature setting is common to both HVAC modes.
It should be noted that the Advance Schedule preset is incompatible with passive mode and is therefore not available for rooms in this mode. All other presets remain the same.
This automation allows the use of a climate entity in HA to control your hot water heating using an external (ie non Wiser) thermostat on your hot water tank. Much kudos to @markchalloner for his initial work on this.
The basic premise of the Hot Water Climate automation is to control the on/off of the HW boiler control based on the current temperature of the water, measured by a sensor (defined in the config).
As of v3.4.15 of the integration, an experimental working mode option is available. See below for how this differs the functionality.
There are 3 operating modes of Auto, Heat and Boost (which are explained below) and each of these modes can be set to run in a Continuous (keep heating the hotwater until the end of the on period) or Once (heat to the target temperature and then end) cycle.
In the Continuous cycle mode, it will stop heating the water when it reaches the target high temperature and not start again until the water temperature is below the traget low temperature. This can be defined by you, is common across all operating modes and is akin to how many of the commercial solutions work.
When this automation is enabled, a few things happen.
- A climate entity is created to control the hot water operation mode, target high and low temperatures etc. Unlike the previous incarnation of this automation, this is now a range and the high and low targets will survive HA restarts.
- A manual heat switch is created (see below Heat mode for explanaition)
- The toggle hot water button is disabled as it does not make sense in this automation mode
In auto mode, the hot water continues to follow the schedule and will only heat the water when the schedule is set to On. The water will heat up to the target temp (high), then stop heating until the water temperature is below the target temp (low).
If Auto mode is set to Continuous, it will start heating again and continue this cycle until the schedule becomes off. If Auto mode is set to Once, it will not heat the water again until the next On schedule event (the schedule must go to off for this reset).
In heat mode (aka manual mode), the hot water heat cycle can be enabled/disabled using the Manual Heat switch and it will heat to the target temperature (high), then stop heating until the water temperature is below the target temp (low).
If Heat Mode is set to Continuous, it will start heating again and continue this cycle until the Manual Heat switch is set to off. If Heat Mode is set to Once, the Manual Heat switch will have been turned off when it first reached the target temp (high).
In the case of the hot water, boost is an override that will force heating of the hot water. It can be set for periods of 30m, 1h, 2h or 3h and will operate in the following way.
Like all other modes, the hot water will heat until it reaches the target temp (high) and then stop heating until the temperature drops below the target temp (low).
If Boost is set to Continuous, it will start heating again and continue this cycle until the end of the boost time, where it will revert to Auto or Heat mode depending on what was previously set. If Boost is set to Once, the boost will have ended when the target temp high was originally reached.
The below describes the differences in this experimental mode.
-
In the experimental mode, the manual heat switch is not created.
-
In normal working mode, heat mode will only operate when the manual heat switch is active. In this experimental mode, the manual heat switch is removed and heat mode will heat the hot water in cycles as per normal working mdoe (if in continuous cycle mode) or revert to off once temperature is reached (if in once mode).
-
In normal working mode, boost will take the hw climate out of off mode and into heat mode when boost is finished, and then operating as per the Heat mode settings. In this experimental mode, if boost is called from Off, it will return to Off when finished.
Explanaition of the config options can be seen here