andyf0 Posted April 6, 2017 Posted April 6, 2017 In 5.0.9, whatever was wrong querying thermostats is now fixed. So I went to ask Alexa the temperature of my thermostat and she reported it was 770 degrees. There's a precision problem here that also messes up MobiLinc. I think it's a MobiLinc problem when using MobiLinc but maybe the Portal could be fixed to have Alexa report the correct temperature? I'm using Honeywell Z-Wave thermostats. Thanks Quote
Outlander Posted April 7, 2017 Posted April 7, 2017 I just tried this and it responded correctly for me, but I have the Insteon thermostat and it is reporting in Celsius. Quote
bmercier Posted April 7, 2017 Posted April 7, 2017 In 5.0.9, whatever was wrong querying thermostats is now fixed. So I went to ask Alexa the temperature of my thermostat and she reported it was 770 degrees. There's a precision problem here that also messes up MobiLinc. I think it's a MobiLinc problem when using MobiLinc but maybe the Portal could be fixed to have Alexa report the correct temperature? I'm using Honeywell Z-Wave thermostats. Thanks Could you post the output of: http://<your_isy_ip>/rest/nodes/<your_thermostat_address> Thanks, Benoit Quote
andyf0 Posted April 7, 2017 Author Posted April 7, 2017 (edited) Could you post the output of: http://<your_isy_ip>/rest/nodes/<your_thermostat_address> Thanks, Benoit Here you go: FYI, Dashboard also reports current temp & set points with a zero on the end of the temperature. e.g. 75 is shown as 750. <nodeInfo> <node flag="128" nodeDefId="UZW0049"> <address>ZW038_1</address> <name>HU.(TS).HNWL_ZW</name> <family>4</family> <parent type="3">16841</parent> <type>4.8.6.0</type> <enabled>true</enabled> <deviceClass>1</deviceClass> <wattage>1000</wattage> <dcPeriod>60</dcPeriod> <startDelay>0</startDelay> <endDelay>0</endDelay> <pnode>ZW038_1</pnode> <sgid>1</sgid> <devtype> <gen>4.8.6</gen> <mfg>57.17.1</mfg> <cat>140</cat> </devtype> <ELK_ID>E08</ELK_ID> <property id="ST" value="750" formatted="75.0°F" uom="" prec="1"/> <property id="CLIMD" value="3" formatted="Auto" uom=""/> <property id="CLISPC" value="820" formatted="82.0°F" uom="" prec="1"/> <property id="CLISPH" value="750" formatted="75.0°F" uom="" prec="1"/> </node> <properties> <property id="CLIFRS" value="0" formatted="Off" uom=""/> <property id="CLIFS" value="0" formatted="Auto" uom=""/> <property id="CLIFSO" value="0" formatted="No Override" uom=""/> <property id="CLIHCS" value="0" formatted="Idle" uom=""/> <property id="CLIMD" value="3" formatted="Auto" uom=""/> <property id="CLISPC" value="820" formatted="82.0°F" uom="" prec="1"/> <property id="CLISPH" value="750" formatted="75.0°F" uom="" prec="1"/> <property id="ST" value="750" formatted="75.0°F" uom="" prec="1"/> </properties> </nodeInfo> Edited April 7, 2017 by andyf0 Quote
bmercier Posted April 7, 2017 Posted April 7, 2017 Here you go: FYI, Dashboard also reports current temp & set points with a zero on the end of the temperature. e.g. 75 is shown as 750. <nodeInfo> <node flag="128" nodeDefId="UZW0049"> <address>ZW038_1</address> <name>HU.(TS).HNWL_ZW</name> <family>4</family> <parent type="3">16841</parent> <type>4.8.6.0</type> <enabled>true</enabled> <deviceClass>1</deviceClass> <wattage>1000</wattage> <dcPeriod>60</dcPeriod> <startDelay>0</startDelay> <endDelay>0</endDelay> <pnode>ZW038_1</pnode> <sgid>1</sgid> <devtype> <gen>4.8.6</gen> <mfg>57.17.1</mfg> <cat>140</cat> </devtype> <ELK_ID>E08</ELK_ID> <property id="ST" value="750" formatted="75.0°F" uom="" prec="1"/> <property id="CLIMD" value="3" formatted="Auto" uom=""/> <property id="CLISPC" value="820" formatted="82.0°F" uom="" prec="1"/> <property id="CLISPH" value="750" formatted="75.0°F" uom="" prec="1"/> </node> <properties> <property id="CLIFRS" value="0" formatted="Off" uom=""/> <property id="CLIFS" value="0" formatted="Auto" uom=""/> <property id="CLIFSO" value="0" formatted="No Override" uom=""/> <property id="CLIHCS" value="0" formatted="Idle" uom=""/> <property id="CLIMD" value="3" formatted="Auto" uom=""/> <property id="CLISPC" value="820" formatted="82.0°F" uom="" prec="1"/> <property id="CLISPH" value="750" formatted="75.0°F" uom="" prec="1"/> <property id="ST" value="750" formatted="75.0°F" uom="" prec="1"/> </properties> </nodeInfo> Thanks Andy. Can you confirm that when you set your thermostat using Alexa, it works correctly? Benoit Quote
andyf0 Posted April 7, 2017 Author Posted April 7, 2017 (edited) The temperature setting does work. However, my thermostat is always in Auto mode with set points at 75H 82C. Whatever temperature I tell Alexa to set she always changes the heat setpoint, never the cool setpoint, but then I probably don't understand how it works in Auto. I'm sure what you wanted to know though was if she accepted normal numbers for input and she does appear to do so. Edited April 7, 2017 by andyf0 Quote
bmercier Posted April 17, 2017 Posted April 17, 2017 Just a quick note to let you know the problem has been fixed in dev. It should be live on the next deployment to production. Quote
andyf0 Posted April 20, 2017 Author Posted April 20, 2017 Benoit, When you ask Alexa for the temperature she prefixes it with "Inside it is ...............". Is that Alexa or part of the Smarthome skill? Quote
paulbates Posted April 20, 2017 Posted April 20, 2017 Andy, its part of the skill. My Venstar Colortouches say that and they are not connected to the ISY via Portal for this function, but using the Venstar Smarthome Skill Quote
andyf0 Posted April 20, 2017 Author Posted April 20, 2017 Thanks, seems silly to me! How would you indicate an outside sensor/temperature? Quote
bmercier Posted April 21, 2017 Posted April 21, 2017 Thanks, seems silly to me! How would you indicate an outside sensor/temperature? For Amazon, this is though for a thermostat, which is implicitly "inside". An outside sensor is probably not a use case they though of. Benoit Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.