TRV Controller Discussion Thread

autolog
Posts: 4077
Joined: Tue Sep 10, 2013 3:07 am
Location: West Sussex, UK
Contact:

Re: TRV Controller Discussion Thread

Post by autolog »

coding the changes now :)
User avatar
Busta999
Posts: 714
Joined: Wed Mar 30, 2016 4:48 am
Location: Wales UK

Re: TRV Controller Discussion Thread

Post by Busta999 »

Thank you:-)
autolog
Posts: 4077
Joined: Tue Sep 10, 2013 3:07 am
Location: West Sussex, UK
Contact:

Re: TRV Controller Discussion Thread

Post by autolog »

Difficult to test as I haven't got one to try.
I have uploaded V1.3.0 into the dropbox folder.

Give it a whirl and see what happens. :)
User avatar
Busta999
Posts: 714
Joined: Wed Mar 30, 2016 4:48 am
Location: Wales UK

Re: TRV Controller Discussion Thread

Post by Busta999 »

Getting it now


Sent from my iPad using Tapatalk
superholz
Posts: 61
Joined: Wed Jun 10, 2015 3:22 pm
Location: The Netherlands

Re: TRV Controller Discussion Thread

Post by superholz »

autolog wrote:
superholz wrote:... I would like to understand what is the technical difficulty that causes that the TRV controller misses the wake up. Furhter just curious: what happens onder the hood of you plugin when the heating is switched off. In other words, which variable/property you use to decide that the setpoint is reached?
It is not a problem with the TRV Controller. It is just letting you know that the controlled TRV hasn't woken up as it should do according to its wakeup time set in its device settings.

This can happen regardless as to whether the TRV is being controlled or not. It is just that the TRV Controller is monitoring the wakeups and can therefore tell you that one has been missed.
You likely wouldn't know otherwise because Indigo doesn't warn you that it is happening.

The significance is that if for example you have a 15 minute wakeup period , then to make sure that the heating is on at 17:00, you would have to turn on the heating (i.e set the setpoint) at 16:45 just in case a wakeup happens at 16:58 in which case the next wakeup is 17:13. If this wakeup was missed then the next one is 17:28 which is almost half an hour late.

What wakeup period have you set for your TRV?

The plugin will switch off the TRV (set to minimum setpoint) once the measured temperature from the Remote (if defined) or TRV is reached. So the property is the measured temperature. This is shown in the Indigo UI and also in the custom states. :)

Ahaaa. ... thats clever that you tried to anticipate when the TRV should wake up. In that sense it would be more useful to use your sheduler option, correct?

To set down to minimum setpoint when temperature is reached I find questionable. The Thermostat itself already regulates. So in my opinion no need for closing the valve via the setpoint. When the setpoint is reached it will automatically close the valve. More important is that the heat source is switched off. Is this also switched on again an the original setpoint sent to the device when the temperature drops again?
User avatar
Busta999
Posts: 714
Joined: Wed Mar 30, 2016 4:48 am
Location: Wales UK

Re: TRV Controller Discussion Thread

Post by Busta999 »

Code: Select all

 Stopping plugin TRV (pid 80631)
   TRV                             Stopping 'TRV - Radiator - Kitchen'
   TRV                             Stopping 'TRV - Radiator - Lounge Back'
   TRV                             Stopping 'TRV - Radiator - Lounge Front'
   TRV                             'TRV Controller' Plugin shutdown complete
   Stopped plugin TRV
   Upgrading plugin TRV to newer version 1.2.1 (previous version moved to trash)
   Loading plugin "TRV 1.2.1"
   Starting plugin "TRV 1.2.1" (pid 90055)
   TRV                             
=============================================== Initializing TRV Controller Plugin ===============================================
Plugin Name:                    TRV
Plugin Version:                 1.2.1
Plugin ID:                      com.autologplugin.indigoplugin.trvcontroller
Indigo Version:                 7.2.0
Indigo API Version:             2.0
Python Version:                 2.7.10 (default, Feb  7 2017, 00:08:15) [GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)]
Mac OS Version:                 10.12.6
==================================================================================================================================

   TRV Error                       Error in plugin execution InitializeMain:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "plugin.py", line 173, in __init__
IOError: (2, 'No such file or directory', '/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/TRV.indigoPlugin/Contents/Resources/supportedThermostatModels.csv')

   Stopping plugin "TRV 1.2.1" (pid 90055)
   Stopped plugin "TRV 1.2.1"
autolog
Posts: 4077
Joined: Tue Sep 10, 2013 3:07 am
Location: West Sussex, UK
Contact:

Re: TRV Controller Discussion Thread

Post by autolog »

If the TRV is calling for heat i.e. the temperature is less than the setpoint then the heat source is turned on. Once the setpoint is reached, the heat source is turned off.

This simple example assumes that t is only one TRV. In reality the system works so that if any TRV that shares the heat source is calling for heat then the heat source will be on otherwise off.
User avatar
Busta999
Posts: 714
Joined: Wed Mar 30, 2016 4:48 am
Location: Wales UK

Re: TRV Controller Discussion Thread

Post by Busta999 »

superholz wrote:[
To set down to minimum setpoint when temperature is reached I find questionable. The Thermostat itself already regulates. So in my opinion no need for closing the valve via the setpoint. When the setpoint is reached it will automatically close the valve. More important is that the heat source is switched off. Is this also switched on again an the original setpoint sent to the device when the temperature drops again?
The issue I am seeing is that the TRVs are 'smart' the Spirits open 100% to get it to within a degree than start sliding down to about 30% as it gets close to set point

The problem here is that the Heat Source is on while the radiator gets the temperature very carefully to set point.

In my case that is 1-2 hrs of heat source is on for a lot longer than necessary - the TRV Controller forces the TRV to stay open full longer to get to set point quicker.
User avatar
Busta999
Posts: 714
Joined: Wed Mar 30, 2016 4:48 am
Location: Wales UK

Re: TRV Controller Discussion Thread

Post by Busta999 »

The folder missing is :-

Code: Select all

IOError: (2, 'No such file or directory', '/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/TRV.indigoPlugin/Contents/Resources/supportedThermostatModels.csv')
autolog
Posts: 4077
Joined: Tue Sep 10, 2013 3:07 am
Location: West Sussex, UK
Contact:

Re: TRV Controller Discussion Thread

Post by autolog »

Changed the folder to V1.2.1 - please try again.

Taking a quick break for fish & Chips :)
siclark
Posts: 2355
Joined: Tue Jun 13, 2017 5:08 am
Location: UK

Re: TRV Controller Discussion Thread

Post by siclark »

But then the radiator stays warm to keep room at temp rather than having it super hot as the room hours temperature which means an overshoot.and the rad then goes off and the room starts cooling.

Don't worry about the boiler being on a long time, it will only be using a little bit of gas and operating at minimum, unless you have an old inefficient one with a dodgy pump that doesn't like being on for hours at a time.



Sent from my iPhone using Tapatalk
User avatar
Busta999
Posts: 714
Joined: Wed Mar 30, 2016 4:48 am
Location: Wales UK

Re: TRV Controller Discussion Thread

Post by Busta999 »

OK

Had to go back to 1.2 then forward to 1.2.1

Soooooo close let's me select the Hue Temp Sensor then....
TRV6.jpeg
TRV6.jpeg (49.99 KiB) Viewed 3196 times
User avatar
Busta999
Posts: 714
Joined: Wed Mar 30, 2016 4:48 am
Location: Wales UK

Re: TRV Controller Discussion Thread

Post by Busta999 »

siclark wrote:But then the radiator stays warm to keep room at temp rather than having it super hot as the room hours temperature which means an overshoot.and the rad then goes off and the room starts cooling.

Don't worry about the boiler being on a long time, it will only be using a little bit of gas and operating at minimum, unless you have an old inefficient one with a dodgy pump that doesn't like being on for hours at a time.
Being in a hybrid house - i.e. Half Spirit TRVs the other the 1-5 Valves the 1-5 Valves carry on getting heated while the boiler is on - it is a new Condenser boiler so should be ok.

Once the Room is at set point the TRV controller drops the set point to the correct value and the TRV does its job maintaining the temp correctly.

And the boiler gets a chance to power down for a while.

Or am I missing something ?
siclark
Posts: 2355
Joined: Tue Jun 13, 2017 5:08 am
Location: UK

Re: TRV Controller Discussion Thread

Post by siclark »

The controller only drops the trv sp to 8 when it's over temperature. Most of the time the trv holds the temp just under so it stays open and calling for heat constantly, just not much of it. See below chart. Heating is on for 12 hours overnight and spirit stays on that whole time meaning radiator stays warm not hot all that time. Would turn any rooms without a trv on same hot water loop into saunas!!!

Image


Sent from my iPhone using Tapatalk
autolog
Posts: 4077
Joined: Tue Sep 10, 2013 3:07 am
Location: West Sussex, UK
Contact:

Re: TRV Controller Discussion Thread

Post by autolog »

Busta999 wrote:Soooooo close let's me select the Hue Temp Sensor then....
Back on the case ..... :)
Post Reply

Return to “TRV Controller”