Re: TRV Controller Discussion Thread
Posted:
Tue Oct 15, 2019 2:47 pm
by shapa
OK, not complaining regarding TF21 anymore
On plugin (re)start:
TRV TRV Controller has calculated the number of seconds until Schedules restated as 8314
TRV 'TRV Controller' initialization complete
TRV 'Conservatory TRV' Heat Setpoint set to device minimum value i.e. '5.0'
TRV Error StandardError detected in TRV Plugin [deviceStartComm of device 'Conservatory TRV']. Line '3100' has error='list index out of range' TRV 'Kitchen TRV' Heat Setpoint set to device minimum value i.e. '8.0'
TRV Started 'Kitchen TRV': Controlling TRV 'Kitchen Heated Floor Thermostat'; Remote thermostat 'Kitchen Wall Thermostat'; Device Heat Source 'Global Heating Control'; No Variable Heat Source control required.
Z-Wave sent "Global Heating Control" mode change to off
TRV 'Master Bedroom TRV' Heat Setpoint set to device minimum value i.e. '4.0'
TRV Started 'Master Bedroom TRV': Controlling TRV 'Master Bedroom Danfoss Radiator Thermostat'; Remote thermostat 'Master Bedroom Wall Thermostat'; Device Heat Source 'Global Heating Control'; No Variable Heat Source control required.
TRV 'Office TRV' Heat Setpoint set to device minimum value i.e. '4.0'
TRV Started 'Office TRV': Controlling TRV 'Office Danfoss Radiator Thermostat'; Remote thermostat 'Office Wall Thermostat'; Device Heat Source 'Global Heating Control'; No Variable Heat Source control required.
Device status update attempt:
TRV Error StandardError detected in TRV Plugin [zwaveCommandSent]. Line '726' has error=''zwavePendingHvac''
Z-Wave sent "Conservatory HeatIT Thermostat" mode status request
Z-Wave received "Conservatory HeatIT Thermostat" mode is heat
TRV Error StandardError detected in TRV Plugin [zwaveCommandReceived]. Line '505' has error=''zwaveWakeupIntervalTrv''
TRV Error StandardError detected in TRV Plugin [zwaveCommandSent]. Line '684' has error=''zwavePendingTrvSetpointFlag''
Z-Wave sent "Conservatory HeatIT Thermostat" heat setpoint status request
Z-Wave received "Conservatory HeatIT Thermostat" heat setpoint is 21.0 °C
TRV Error StandardError detected in TRV Plugin [zwaveCommandReceived]. Line '505' has error=''zwaveWakeupIntervalTrv''
TRV Error StandardError detected in TRV Plugin [zwaveCommandSent]. Line '684' has error=''zwavePendingTrvSetpointFlag''
Z-Wave sent "Conservatory HeatIT Thermostat" cool setpoint status request
Z-Wave received "Conservatory HeatIT Thermostat" cool setpoint is 21.0 °C
TRV Error StandardError detected in TRV Plugin [zwaveCommandReceived]. Line '505' has error=''zwaveWakeupIntervalTrv''
Re: TRV Controller Discussion Thread
Posted:
Wed Oct 16, 2019 3:03 am
by siclark
Hi Jon, quick question. Just checking everything is all good with all plugins after Catalina upgrade. What mode should the plugin devices be in, ie the TRV controller? I thought they were always on, and the actual Spirit devices went from Off to Heat, but now all my TRV controllers are showing as Off, and some schedules are not getting picked up even when restarting the plugin.
Re: TRV Controller Discussion Thread
Posted:
Wed Oct 16, 2019 7:16 am
by autolog
siclark wrote:Hi Jon, quick question. Just checking everything is all good with all plugins after Catalina upgrade. What mode should the plugin devices be in, ie the TRV controller? I thought they were always on, and the actual Spirit devices went from Off to Heat, but now all my TRV controllers are showing as Off, and some schedules are not getting picked up even when restarting the plugin.
I am running on Catalina OK and my schedules are working OK.
All my TRV Controllers are showing off when not scheduled to be ON. So that should be OK.
I do have the setting TRV ON/OFF set in the TRV Controller's device settings.
If you have debug logging turned on, is anything happening when a schedule is meant to fire and doesn't?
Re: TRV Controller Discussion Thread
Posted:
Sat Oct 19, 2019 8:55 am
by shapa
Here is:
Interactive Shell HeatIT Device:
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 : Auto
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 : 21.0
humidifierIsOn : False
humidities : []
humiditySensorCount : 0
hvacMode : Heat
id : 830832617
lastChanged : 2019-10-19 15:51:01
lastSuccessfulComm : 2019-10-19 15:51:01
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
states : States : (dict)
hvacFanMode : 0 (integer)
hvacFanModeIsAlwaysOn : false (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 : 21 (real)
setpointHeat.ui : 21.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
Re: TRV Controller Discussion Thread
Posted:
Sat Oct 19, 2019 1:22 pm
by shapa
OK, some changes
Looks like TRV is not reading the temperature from the thermostat as its a "subdevice" ("Conservatory HeatIT Air Sensor").
Could not select the subdevice in the "Remote Stat" either - not shown, only the root device (Conservatory HeatIT Thermostat)
Possibly, the easiest is to allow to select one of the Air sensors (it could be internal or external, not simultaneously) in the "remote stat". As I could understand it will fix the issue.
TRV Error StandardError detected in TRV Plugin [deviceUpdated] for device 'Conservatory HeatIT Thermostat']. Line '922' has error=''key id 141224139 not found in database''
TRV Error StandardError detected in TRV Plugin [deviceUpdated] for device 'Conservatory HeatIT Thermostat']. Line '922' has error=''key id 141224139 not found in database''
Z-Wave received "Conservatory HeatIT Thermostat" heat setpoint is 24.0 °C
TRV Error StandardError detected in TRV Plugin [deviceUpdated] for device 'Conservatory HeatIT Thermostat']. Line '922' has error=''key id 141224139 not found in database''
TRV Error StandardError detected in TRV Plugin [deviceUpdated] for device 'Conservatory HeatIT Thermostat']. Line '922' has error=''key id 141224139 not found in database''
Z-Wave received "Conservatory HeatIT Thermostat" cool setpoint is 21.0 °C
TRV Error StandardError detected in TRV Plugin [deviceUpdated] for device 'Conservatory HeatIT Thermostat']. Line '922' has error=''key id 141224139 not found in database''
TRV Error StandardError detected in TRV Plugin [deviceUpdated] for device 'Conservatory HeatIT Thermostat']. Line '922' has error=''key id 141224139 not found in database''
TRV 'new device 2' Heat Setpoint set to device minimum value i.e. '5.0'
TRV Error TRV Controller can't control TRV 'new device 2' as the TRV doesn't report temperature and there is no Remote Stat defined!
Re: TRV Controller Discussion Thread
Posted:
Sun Oct 20, 2019 7:30 am
by shapa
Deleted old TRV and made a new one.
The "remote stat" is technically a child device to the TF021 - in the latest FW they made all sensors available as "sub-devices", The print from the built-in TF021 Air sensor (used by me) is below
address : 165
allowOnStateChange : False
allowSensorValueChange : False
batteryLevel : None
buttonGroupCount : 0
configured : True
description :
deviceTypeId : zwValueSensorType
displayStateId : sensorValue
displayStateImageSel : TemperatureSensor
displayStateValRaw : 25.6
displayStateValUi : 25.6 °C
enabled : True
energyAccumBaseTime : None
energyAccumTimeDelta : None
energyAccumTotal : None
energyCurLevel : None
errorState :
folderId : 1447924061
globalProps : MetaProps : (dict)
com.perceptiveautomation.indigoplugin.zwave : (dict)
NumHumidityInputs : 0 (integer)
NumTemperatureInputs : 0 (integer)
SensorUnits : 1 (integer)
SupportsOnState : false (bool)
SupportsSensorValue : true (bool)
address : 165 (integer)
indigoObjVersion : 8 (integer)
version : 1.92 (string)
zwClassCmdBase : 64 (integer)
zwDevEndPoint : 2 (integer)
zwDevSubIndex : 2 (integer)
zwManufactureId : 411 (integer)
zwManufactureName : HeatIT (string)
zwModelId : 197121 (integer)
zwModelName : Thermostat (TF021) (string)
zwShowDumpDevToLog : false (bool)
zwShowMainUI : false (bool)
zwShowManualModifyConfigParmUI : false (bool)
zwShowPollingUI : false (bool)
zwShowSubmitModelInfoUI : false (bool)
zwShowWakeIntervalUI : false (bool)
id : 1820233887
lastChanged : 2019-10-20 14:24:04
lastSuccessfulComm : 2019-10-20 14:24:04
model : Thermostat (TF021)
name : Conservatory HeatIT Air Sensor
onState : None
ownerProps : com.perceptiveautomation.indigoplugin.zwave : (dict)
NumHumidityInputs : 0 (integer)
NumTemperatureInputs : 0 (integer)
SensorUnits : 1 (integer)
SupportsOnState : false (bool)
SupportsSensorValue : true (bool)
address : 165 (integer)
indigoObjVersion : 8 (integer)
version : 1.92 (string)
zwClassCmdBase : 64 (integer)
zwDevEndPoint : 2 (integer)
zwDevSubIndex : 2 (integer)
zwManufactureId : 411 (integer)
zwManufactureName : HeatIT (string)
zwModelId : 197121 (integer)
zwModelName : Thermostat (TF021) (string)
zwShowDumpDevToLog : false (bool)
zwShowMainUI : false (bool)
zwShowManualModifyConfigParmUI : false (bool)
zwShowPollingUI : false (bool)
zwShowSubmitModelInfoUI : false (bool)
zwShowWakeIntervalUI : false (bool)
pluginId : com.perceptiveautomation.indigoplugin.zwave
pluginProps : emptyDict : (dict)
protocol : ZWave
remoteDisplay : True
sensorValue : 25.6
states : States : (dict)
sensorValue : 25.600000 (real)
sensorValue.ui : 25.6 °C (string)
subModel : Sensor 1
supportsAllLightsOnOff : False
supportsAllOff : False
supportsOnState : False
supportsSensorValue : True
supportsStatusRequest : True
version : 1.92
Additional print from the external Air sensor (in case someone using it - disconnected in my case)
Interactive Shell External Air Device:
address : 165
allowOnStateChange : False
allowSensorValueChange : False
batteryLevel : None
buttonGroupCount : 0
configured : True
description :
deviceTypeId : zwValueSensorType
displayStateId : sensorValue
displayStateImageSel : TemperatureSensor
displayStateValRaw : 0.0
displayStateValUi : 0.0 °C
enabled : True
energyAccumBaseTime : None
energyAccumTimeDelta : None
energyAccumTotal : None
energyCurLevel : None
errorState :
folderId : 1447924061
globalProps : MetaProps : (dict)
com.perceptiveautomation.indigoplugin.zwave : (dict)
NumHumidityInputs : 0 (integer)
NumTemperatureInputs : 0 (integer)
SensorUnits : 1 (integer)
SupportsOnState : false (bool)
SupportsSensorValue : true (bool)
address : 165 (integer)
indigoObjVersion : 8 (integer)
version : 1.92 (string)
zwClassCmdBase : 64 (integer)
zwDevEndPoint : 3 (integer)
zwDevSubIndex : 3 (integer)
zwManufactureId : 411 (integer)
zwManufactureName : HeatIT (string)
zwModelId : 197121 (integer)
zwModelName : Thermostat (TF021) (string)
zwShowDumpDevToLog : false (bool)
zwShowMainUI : false (bool)
zwShowManualModifyConfigParmUI : false (bool)
zwShowPollingUI : false (bool)
zwShowSubmitModelInfoUI : false (bool)
zwShowWakeIntervalUI : false (bool)
id : 1467368568
lastChanged : 2019-10-20 14:24:04
lastSuccessfulComm : 2019-10-20 14:24:04
model : Thermostat (TF021)
name : Conservatory HeatIT External Air Sensor
onState : None
ownerProps : com.perceptiveautomation.indigoplugin.zwave : (dict)
NumHumidityInputs : 0 (integer)
NumTemperatureInputs : 0 (integer)
SensorUnits : 1 (integer)
SupportsOnState : false (bool)
SupportsSensorValue : true (bool)
address : 165 (integer)
indigoObjVersion : 8 (integer)
version : 1.92 (string)
zwClassCmdBase : 64 (integer)
zwDevEndPoint : 3 (integer)
zwDevSubIndex : 3 (integer)
zwManufactureId : 411 (integer)
zwManufactureName : HeatIT (string)
zwModelId : 197121 (integer)
zwModelName : Thermostat (TF021) (string)
zwShowDumpDevToLog : false (bool)
zwShowMainUI : false (bool)
zwShowManualModifyConfigParmUI : false (bool)
zwShowPollingUI : false (bool)
zwShowSubmitModelInfoUI : false (bool)
zwShowWakeIntervalUI : false (bool)
pluginId : com.perceptiveautomation.indigoplugin.zwave
pluginProps : emptyDict : (dict)
protocol : ZWave
remoteDisplay : True
sensorValue : 0.0
states : States : (dict)
sensorValue : 0.000000 (real)
sensorValue.ui : 0.0 °C (string)
subModel : Sensor 2
supportsAllLightsOnOff : False
supportsAllOff : False
supportsOnState : False
supportsSensorValue : True
supportsStatusRequest : True
version : 1.92
Re: TRV Controller Discussion Thread
Posted:
Sun Oct 20, 2019 12:09 pm
by Ksullivan
Hi John
I’m having some weird issues where the remote thermostat is updating to the temp being sent to the Trv and when I try to change it it goes back to the trv setpoint (2.5 above the original setpoint on the thermostat). I was using your old plugin with the same set up with no issues. Any ideas?
Thanks in advance for your help.
Keith
Sent from my iPad using Tapatalk