TRV Controller Discussion Thread

Posted on
Tue Mar 31, 2020 6:16 am
autolog offline
Posts: 3255
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT+1 aka UTC+1]

Re: TRV Controller Discussion Thread

shapa wrote:
Works mostly fine :) WAF is nearly 100% :)

That's good to hear - thanks for trying it out. :)

shapa wrote:
Some "old" issue

" TRV Error StandardError detected in TRV Plugin [zwaveCommandReceived]. Line '524' has error=''zwaveWakeupIntervalRemote''
TRV Error StandardError detected in TRV Plugin [deviceUpdated] for device 'Conservatory Temperature 2']. Line '1145' has error=''remoteTempOffset''
Z-Wave received "Conservatory Humidity 2" sensor update to 24%
TRV Error StandardError detected in TRV Plugin [zwaveCommandReceived]. Line '524' has error=''zwaveWakeupIntervalRemote''
Z-Wave received "Conservatory Luminance 2" sensor update to 107 lux
TRV Error StandardError detected in TRV Plugin [zwaveCommandReceived]. Line '524' has error=''zwaveWakeupIntervalRemote''
Z-Wave received "Conservatory Ultraviolet" sensor update to 0
TRV Error StandardError detected in TRV Plugin [zwaveCommandReceived]. Line '524' has error=''zwaveWakeupIntervalRemote''"

Looks like related to the external temp sensor used as a temp reading source


I'll take a look at that error. What sort of device/model is it?

EDIT Further Questions:

How have you defined the device in the TRV Controller, as looking at the code I can't immediately see how this can happen (though obviously it has!). :?

Also, the errors above are from version 1.4.3 not 1.5.0 (although that shouldn't make any difference).

Posted on
Tue Mar 31, 2020 10:15 am
shapa offline
Posts: 392
Joined: Sep 08, 2014
Location: Swindon

Re: TRV Controller Discussion Thread

It seems to be it was a mix of a partially upgraded plugin.

Made a clean install.

Now the issue is

" TRV Error StandardError detected in TRV Plugin [deviceStartComm of device 'Conservatory TRV']. Line '3136' has error='list index out of range'"

...

Z-Wave received "Conservatory Temperature 2" sensor update to 29.4 °C
TRV Error StandardError detected in TRV Plugin [zwaveCommandReceived]. Line '525' has error=''zwaveWakeupIntervalRemote''
Z-Wave received "Conservatory Humidity 2" sensor update to 18%
TRV Error StandardError detected in TRV Plugin [zwaveCommandReceived]. Line '525' has error=''zwaveWakeupIntervalRemote''
Z-Wave received "Conservatory Luminance 2" sensor update to 50 lux
TRV Error StandardError detected in TRV Plugin [zwaveCommandReceived]. Line '525' has error=''zwaveWakeupIntervalRemote''
Z-Wave received "Conservatory Ultraviolet" sensor update to 0
TRV Error StandardError detected in TRV Plugin [zwaveCommandReceived]. Line '525' has error=''zwaveWakeupIntervalRemote''

TF021 HeatIT electric floor thermostat

Posted on
Tue Mar 31, 2020 10:30 am
autolog offline
Posts: 3255
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT+1 aka UTC+1]

Re: TRV Controller Discussion Thread

Can you print the device to the log (like you have done previously) and post the results? :)

Posted on
Wed Apr 01, 2020 1:51 am
siclark offline
Posts: 1333
Joined: Jun 13, 2017
Location: UK

Re: TRV Controller Discussion Thread

autolog wrote:
I have now posted Version 1.5.0 to Github as a pre-release: TRV Controller V 1.5.0 - Add User Specified Z-Wave Delay Between Status Requests

It actually does work on plugin start / reload. :)

All seems to work OK as far as my system is concerned.

If you have the delay set to 15 seconds and valve delay set to 5 seconds then to start each TRV will take 20 seconds. If you have 12 TRVs, it is going to take 12 x 20 seconds = ~ 4 minutes to complete and any new changes (e.g. turn on a TRV) will be queued up behind the initial start.

I will do a more general announcement once I am happy it appears to be working OK. :)



Hi Jon, not sure I entirely understand the second time but used your example times and it is all working, and I seem to have less zwave delays when all are reporting status, but will keep an eye on it over the next few days.

Posted on
Wed Apr 01, 2020 2:10 am
autolog offline
Posts: 3255
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT+1 aka UTC+1]

Re: TRV Controller Discussion Thread

siclark wrote:
... not sure I entirely understand the second time but used your example times and it is all working, ...


When the the TRV is off and not calling for heat, the plugin only ask the TRV for temperature. In heating mode it asks for Temperature and Valve percentage open state. So the second time is just a mechanism to get the results back quicker as a pair for each TRV if that makes sense? :)

Posted on
Thu Apr 02, 2020 6:05 am
shapa offline
Posts: 392
Joined: Sep 08, 2014
Location: Swindon

Re: TRV Controller Discussion Thread

address : 165
batteryLevel : None
buttonGroupCount : 0
configured : True
coolIsOn : False
coolSetpoint : 21.0
dehumidifierIsOn : False
description :
deviceTypeId : zwThermostatType
displayStateId : temperatureInputsAll
displayStateImageSel : HvacHeatMode
displayStateValRaw :
displayStateValUi :
enabled : True
energyAccumBaseTime : None
energyAccumTimeDelta : None
energyAccumTotal : None
energyCurLevel : None
errorState :
fanIsOn : False
fanMode : AlwaysOn
folderId : 1447924061
globalProps : MetaProps : (dict)
com.perceptiveautomation.indigoplugin.zwave : (dict)
NumHumidityInputs : 0 (integer)
NumTemperatureInputs : 0 (integer)
ShowCoolHeatEquipmentStateUI : false (bool)
TempUnits : 1 (integer)
address : 165 (integer)
indigoObjVersion : 8 (integer)
userPollAfterActivity : true (bool)
userPollInterval : 10 (integer)
userPollingEnabled : true (bool)
userWakeInterval : 60 (integer)
version : 1.92 (string)
zwAppVersMajor : 1 (integer)
zwAppVersMinor : 92 (integer)
zwAssociationsMap : (dict)
g1 : (list)
Item : 1 (integer)
g2 : (list)
g3 : (list)
g4 : (list)
g5 : (list)
zwAssociationsMapStr : 1:[1] 2:[] 3:[] 4:[] 5:[] (string)
zwClassCmdBase : 64 (integer)
zwClassCmdMap : (dict)
c108 : 1 (integer)
c112 : 1 (integer)
c114 : 1 (integer)
c115 : 1 (integer)
c133 : 1 (integer)
c134 : 1 (integer)
c142 : 1 (integer)
c152 : 1 (integer)
c159 : 1 (integer)
c32 : 1 (integer)
c37 : 1 (integer)
c64 : 1 (integer)
c67 : 1 (integer)
c85 : 1 (integer)
c89 : 1 (integer)
c90 : 1 (integer)
c94 : 1 (integer)
c96 : 4 (integer)
zwClassCmdMapStr : 20v1 40v1 43v1 85v1 86v1 60v4 6Cv1 8Ev1 70v1 72v1 73v1 55v1 98v1 59v1 5Av1 9Fv1 5Ev1 25v1 (string)
zwClassIds : (list)
Item : 4 (integer)
Item : 8 (integer)
Item : 6 (integer)
zwClassInstanceCountMap : (dict)
zwClassInstanceCountMapStr : - none - (string)
zwClassName : General Thermostat (v2) (string)
zwConfigVals : (dict)
zwConfigValsStr : - none - (string)
zwDevSubIndex : 0 (integer)
zwEncryptClassCmdMap : (dict)
zwEncryptClassCmdMapStr : - none - (string)
zwEncryptionStatusStr : Supported but not Enabled (string)
zwEndpointClassMap : (dict)
e1 : (list)
Item : 94 (integer)
Item : 133 (integer)
Item : 89 (integer)
Item : 142 (integer)
Item : 37 (integer)
Item : 108 (integer)
e2 : (list)
Item : 94 (integer)
Item : 133 (integer)
Item : 89 (integer)
Item : 142 (integer)
Item : 49 (integer)
Item : 108 (integer)
e3 : (list)
Item : 94 (integer)
Item : 133 (integer)
Item : 89 (integer)
Item : 142 (integer)
Item : 49 (integer)
Item : 108 (integer)
e4 : (list)
Item : 94 (integer)
Item : 133 (integer)
Item : 89 (integer)
Item : 142 (integer)
Item : 49 (integer)
Item : 108 (integer)
zwEndpointClassMapStr : 1:[5E 85 59 8E 25 6C], 2:[5E 85 59 8E 31 6C], 3:[5E 85 59 8E 31 6C], 4:[5E 85 59 8E 31 6C] (string)
zwEndpointDevTypeMap : (dict)
e1 : (list)
Item : 16 (integer)
Item : 0 (integer)
e2 : (list)
Item : 33 (integer)
Item : 0 (integer)
e3 : (list)
Item : 33 (integer)
Item : 0 (integer)
e4 : (list)
Item : 33 (integer)
Item : 0 (integer)
zwEndpointDevTypeMapStr : 1:(10 : 00), 2:(21 : 00), 3:(21 : 00), 4:(21 : 00) (string)
zwFeatureListStr : routing, beaming, security (string)
zwLibType : 6 (integer)
zwManufactureId : 411 (integer)
zwManufactureName : HeatIT (string)
zwModelDefnVers : 2 (integer)
zwModelId : 197121 (integer)
zwModelName : Thermostat (TF021) (string)
zwNodeNeighbors : (list)
Item : 3 (integer)
Item : 4 (integer)
Item : 9 (integer)
Item : 12 (integer)
Item : 13 (integer)
Item : 18 (integer)
Item : 19 (integer)
Item : 20 (integer)
Item : 21 (integer)
Item : 22 (integer)
Item : 23 (integer)
Item : 24 (integer)
Item : 26 (integer)
Item : 28 (integer)
Item : 29 (integer)
Item : 32 (integer)
Item : 34 (integer)
Item : 38 (integer)
Item : 39 (integer)
Item : 40 (integer)
Item : 46 (integer)
Item : 49 (integer)
Item : 54 (integer)
Item : 56 (integer)
Item : 60 (integer)
Item : 61 (integer)
Item : 64 (integer)
Item : 66 (integer)
Item : 71 (integer)
Item : 74 (integer)
Item : 76 (integer)
Item : 82 (integer)
Item : 85 (integer)
Item : 88 (integer)
Item : 98 (integer)
Item : 100 (integer)
Item : 104 (integer)
Item : 108 (integer)
Item : 111 (integer)
Item : 115 (integer)
Item : 122 (integer)
Item : 126 (integer)
Item : 127 (integer)
Item : 141 (integer)
Item : 144 (integer)
Item : 148 (integer)
Item : 150 (integer)
Item : 151 (integer)
Item : 153 (integer)
Item : 159 (integer)
Item : 166 (integer)
Item : 181 (integer)
Item : 182 (integer)
Item : 201 (integer)
Item : 204 (integer)
Item : 218 (integer)
Item : 219 (integer)
Item : 220 (integer)
Item : 222 (integer)
Item : 227 (integer)
Item : 232 (integer)
zwNodeNeighborsStr : 3, 4, 9, 12, 13, 18, 19, 20, 21, 22, 23, 24, 26, 28, 29, 32, 34, 38, 39, 40, 46, 49, 54, 56, 60, 61, 64, 66, 71, 74, 76, 82, 85, 88, 98, 100, 104, 108, 111, 115, 122, 126, 127, 141, 144, 148, 150, 151, 153, 159, 166, 181, 182, 201, 204, 218, 219, 220, 222, 227, 232 (string)
zwProtoVersMajor : 4 (integer)
zwProtoVersMinor : 61 (integer)
zwShowDumpDevToLog : true (bool)
zwShowMainUI : true (bool)
zwShowManualModifyConfigParmUI : true (bool)
zwShowPollingUI : true (bool)
zwShowSubmitModelInfoUI : false (bool)
zwShowWakeIntervalUI : false (bool)
zwWakeInterval : 0 (integer)
heatIsOn : False
heatSetpoint : 33.0
humidifierIsOn : False
humidities : []
humiditySensorCount : 0
hvacMode : Heat
id : 830832617
lastChanged : 2020-04-02 13:03:50
lastSuccessfulComm : 2020-04-02 13:03:50
model : Thermostat (TF021)
name : Conservatory HeatIT Thermostat
ownerProps : com.perceptiveautomation.indigoplugin.zwave : (dict)
NumHumidityInputs : 0 (integer)
NumTemperatureInputs : 0 (integer)
ShowCoolHeatEquipmentStateUI : false (bool)
TempUnits : 1 (integer)
address : 165 (integer)
indigoObjVersion : 8 (integer)
userPollAfterActivity : true (bool)
userPollInterval : 10 (integer)
userPollingEnabled : true (bool)
userWakeInterval : 60 (integer)
version : 1.92 (string)
zwAppVersMajor : 1 (integer)
zwAppVersMinor : 92 (integer)
zwAssociationsMap : (dict)
g1 : (list)
Item : 1 (integer)
g2 : (list)
g3 : (list)
g4 : (list)
g5 : (list)
zwAssociationsMapStr : 1:[1] 2:[] 3:[] 4:[] 5:[] (string)
zwClassCmdBase : 64 (integer)
zwClassCmdMap : (dict)
c108 : 1 (integer)
c112 : 1 (integer)
c114 : 1 (integer)
c115 : 1 (integer)
c133 : 1 (integer)
c134 : 1 (integer)
c142 : 1 (integer)
c152 : 1 (integer)
c159 : 1 (integer)
c32 : 1 (integer)
c37 : 1 (integer)
c64 : 1 (integer)
c67 : 1 (integer)
c85 : 1 (integer)
c89 : 1 (integer)
c90 : 1 (integer)
c94 : 1 (integer)
c96 : 4 (integer)
zwClassCmdMapStr : 20v1 40v1 43v1 85v1 86v1 60v4 6Cv1 8Ev1 70v1 72v1 73v1 55v1 98v1 59v1 5Av1 9Fv1 5Ev1 25v1 (string)
zwClassIds : (list)
Item : 4 (integer)
Item : 8 (integer)
Item : 6 (integer)
zwClassInstanceCountMap : (dict)
zwClassInstanceCountMapStr : - none - (string)
zwClassName : General Thermostat (v2) (string)
zwConfigVals : (dict)
zwConfigValsStr : - none - (string)
zwDevSubIndex : 0 (integer)
zwEncryptClassCmdMap : (dict)
zwEncryptClassCmdMapStr : - none - (string)
zwEncryptionStatusStr : Supported but not Enabled (string)
zwEndpointClassMap : (dict)
e1 : (list)
Item : 94 (integer)
Item : 133 (integer)
Item : 89 (integer)
Item : 142 (integer)
Item : 37 (integer)
Item : 108 (integer)
e2 : (list)
Item : 94 (integer)
Item : 133 (integer)
Item : 89 (integer)
Item : 142 (integer)
Item : 49 (integer)
Item : 108 (integer)
e3 : (list)
Item : 94 (integer)
Item : 133 (integer)
Item : 89 (integer)
Item : 142 (integer)
Item : 49 (integer)
Item : 108 (integer)
e4 : (list)
Item : 94 (integer)
Item : 133 (integer)
Item : 89 (integer)
Item : 142 (integer)
Item : 49 (integer)
Item : 108 (integer)
zwEndpointClassMapStr : 1:[5E 85 59 8E 25 6C], 2:[5E 85 59 8E 31 6C], 3:[5E 85 59 8E 31 6C], 4:[5E 85 59 8E 31 6C] (string)
zwEndpointDevTypeMap : (dict)
e1 : (list)
Item : 16 (integer)
Item : 0 (integer)
e2 : (list)
Item : 33 (integer)
Item : 0 (integer)
e3 : (list)
Item : 33 (integer)
Item : 0 (integer)
e4 : (list)
Item : 33 (integer)
Item : 0 (integer)
zwEndpointDevTypeMapStr : 1:(10 : 00), 2:(21 : 00), 3:(21 : 00), 4:(21 : 00) (string)
zwFeatureListStr : routing, beaming, security (string)
zwLibType : 6 (integer)
zwManufactureId : 411 (integer)
zwManufactureName : HeatIT (string)
zwModelDefnVers : 2 (integer)
zwModelId : 197121 (integer)
zwModelName : Thermostat (TF021) (string)
zwNodeNeighbors : (list)
Item : 3 (integer)
Item : 4 (integer)
Item : 9 (integer)
Item : 12 (integer)
Item : 13 (integer)
Item : 18 (integer)
Item : 19 (integer)
Item : 20 (integer)
Item : 21 (integer)
Item : 22 (integer)
Item : 23 (integer)
Item : 24 (integer)
Item : 26 (integer)
Item : 28 (integer)
Item : 29 (integer)
Item : 32 (integer)
Item : 34 (integer)
Item : 38 (integer)
Item : 39 (integer)
Item : 40 (integer)
Item : 46 (integer)
Item : 49 (integer)
Item : 54 (integer)
Item : 56 (integer)
Item : 60 (integer)
Item : 61 (integer)
Item : 64 (integer)
Item : 66 (integer)
Item : 71 (integer)
Item : 74 (integer)
Item : 76 (integer)
Item : 82 (integer)
Item : 85 (integer)
Item : 88 (integer)
Item : 98 (integer)
Item : 100 (integer)
Item : 104 (integer)
Item : 108 (integer)
Item : 111 (integer)
Item : 115 (integer)
Item : 122 (integer)
Item : 126 (integer)
Item : 127 (integer)
Item : 141 (integer)
Item : 144 (integer)
Item : 148 (integer)
Item : 150 (integer)
Item : 151 (integer)
Item : 153 (integer)
Item : 159 (integer)
Item : 166 (integer)
Item : 181 (integer)
Item : 182 (integer)
Item : 201 (integer)
Item : 204 (integer)
Item : 218 (integer)
Item : 219 (integer)
Item : 220 (integer)
Item : 222 (integer)
Item : 227 (integer)
Item : 232 (integer)
zwNodeNeighborsStr : 3, 4, 9, 12, 13, 18, 19, 20, 21, 22, 23, 24, 26, 28, 29, 32, 34, 38, 39, 40, 46, 49, 54, 56, 60, 61, 64, 66, 71, 74, 76, 82, 85, 88, 98, 100, 104, 108, 111, 115, 122, 126, 127, 141, 144, 148, 150, 151, 153, 159, 166, 181, 182, 201, 204, 218, 219, 220, 222, 227, 232 (string)
zwProtoVersMajor : 4 (integer)
zwProtoVersMinor : 61 (integer)
zwShowDumpDevToLog : true (bool)
zwShowMainUI : true (bool)
zwShowManualModifyConfigParmUI : true (bool)
zwShowPollingUI : true (bool)
zwShowSubmitModelInfoUI : false (bool)
zwShowWakeIntervalUI : false (bool)
zwWakeInterval : 0 (integer)
pluginId : com.perceptiveautomation.indigoplugin.zwave
pluginProps : emptyDict : (dict)
protocol : ZWave
remoteDisplay : True
sharedProps : com.indigodomo.indigoserver : (dict)
states : States : (dict)
hvacFanMode : 1 (integer)
hvacFanMode.ui : always on (string)
hvacFanModeIsAlwaysOn : true (bool)
hvacFanModeIsAuto : false (bool)
hvacOperationMode : 1 (integer)
hvacOperationMode.ui : heat on (string)
hvacOperationModeIsAuto : false (bool)
hvacOperationModeIsCool : false (bool)
hvacOperationModeIsHeat : true (bool)
hvacOperationModeIsOff : false (bool)
hvacOperationModeIsProgramAuto : false (bool)
hvacOperationModeIsProgramCool : false (bool)
hvacOperationModeIsProgramHeat : false (bool)
setpointCool : 21 (real)
setpointCool.ui : 21.0 °C (string)
setpointHeat : 33 (real)
setpointHeat.ui : 33.0 °C (string)
temperatureInputsAll : (string)
zwaveHvacOperationModeID : 1 (integer)
zwaveHvacOperationModeName : heat (string)
subModel : Thermostat
supportsAllLightsOnOff : False
supportsAllOff : False
supportsCoolSetpoint : True
supportsHeatSetpoint : True
supportsHvacFanMode : True
supportsHvacOperationMode : True
supportsStatusRequest : True
temperatureSensorCount : 0
temperatures : []
version : 1.92

Posted on
Fri Apr 03, 2020 5:05 am
autolog offline
Posts: 3255
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT+1 aka UTC+1]

Re: TRV Controller Discussion Thread

Hi @shapa,

Am I correct in thinking that you have previously edited the xml file within the plugin?

If so, if you do the following change it might/should fix the TF021 problem.

Do a show Package Contents on the plugin and navigate to folder: Contents > Resources and edit file supportedThermostatModels.xml.
Change line 5 from:
Code: Select all
      <supportsTemperatureReporting>true</supportsTemperatureReporting>
to
Code: Select all
      <supportsTemperatureReporting>false</supportsTemperatureReporting>
i.e. change true to false.

Save the file and then reload the plugin. :)

I need to think about a more permanent fix as the TF 021 can have external temperature inputs, it's just that you aren't using them. :)

Posted on
Fri Apr 03, 2020 10:05 am
shapa offline
Posts: 392
Joined: Sep 08, 2014
Location: Swindon

Re: TRV Controller Discussion Thread

OK, seem to be working now. The external sensor is a bit more reliable., technically TF021 can provide temp readings

Posted on
Sat Apr 04, 2020 5:55 am
Busta999 offline
User avatar
Posts: 677
Joined: Mar 30, 2016
Location: Wales UK

Re: TRV Controller Discussion Thread

Jon

I had three TRVs go rogue today.

The one in Molly's room very interesting....

Despite the thermostat for the room showing 22.3C the TRV Controller is showing the same Thermostat showing 16.2C for a Setpoint of 17c

Once I sent a direct control to the radiator to set set point to 8C and Valve to 0% then the TRV finally caught up.

[img]
Molly TRV Radiator - Rouge TV+RV Controller.jpeg
Molly TRV Radiator - Rouge TV+RV Controller.jpeg (117.82 KiB) Viewed 348 times
[img]
[/img]
Molly TRV Radiator - Rouge TRV Controller.jpeg
Molly TRV Radiator - Rouge TRV Controller.jpeg (34.73 KiB) Viewed 348 times
[/img]

Molly's room was 5.3C over temp.

The Thermostat - zwave Secure - was working and reporting temp correctly

The TRV controller was not reading the external thermostat and keeping both heat demand keeping the control heating on.

I will work on a trigger where the actual Thermostat is different from where the TRV Controller is showing a different remote temp and see how often this is occuring.

Posted on
Sat Apr 04, 2020 5:59 am
Busta999 offline
User avatar
Posts: 677
Joined: Mar 30, 2016
Location: Wales UK

Re: TRV Controller Discussion Thread

Jon

Noticed most TRV's were not reflecting the actual temp of the room from the Remote Sensors which are showing accurate temp.

Forcing TRV Controller PlugIn to restart updated all TRV Controllers with correct remote Temps

I am using v1.51

Posted on
Sat Apr 04, 2020 9:11 am
Busta999 offline
User avatar
Posts: 677
Joined: Mar 30, 2016
Location: Wales UK

Re: TRV Controller Discussion Thread

Unfortunately in Indigo you cannot do a comparison between devices without learning python,

So I have created a work around to restart the TRV Plugin every 5 minutes - hopefully that will stop this problem for occurring again.

Regards

Mike

Posted on
Fri May 22, 2020 7:38 am
siclark offline
Posts: 1333
Joined: Jun 13, 2017
Location: UK

Re: TRV Controller Discussion Thread

Hi Jon,

I think there is a bug using a pibeacon one wire sensor as the TRV remote control. That device has Temperature as the state, as well as some max and min values.
The current temp on my pibeacon device is 23.5 but with a max of 28.6.

Screenshot 2020-05-22 at 14.30.26.png
Screenshot 2020-05-22 at 14.30.26.png (32.48 KiB) Viewed 132 times


The TRV temp is 24.5 degrees at the moment (they are other sides of the room)

Screenshot 2020-05-22 at 14.31.50.png
Screenshot 2020-05-22 at 14.31.50.png (166.85 KiB) Viewed 132 times


However when I set the TRV controller to use the pibeacon as the TRV remove control, the TRV reports the temperature as>28. Except now I repeat for taking screenshots it has done the opposite, and is showing a TRV temperature of 20.3, I have no idea where its getting that from.

Screenshot 2020-05-22 at 14.35.33.png
Screenshot 2020-05-22 at 14.35.33.png (167.99 KiB) Viewed 132 times


In this case, the wrong TRV temperature is not a problem, as the used temp of the remote is correct.

However I was seeing the reported temperature of the TRV controller, ie using the TRV remote of 28 degrees which is clearly wrong.

UPDATE - turns out the temperature of the TRV really did drop 4.2 degrees inbetween the snapshots as the window was opened.
I cant get it to replicate the behaviour now but below is my plot of the temperatures.
Orange is the reported TRV controller temp with the pi beacon as TRV remote uo the point it drops from 29 degrees.
Red line is the pibeacon temperature.
At approx 14:18 I stoped it using the TRV remote and it dropped to 20c. When I then put it back to using the TRV remote it reports a temperature almost inline., (exactly after 14:30).

Screenshot 2020-05-22 at 14.45.15.png
Screenshot 2020-05-22 at 14.45.15.png (76.22 KiB) Viewed 130 times


I dont have debugging turned on, so not sure there is anything you could get for this without it occuring again, but wondered if you had seen this before?

Cheers

Posted on
Fri May 22, 2020 8:13 am
autolog offline
Posts: 3255
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT+1 aka UTC+1]

Re: TRV Controller Discussion Thread

If it happens again, take snapshots of the Spirit, TRV Controller and remote.

28C looks like the max setpoint of the Spirit.

I would be interested to see if the reported temperature from the Spirit TRV is different to what the TRV Controller is reporting for it.

If that was the case, that would likely be a bug. :?

Posted on
Fri May 22, 2020 8:18 am
siclark offline
Posts: 1333
Joined: Jun 13, 2017
Location: UK

Re: TRV Controller Discussion Thread

You can see here it was tracking nicely, for a few days it was closely in line, then started to get what looks to be a time delay.

Screenshot 2020-05-22 at 15.15.52.png
Screenshot 2020-05-22 at 15.15.52.png (99.67 KiB) Viewed 127 times


But then last night, it just seems to start a straight line climb.

Screenshot 2020-05-22 at 15.16.04.png
Screenshot 2020-05-22 at 15.16.04.png (83.13 KiB) Viewed 127 times


If I see it happen again, will def get more screenshots of the device.

Posted on
Fri May 22, 2020 8:19 am
siclark offline
Posts: 1333
Joined: Jun 13, 2017
Location: UK

Re: TRV Controller Discussion Thread

Interestingly you can see is spike at midnight to the correct temperature, then drop straight away again.

Who is online

Users browsing this forum: No registered users and 1 guest

cron