Jump to content

Thermostat Temperature Display


glarsen

Recommended Posts

Posted

I have several Stelpro and CT Z-Wave thermostats.  They report in 10ths of a degree thus 21.0 C is reported as 210 C.  Agave displays these as 210 C, without the decimal place (or in one case, as 710 F :) ).  Otherwise, it looks great!

Posted

I have several Stelpro and CT Z-Wave thermostats.  They report in 10ths of a degree thus 21.0 C is reported as 210 C.  Agave displays these as 210 C, without the decimal place (or in one case, as 710 F :) ).  Otherwise, it looks great!

I'm working on a patch update for this weekend.  I'll get this added.  Can you please add it to the issues page so i don't forget,  https://bitbucket.org/jamespet/agave/issues

Posted

I have several Stelpro and CT Z-Wave thermostats. They report in 10ths of a degree thus 21.0 C is reported as 210 C. Agave displays these as 210 C, without the decimal place (or in one case, as 710 F :) ). Otherwise, it looks great!

Strange, I have a CT100 and it shows the proper temperature.

 

Sent from my Pixel C using Tapatalk

  • 2 weeks later...
Posted

I have several Stelpro and CT Z-Wave thermostats.  They report in 10ths of a degree thus 21.0 C is reported as 210 C.  Agave displays these as 210 C, without the decimal place (or in one case, as 710 F :) ).  Otherwise, it looks great!

Still working on this.  Could you send me a node dump of one of those thermostats so I can see what I am dealing with?

Posted

I have several Stelpro and CT Z-Wave thermostats.  They report in 10ths of a degree thus 21.0 C is reported as 210 C.  Agave displays these as 210 C, without the decimal place (or in one case, as 710 F :) ).  Otherwise, it looks great!

Since i don't have any of these thermostats at my disposal it is very hard for me to debug them unless I have some sort of data to reference.  Could you please post a node dump of one of those thermostats here so that I can debug the issue.  Refer here for howto: http://www.agaveha.com/documentation/node-dump/

Posted

Is anyone else having this issue that they can send me a node dump of the thermostat sot hat I can see what the issue is.  Without access to the physical device this is the only way I may be able to debug this problem.

Posted

Is anyone else having this issue that they can send me a node dump of the thermostat sot hat I can see what the issue is.  Without access to the physical device this is the only way I may be able to debug this problem.

<nodeInfo>
<node flag="128" nodeDefId="UZW0056">
<address>ZW016_1</address>
<name>Tstat - Foyer</name>
<family>4</family>
<type>4.8.6.0</type>
<enabled>true</enabled>
<deviceClass>1</deviceClass>
<wattage>1000</wattage>
<dcPeriod>60</dcPeriod>
<pnode>ZW016_1</pnode>
<sgid>1</sgid>
<devtype>
<gen>4.8.6</gen>
<mfg>569.1.1</mfg>
<cat>140</cat>
</devtype>
<property id="CLIMD" value="11" formatted="Energy Save Heat" uom=""/>
<property id="CLISPC" value="0" formatted="0°C" uom=""/>
<property id="CLISPH" value="100" formatted="10.0°C" uom="" prec="1"/>
</node>
<properties>
<property id="CLIHCS" value="0" formatted="Idle" uom=""/>
<property id="CLIMD" value="11" formatted="Energy Save Heat" uom=""/>
<property id="CLISPC" value="0" formatted="0°C" uom=""/>
<property id="CLISPH" value="100" formatted="10.0°C" uom="" prec="1"/>
<property id="CLITEMP" value=" " formatted=" " uom=""/>
</properties>
</nodeInfo>

Not sure why the temp fields are blank here, they display properly on the ISY.  Both Agave and Mobilinc display the temps and setpoints without the decimal point.

Posted
<nodeInfo>
<node flag="128" nodeDefId="UZW0056">
<address>ZW016_1</address>
<name>Tstat - Foyer</name>
<family>4</family>
<type>4.8.6.0</type>
<enabled>true</enabled>
<deviceClass>1</deviceClass>
<wattage>1000</wattage>
<dcPeriod>60</dcPeriod>
<pnode>ZW016_1</pnode>
<sgid>1</sgid>
<devtype>
<gen>4.8.6</gen>
<mfg>569.1.1</mfg>
<cat>140</cat>
</devtype>
<property id="CLIMD" value="11" formatted="Energy Save Heat" uom=""/>
<property id="CLISPC" value="0" formatted="0°C" uom=""/>
<property id="CLISPH" value="100" formatted="10.0°C" uom="" prec="1"/>
</node>
<properties>
<property id="CLIHCS" value="0" formatted="Idle" uom=""/>
<property id="CLIMD" value="11" formatted="Energy Save Heat" uom=""/>
<property id="CLISPC" value="0" formatted="0°C" uom=""/>
<property id="CLISPH" value="100" formatted="10.0°C" uom="" prec="1"/>
<property id="CLITEMP" value=" " formatted=" " uom=""/>
</properties>
</nodeInfo>

Not sure why the temp fields are blank here, they display properly on the ISY.  Both Agave and Mobilinc display the temps and setpoints without the decimal point.

 

 

I can fix this.  I'm working on a a few other thermostat issues right now, so I'll try to fit it in.

Posted

If someone has access to the tools.  Can you send me the XML from a subscription event for your zwave thermostat when the temperature is changed?  I would like to verify something so I don't just have to guess.

Posted
<nodeInfo>
<node flag="128" nodeDefId="UZW0056">
<address>ZW016_1</address>
<name>Tstat - Foyer</name>
<family>4</family>
<type>4.8.6.0</type>
<enabled>true</enabled>
<deviceClass>1</deviceClass>
<wattage>1000</wattage>
<dcPeriod>60</dcPeriod>
<pnode>ZW016_1</pnode>
<sgid>1</sgid>
<devtype>
<gen>4.8.6</gen>
<mfg>569.1.1</mfg>
<cat>140</cat>
</devtype>
<property id="CLIMD" value="11" formatted="Energy Save Heat" uom=""/>
<property id="CLISPC" value="0" formatted="0°C" uom=""/>
<property id="CLISPH" value="100" formatted="10.0°C" uom="" prec="1"/>
</node>
<properties>
<property id="CLIHCS" value="0" formatted="Idle" uom=""/>
<property id="CLIMD" value="11" formatted="Energy Save Heat" uom=""/>
<property id="CLISPC" value="0" formatted="0°C" uom=""/>
<property id="CLISPH" value="100" formatted="10.0°C" uom="" prec="1"/>
<property id="CLITEMP" value=" " formatted=" " uom=""/>
</properties>
</nodeInfo>

Not sure why the temp fields are blank here, they display properly on the ISY.  Both Agave and Mobilinc display the temps and setpoints without the decimal point.

 

 

The temps sometimes get cleared for various reasons.  

 

Do you have the ability to sideload or manually install and apk?  I have a possible fix, but would like a tester before pushing it live.

Posted

If someone has access to the tools. Can you send me the XML from a subscription event for your zwave thermostat when the temperature is changed? I would like to verify something so I don't just have to guess.

James,

 

Want a soap subscription message, or a websocket one? I should be able to get either later today for you.

 

Oh, and do you mean the sensed temperature? Or a changed setpoint?

 

Michael.

Posted

James,

 

Want a soap subscription message, or a websocket one? I should be able to get either later today for you.

 

Oh, and do you mean the sensed temperature? Or a changed setpoint?

 

Michael.

Both and both.
Posted

James,

 

Here are xml websocket responses when various actions are performed via the REST API:

<?xml version="1.0"?><Event seqnum="1579" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLIFRS 1 (uom=80 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1578" sid="uuid:243"><control>CLIFRS</control><action uom="80" prec="0">1</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="1565" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLIHCS 2 (uom=66 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1564" sid="uuid:243"><control>CLIHCS</control><action uom="66" prec="0">2</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="1340" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLIMD 3 (uom=67 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1339" sid="uuid:243"><control>CLIMD</control><action uom="67" prec="0">3</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="1318" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLISPC 70 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1317" sid="uuid:243"><control>CLISPC</control><action uom="17" prec="0">70</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="1285" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLISPH 67 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1284" sid="uuid:243"><control>CLISPH</control><action uom="17" prec="0">67</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="1098" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLIHCS 0 (uom=66 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1097" sid="uuid:243"><control>CLIHCS</control><action uom="66" prec="0">0</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1096" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLIMD 1 (uom=67 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1095" sid="uuid:243"><control>CLIMD</control><action uom="67" prec="0">1</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1094" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLIFRS 0 (uom=80 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1093" sid="uuid:243"><control>CLIFRS</control><action uom="80" prec="0">0</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="951" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] ST 74 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="950" sid="uuid:243"><control>ST</control><action uom="17" prec="0">74</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="912" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] ST 75 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="911" sid="uuid:243"><control>ST</control><action uom="17" prec="0">75</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="858" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLISPH 65 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="857" sid="uuid:243"><control>CLISPH</control><action uom="17" prec="0">65</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="853" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLIMD 2 (uom=67 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="852" sid="uuid:243"><control>CLIMD</control><action uom="67" prec="0">2</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="786" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLISPC 68 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="785" sid="uuid:243"><control>CLISPC</control><action uom="17" prec="0">68</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="574" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] ST 74 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="573" sid="uuid:243"><control>ST</control><action uom="17" prec="0">74</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="422" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLISPC 72 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="421" sid="uuid:243"><control>CLISPC</control><action uom="17" prec="0">72</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="310" sid="uuid:243"><control>ST</control><action uom="17" prec="0">75</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="309" sid="uuid:243"><control>CLIMD</control><action uom="67" prec="0">3</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="308" sid="uuid:243"><control>CLIFRS</control><action uom="80" prec="0">1</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="307" sid="uuid:243"><control>CLIFSO</control><action uom="81" prec="0">0</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="306" sid="uuid:243"><control>CLIFS</control><action uom="68" prec="0">0</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="305" sid="uuid:243"><control>CLIHCS</control><action uom="66" prec="0">2</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="304" sid="uuid:243"><control>CLISPH</control><action uom="17" prec="0">68</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="303" sid="uuid:243"><control>CLISPC</control><action uom="17" prec="0">74</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

I'm not going to be able to (easily) get my SOAP sniffer setup for a few days (due to network security settings, I need to bring my tap home from work to look at it...). Hopefully, this will give you most of what you need.

 

The events 303 thru 310 are the initial status messages when you start a websocket connection - with the initial state of the thermostat. Events 421 and higher were in response to either a REST API commanded change - or a sensed temperature change.

 

All the operations I know for sure are described as follows:

CLISPH	Heat Setpoint
CLISPC	Cool Setpoint
CLIFS	Fan State
CLIFRS  Fan Running State
CLIMD	Thermostat Mode
CLIHUM	Humidity
CLIHCS	Heat/Cool State
ST      Temperature

CLIMD 1 is 'Heat'

CLIMD 2 is 'Cool'

CLIMD 3 is 'Auto'

 

CLIFS '0' is 'Fan Auto'

CLIFS '1' is 'Fan Continuous'

 

CLIFRS '0' is 'Fan Off'

CLIFRS '1' is 'Fan Running'

 

Michael.

Posted

James,

 

Here are xml websocket responses when various actions are performed via the REST API:

<?xml version="1.0"?><Event seqnum="1579" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLIFRS 1 (uom=80 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1578" sid="uuid:243"><control>CLIFRS</control><action uom="80" prec="0">1</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="1565" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLIHCS 2 (uom=66 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1564" sid="uuid:243"><control>CLIHCS</control><action uom="66" prec="0">2</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="1340" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLIMD 3 (uom=67 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1339" sid="uuid:243"><control>CLIMD</control><action uom="67" prec="0">3</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="1318" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLISPC 70 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1317" sid="uuid:243"><control>CLISPC</control><action uom="17" prec="0">70</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="1285" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLISPH 67 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1284" sid="uuid:243"><control>CLISPH</control><action uom="17" prec="0">67</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="1098" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLIHCS 0 (uom=66 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1097" sid="uuid:243"><control>CLIHCS</control><action uom="66" prec="0">0</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1096" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLIMD 1 (uom=67 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1095" sid="uuid:243"><control>CLIMD</control><action uom="67" prec="0">1</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1094" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLIFRS 0 (uom=80 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="1093" sid="uuid:243"><control>CLIFRS</control><action uom="80" prec="0">0</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="951" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] ST 74 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="950" sid="uuid:243"><control>ST</control><action uom="17" prec="0">74</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="912" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] ST 75 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="911" sid="uuid:243"><control>ST</control><action uom="17" prec="0">75</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="858" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLISPH 65 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="857" sid="uuid:243"><control>CLISPH</control><action uom="17" prec="0">65</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="853" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLIMD 2 (uom=67 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="852" sid="uuid:243"><control>CLIMD</control><action uom="67" prec="0">2</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="786" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLISPC 68 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="785" sid="uuid:243"><control>CLISPC</control><action uom="17" prec="0">68</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="574" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] ST 74 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="573" sid="uuid:243"><control>ST</control><action uom="17" prec="0">74</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="422" sid="uuid:243"><control>_1</control><action>3</action><node></node><eventInfo>[ ZW009_1] CLISPC 72 (uom=17 prec=0)</eventInfo></Event>
<?xml version="1.0"?><Event seqnum="421" sid="uuid:243"><control>CLISPC</control><action uom="17" prec="0">72</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

<?xml version="1.0"?><Event seqnum="310" sid="uuid:243"><control>ST</control><action uom="17" prec="0">75</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="309" sid="uuid:243"><control>CLIMD</control><action uom="67" prec="0">3</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="308" sid="uuid:243"><control>CLIFRS</control><action uom="80" prec="0">1</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="307" sid="uuid:243"><control>CLIFSO</control><action uom="81" prec="0">0</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="306" sid="uuid:243"><control>CLIFS</control><action uom="68" prec="0">0</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="305" sid="uuid:243"><control>CLIHCS</control><action uom="66" prec="0">2</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="304" sid="uuid:243"><control>CLISPH</control><action uom="17" prec="0">68</action><node>ZW009_1</node><eventInfo></eventInfo></Event>
<?xml version="1.0"?><Event seqnum="303" sid="uuid:243"><control>CLISPC</control><action uom="17" prec="0">74</action><node>ZW009_1</node><eventInfo></eventInfo></Event>

I'm not going to be able to (easily) get my SOAP sniffer setup for a few days (due to network security settings, I need to bring my tap home from work to look at it...). Hopefully, this will give you most of what you need.

 

The events 303 thru 310 are the initial status messages when you start a websocket connection - with the initial state of the thermostat. Events 421 and higher were in response to either a REST API commanded change - or a sensed temperature change.

 

All the operations I know for sure are described as follows:

CLISPH	Heat Setpoint
CLISPC	Cool Setpoint
CLIFS	Fan State
CLIFRS  Fan Running State
CLIMD	Thermostat Mode
CLIHUM	Humidity
CLIHCS	Heat/Cool State
ST      Temperature

CLIMD 1 is 'Heat'

CLIMD 2 is 'Cool'

CLIMD 3 is 'Auto'

 

CLIFS '0' is 'Fan Auto'

CLIFS '1' is 'Fan Continuous'

 

CLIFRS '0' is 'Fan Off'

CLIFRS '1' is 'Fan Running'

 

Michael.

 

That should be all I need.  I just needed to confirm a few things and that did it.  

 

I have several Stelpro and CT Z-Wave thermostats.  They report in 10ths of a degree thus 21.0 C is reported as 210 C.  Agave displays these as 210 C, without the decimal place (or in one case, as 710 F :) ).  Otherwise, it looks great!

This should be fixed in next patch update.

Posted

The temps sometimes get cleared for various reasons.  

 

Do you have the ability to sideload or manually install and apk?  I have a possible fix, but would like a tester before pushing it live.

Yes, I do.

Posted

Try the new update. I pushed a few changes that will affect your issue.

 

Sent from my Nexus 5X using Tapatalk

Sorry, nope.  Still the same.  Version 1.0.31.263

Posted

Sorry, nope. Still the same. Version 1.0.31.263

Closed and re-opened the app and now it's ok-at least it shows whole degrees now. Odd because I had uninstalled the app a few days ago.

 

Sent from my SM-N915W8 using Tapatalk

Posted

Closed and re-opened the app and now it's ok-at least it shows whole degrees now. Odd because I had uninstalled the app a few days ago.

 

Sent from my SM-N915W8 using Tapatalk

Let me know if you notice any oddities.  Either refreshing data or getting updates from the ISY from the subscription.  I'd like to get this issue wrapped up.  

Posted

Let me know if you notice any oddities. Either refreshing data or getting updates from the ISY from the subscription. I'd like to get this issue wrapped up.

There is another one, the stats are in Energy Save Heat mode, yet the app shows Energy Save Cool. Also, any chance these can display and be set in half degrees as that is how they actually work?

 

Sent from my SM-N915W8 using Tapatalk

Posted

There is another one, the stats are in Energy Save Heat mode, yet the app shows Energy Save Cool. Also, any chance these can display and be set in half degrees as that is how they actually work?

 

Sent from my SM-N915W8 using Tapatalk

 

I found the Energy save issue and got that fixed.  I'll start making modifications to take 1/2 degree changes.  

 
 
 
Can anyone tell me if "all" zwave thermostats are supposed to increment by half degrees?  
Posted
<nodeInfo>
<node flag="128" nodeDefId="UZW0056">
<address>ZW016_1</address>
<name>Tstat - Foyer</name>
<family>4</family>
<type>4.8.6.0</type>
<enabled>true</enabled>
<deviceClass>1</deviceClass>
<wattage>1000</wattage>
<dcPeriod>60</dcPeriod>
<pnode>ZW016_1</pnode>
<sgid>1</sgid>
<devtype>
<gen>4.8.6</gen>
<mfg>569.1.1</mfg>
<cat>140</cat>
</devtype>
<property id="CLIMD" value="11" formatted="Energy Save Heat" uom=""/>
<property id="CLISPC" value="0" formatted="0°C" uom=""/>
<property id="CLISPH" value="100" formatted="10.0°C" uom="" prec="1"/>
</node>
<properties>
<property id="CLIHCS" value="0" formatted="Idle" uom=""/>
<property id="CLIMD" value="11" formatted="Energy Save Heat" uom=""/>
<property id="CLISPC" value="0" formatted="0°C" uom=""/>
<property id="CLISPH" value="100" formatted="10.0°C" uom="" prec="1"/>
<property id="CLITEMP" value=" " formatted=" " uom=""/>
</properties>
</nodeInfo>

Not sure why the temp fields are blank here, they display properly on the ISY.  Both Agave and Mobilinc display the temps and setpoints without the decimal point.

 

 

Could you get me another node dump?  I find it strange that the CLITEMP is empty and there is no ST property.

Posted
<nodeInfo>
<node flag="128" nodeDefId="UZW006B">
<address>ZW017_1</address>
<name>Tstat - Gordons Office</name>
<family>4</family>
<type>4.8.6.0</type>
<enabled>true</enabled>
<deviceClass>1</deviceClass>
<wattage>1000</wattage>
<dcPeriod>60</dcPeriod>
<pnode>ZW017_1</pnode>
<sgid>1</sgid>
<devtype>
<gen>4.8.6</gen>
<mfg>569.1.1</mfg>
<cat>140</cat>
</devtype>
<property id="CLIMD" value="11" formatted="Energy Save Heat" uom=""/>
<property id="CLISPC" value="0" formatted="0°C" uom=""/>
<property id="CLISPH" value="100" formatted="10.0°C" uom="" prec="1"/>
</node>
<properties>
<property id="CLIHCS" value="0" formatted="Idle" uom=""/>
<property id="CLIMD" value="11" formatted="Energy Save Heat" uom=""/>
<property id="CLISPC" value="0" formatted="0°C" uom=""/>
<property id="CLISPH" value="100" formatted="10.0°C" uom="" prec="1"/>
<property id="CLITEMP" value=" " formatted=" " uom=""/>
</properties>
</nodeInfo>

Still the same.  I wonder if it has anything to do with the fact that I'm running ISY 5.0.4?

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing

    • No registered users viewing this page.
  • Who's Online (See full list)

  • Forum Statistics

    • Total Topics
      37k
    • Total Posts
      371.5k
×
×
  • Create New...