TRV Controller Discussion Thread

Posted on
Mon Mar 04, 2019 11:34 am
Busta999 offline
User avatar
Posts: 550
Joined: Mar 30, 2016
Location: Wales UK

Re: TRV Controller Discussion Thread

Ok

See if I get this right.

The guest rooms have two basic states -

1. Normal mode up and down - warm during day and cooler at night.
2. Not in use mode - set to stick to 17C while not in use.

If the TRV is set up to be in Mode 1 Normal - to move to Mode 2 - Not in Use it needs to be sent at time of change and at 12:15am every night while you want the state to remain.

Not an issue as I have Guest Mode Variable in use and can setup a Schedule based upon the Variable.

Any way to permanently change the default settings by action?

Posted on
Mon Mar 04, 2019 11:39 am
siclark offline
Posts: 863
Joined: Jun 13, 2017
Location: UK

Re: TRV Controller Discussion Thread

I do this for guest rooms on my Heatmiser stats by having the usual program set then turning them to frost protect mode, basically off but maintains minimum temp.
When guests arrive the stat is turned back to program mode and status that way for as many days as they are there then when they leave (phones drop off WiFi/piBeacon) it goes back to frost protect mode.

I had been thinking a similar mode for the spirits plugin would be great

Posted on
Mon Mar 04, 2019 11:40 am
siclark offline
Posts: 863
Joined: Jun 13, 2017
Location: UK

Re: TRV Controller Discussion Thread

However my priority is for all schedules to activate when they should do, rather than some being missed.



Sent from my iPhone using Tapatalk

Posted on
Wed Mar 06, 2019 2:34 pm
siclark offline
Posts: 863
Joined: Jun 13, 2017
Location: UK

Re: TRV Controller Discussion Thread

Finally got round to plotting 2 months worth of battery life on the Spirits. Some have gone up to 3 weeks without showing a battery change, others seem to more reliably report every few days. Some have used only 30% over 2 months, others have gone through 70%+ in only 6 weeks.
Still too early to say on the rechargeable battery life. Good news is that they are performing as they should.

Posted on
Thu Mar 07, 2019 4:34 am
Busta999 offline
User avatar
Posts: 550
Joined: Mar 30, 2016
Location: Wales UK

Re: TRV Controller Discussion Thread

OK

I have a whole pile of eneloop batteries that should do well here as the leak power very slowly indeed, so should be good for the radiators.

Posted on
Thu Mar 07, 2019 8:22 am
autolog offline
Posts: 2744
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT+0]

Re: TRV Controller Discussion Thread

siclark wrote:
.... Still too early to say on the rechargeable battery life. Good news is that they are performing as they should.

What make of rechargeable batteries are you using and what is their mAh rating? :)

Posted on
Sun Mar 10, 2019 1:25 pm
Busta999 offline
User avatar
Posts: 550
Joined: Mar 30, 2016
Location: Wales UK

Re: TRV Controller Discussion Thread

Just experienced a weird one..

Two radiators in lounge

Front and Back

Both use the same wave temp sensor.

The Remote Sensor worked fine.

Front radiator shut off when room hit 20C

The back radiator continued to show remote Temp as 19ish C so kept radiator on full 100%

As the room hit 23C it was apparent the controller was not working.

The remote temp sensor working fine.

Front TRV reading the Remote Temp and just fine.

The Back TRV just ignoring the remote temp.

Restarting the TRV controller immediately read the correct remote temp.

Logs attached..
Attachments
plugin.log
(12.98 KiB) Downloaded 5 times

Posted on
Sun Mar 10, 2019 2:08 pm
siclark offline
Posts: 863
Joined: Jun 13, 2017
Location: UK

Re: TRV Controller Discussion Thread

Actually not that weird. Jon and I have been seeing same occasionally.
I've seen it miss off signals as you have but also on. I've set up some triggers that if temp exceeds setpoint +1 it triggers an action that sets boost for 5 mins at the setpoint.
That turns off the heat and gets it working again, but only for a couple of rooms and their schedules but with 7 TRVs and 4 schedules per room that's a lot of triggers to set up to check that the devices are working properly.

It would be great if the plugin could do the same.



Sent from my iPhone using Tapatalk

Posted on
Sun Mar 10, 2019 3:56 pm
Busta999 offline
User avatar
Posts: 550
Joined: Mar 30, 2016
Location: Wales UK

Re: TRV Controller Discussion Thread

Interesting

Just gone to bed the radiator is very very hot and yet the TRV Controller has been reporting the valve as 0% since 8am yesterday.

The bedroom is 20.8 with a target temp of 18C with the valve at 0%

These Spirits are proving to be flakey!

Very very frustrating.



Sent from my iPhone using Tapatalk

Posted on
Sun Mar 10, 2019 4:10 pm
autolog offline
Posts: 2744
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT+0]

Re: TRV Controller Discussion Thread

Busta999 wrote:
Just experienced a weird one..
Two radiators in lounge
Front and Back
Both use the same wave temp sensor.
The Remote Sensor worked fine.
Front radiator shut off when room hit 20C
The back radiator continued to show remote Temp as 19ish C so kept radiator on full 100%. ...

This may be a bug. :wink:

Thanks for the log. :)

I will have to double check but it is possible that if you have a remote stat assigned to two TRVs (which is perfectly reasonable) then when a remote stat temperature change change comes in, only one TRV gets updated. Restarting the plugin will refresh the initial remote values on both TRVs which is what you saw.

It will be a day or two before I can check this out. :)

Posted on
Wed Mar 13, 2019 5:18 pm
siclark offline
Posts: 863
Joined: Jun 13, 2017
Location: UK

Re: TRV Controller Discussion Thread

Busta999 wrote:
Interesting

Just gone to bed the radiator is very very hot and yet the TRV Controller has been reporting the valve as 0% since 8am yesterday.

The bedroom is 20.8 with a target temp of 18C with the valve at 0%

These Spirits are proving to be flakey!

Very very frustrating.



Sent from my iPhone using Tapatalk


I've had the same thing on the past because the spirit had missed a command to turn off after the 100% command had been sent so it stayed on full during a scheduled on period rather than adjusting to lower %

However I think I got what you had today. Interestingly I was planning to report that I've had to missed schedules since moving to my new Mac.

However then this happened. After the evening schedule finished, my landing rad went on full and got the temp t o 26.5 when I luckily walked passed. The trv itself showed 8C on its screen.

Adjusting SP in indigo or on trv doesn't fix anything. Had to press and hold minus on trv to force it off which then got the valve closed


Image

The schedule went off at 9 but the temp didn't start increasing until 7 mins later. Could it have been a delay related to any schedule off commands or it really was something random?

Thanks


Sent from my iPhone using Tapatalk

Posted on
Mon Mar 18, 2019 12:57 pm
autolog offline
Posts: 2744
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT+0]

Re: TRV Controller Discussion Thread

Just a quick update on the next TRV Controller plugin update which is work in progress. :)

I have this afternoon added in a user selectable option to force ON/Off on a Spirit TRV - so when the minimum setpoint is set, the Spirit will be turned off (HVAC Mode Off) and when a normal Heat Setpoint is set the Sprit will be turned on (HVAC mode Heat). I am hoping this might resolve the Spirit's tendency to sometimes remain on even though reporting it isn't. I will run this for the next few days to make sure it doesn't go pear-shaped and then upload to Github as a pre-release if any one wants to give it a go.

I have examined the code around defining multiple TRV Controller devices to use the same remote thermostat. Whilst there is nothing in the plugin to stop you doing this, in practice it doesn't work as when a remote thermostat temperature is updated only one of the associated TRV Controllers will be updated. So whilst on a plugin start all the associated TRV Controllers will be updated with the current remote thermostat temperature, from then on only one is updated.

Unfortunately, due to the way I have designed the logic, it's not a simple fix to resolve this - it's doable but will take a little bit of thinking about how best to approach it! :|

Posted on
Mon Mar 18, 2019 1:01 pm
autolog offline
Posts: 2744
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT+0]

Re: TRV Controller Discussion Thread

Hi Simon,
siclark wrote:
... The schedule went off at 9 but the temp didn't start increasing until 7 mins later. Could it have been a delay related to any schedule off commands or it really was something random?

Apologies for the delay in replying. :oops:

I can't explain it - the graph is showing the temperature rising but the valve is closed. :?

If it happens again, I would be interested in seeing the log around the time it is happening to see if that shows anything. :)

Posted on
Mon Mar 18, 2019 1:12 pm
siclark offline
Posts: 863
Joined: Jun 13, 2017
Location: UK

TRV Controller Discussion Thread

Just happened again. Valve shows zero in indigo but 100 on actual trv. Had to set temp indigo to 28 to get indigo to send new set point then when took it back down to 20 the valve closed
Will get logs over to you

Sent from my iPhone using Tapatalk

Posted on
Mon Mar 18, 2019 1:42 pm
siclark offline
Posts: 863
Joined: Jun 13, 2017
Location: UK

Re: TRV Controller Discussion Thread

Annoyingly my Influxdb pluging wasnt recording data, and I have turned off sqllogger until I migrate my postgres db to the new mac, so I dont know when it happened. However the last received valve % was at 10:00:59, just before I think the plugin restarted. Then just lots of requests but nothing returned.

019-03-18 09:55:23.806 Z-Wave sent "Hallway TRV Valve" status request
2019-03-18 09:59:20.810 Z-Wave received "Hallway TRV Valve" status update brightness 24
2019-03-18 10:00:02.545 TRV Schedule Change Triggered for 'Hallway Thermostat'
2019-03-18 10:00:17.908 Z-Wave sent "Hallway TRV" temperature status request
2019-03-18 10:00:18.208 Z-Wave sent "Hallway TRV Valve" status request
2019-03-18 10:00:18.256 Z-Wave sent "Hallway TRV" change heat setpoint to 8.0°
2019-03-18 10:00:18.298 Z-Wave sent "Hallway TRV" change heat setpoint to 8.0°
2019-03-18 10:00:28.998 Z-Wave sent "Hallway TRV" raw command [40 01 1F]
2019-03-18 10:00:37.316 TRV Started 'Hallway Thermostat': Controlling TRV 'Hallway TRV'; No Device Heat Source control required.
2019-03-18 10:00:59.581 Z-Wave sent "Hallway TRV" temperature status request
2019-03-18 10:00:59.881 Z-Wave sent "Hallway TRV Valve" status request
2019-03-18 10:00:59.881 Z-Wave received "Hallway TRV Valve" status update brightness 100
2019-03-18 10:20:53.507 Z-Wave sent "Hallway TRV" temperature status request
2019-03-18 10:20:53.803 Z-Wave sent "Hallway TRV Valve" status request
2019-03-18 10:40:54.385 Z-Wave sent "Hallway TRV" temperature status request
2019-03-18 10:40:54.679 Z-Wave sent "Hallway TRV Valve" status request
2019-03-18 11:01:06.492 Z-Wave sent "Hallway TRV" temperature status request
2019-03-18 11:01:06.904 Z-Wave sent "Hallway TRV Valve" status request
2019-03-18 11:21:11.722 Z-Wave sent "Hallway TRV" temperature status request
2019-03-18 11:21:12.022 Z-Wave sent "Hallway TRV Valve" status request

Then setting a boost didnt fix it, so I raised temp to 27, then to 20.

019-03-18 17:56:53.554 Z-Wave sent "Hallway TRV" temperature status request
2019-03-18 17:56:53.838 Z-Wave sent "Hallway TRV Valve" status request
2019-03-18 18:00:03.273 TRV Schedule Change Triggered for 'Hallway Thermostat'
2019-03-18 18:00:22.376 Z-Wave sent "Hallway TRV" temperature status request
2019-03-18 18:00:22.665 Z-Wave sent "Hallway TRV Valve" status request
2019-03-18 18:20:15.274 Z-Wave sent "Hallway TRV" temperature status request
2019-03-18 18:20:15.572 Z-Wave sent "Hallway TRV Valve" status request
2019-03-18 18:20:53.312 Action Group Boost Hallway Temp 21 1Hr
2019-03-18 18:20:53.314 TRV Boost actioned for 60 minutes with a Setpoint of 21.0 degrees for thermostat 'Hallway Thermostat'
2019-03-18 18:27:00.919 Z-Wave sent "Hallway TRV" change heat setpoint to 26.0°
2019-03-18 18:27:00.956 Z-Wave sent "Hallway TRV" raw command [40 01 1F]
2019-03-18 18:27:05.237 Z-Wave sent "Hallway TRV Valve" raw command [26 01 63]
2019-03-18 18:27:05.442 Z-Wave sent "Hallway TRV" change heat setpoint to 27.0°
2019-03-18 18:27:06.434 Z-Wave sent "Hallway TRV" raw command [40 01 1F]
2019-03-18 18:27:10.773 Z-Wave sent "Hallway TRV Valve" raw command [26 01 63]
2019-03-18 18:27:15.095 Z-Wave sent "Hallway TRV Valve" raw command [26 01 63]
2019-03-18 18:27:17.153 Z-Wave sent "Hallway TRV Valve" raw command [26 02]
2019-03-18 18:27:19.217 Z-Wave sent "Hallway TRV Valve" raw command [26 02]
2019-03-18 18:27:19.269 Z-Wave sent "Hallway TRV" raw command [40 01 01]
2019-03-18 18:27:21.314 Z-Wave sent "Hallway TRV" change heat setpoint to 26.0°
2019-03-18 18:27:21.595 Z-Wave sent "Hallway TRV" change heat setpoint to 8.0°
2019-03-18 18:27:22.603 Z-Wave sent "Hallway TRV" raw command [40 01 1F]
2019-03-18 18:27:26.977 Z-Wave sent "Hallway TRV Valve" raw command [26 01 00]
2019-03-18 18:27:31.306 Z-Wave sent "Hallway TRV Valve" raw command [26 01 00]
2019-03-18 18:27:34.954 Z-Wave sent "Hallway TRV Valve" raw command [26 02]
2019-03-18 18:27:34.956 Z-Wave received "Hallway TRV Valve" status update is off
2019-03-18 18:27:38.310 Z-Wave sent "Hallway TRV Valve" raw command [26 02]
2019-03-18 18:27:39.347 Z-Wave sent "Hallway TRV" raw command [40 01 01]
2019-03-18 18:40:29.411 Z-Wave sent "Hallway TRV" temperature status request
2019-03-18 18:40:29.711 Z-Wave sent "Hallway TRV Valve" status request
2019-03-18 18:59:52.554 Trigger Turn on hallway heatmiser if dining room needs heat
2019-03-18 19:00:02.435 TRV Schedule Change Triggered for 'Hallway Thermostat'
2019-03-18 19:00:05.015 Z-Wave sent "Hallway TRV" temperature status request
2019-03-18 19:00:05.306 Z-Wave sent "Hallway TRV Valve" status request
2019-03-18 19:05:25.836 Z-Wave sent "Hallway TRV" temperature status request


Could it have been stuck from 10am? Is this normal behaviour?
2019-03-18 09:00:02.476 INFO Plugin.trvHandler.heatingScheduleTriggered Schedule Change Triggered for 'Dining Room Thermostat'
2019-03-18 09:15:34.229 ERROR Plugin.general.zwaveCommandReceived StandardError detected in TRV Plugin [zwaveCommandReceived]. Line '493' has error=''00''
2019-03-18 10:00:02.544 INFO Plugin.trvHandler.heatingScheduleTriggered Schedule Change Triggered for 'Hallway Thermostat'
2019-03-18 10:00:02.616 INFO Plugin.trvHandler.heatingScheduleTriggered Schedule Change Triggered for 'Landing Thermostat'
2019-03-18 10:00:02.704 INFO Plugin.trvHandler.heatingScheduleTriggered Schedule Change Triggered for 'Study Thermostat'
2019-03-18 10:00:35.950 INFO Plugin.general.__init__
=============================================== Initializing TRV Controller Plugin ===============================================
Plugin Name: TRV
Plugin Version: 1.2.0
Plugin ID: com.autologplugin.indigoplugin.trvcontroller
Indigo Version: 7.2.0
Indigo API Version: 2.0
Python Version: 2.7.10 (default, Aug 17 2018, 17:41:52) [GCC 4.2.1 Compatible Apple LLVM 10.0.0 (clang-1000.0.42)]
Mac OS Version: 10.14
==================================================================================================================================

2019-03-18 10:00:35.953 INFO Plugin.general.setDebuggingLevels No debugging requested for TRV plugin
2019-03-18 10:00:35.966 INFO Plugin.general.startup TRV Controller has calculated the number of seconds until Schedules restated as 50664
2019-03-18 10:00:35.966 INFO Plugin.general.startup 'TRV Controller' initialization complete
2019-03-18 10:00:36.258 INFO Plugin.general.deviceStartComm 'Bedroom thermostat' Heat Setpoint set to device minimum value i.e. '8.0'
2019-03-18 10:00:36.272 INFO Plugin.general.deviceStartComm Started 'Bedroom thermostat': Controlling TRV 'Bedroom TRV'; No Device Heat Source control required.
2019-03-18 10:00:36.569 INFO Plugin.general.deviceStartComm 'Dining Room Thermostat' Heat Setpoint set to device minimum value i.e. '8.0'
2019-03-18 10:00:36.583 INFO Plugin.general.deviceStartComm Started 'Dining Room Thermostat': Controlling TRV 'Dining Room TRV'; No Device Heat Source control required.
2019-03-18 10:00:37.301 INFO Plugin.general.deviceStartComm 'Hallway Thermostat' Heat Setpoint set to device minimum value i.e. '8.0'
2019-03-18 10:00:37.315 INFO Plugin.general.deviceStartComm Started 'Hallway Thermostat': Controlling TRV 'Hallway TRV'; No Device Heat Source control required.

Who is online

Users browsing this forum: No registered users and 2 guests

cron