jango_fett Posted July 7, 2011 Posted July 7, 2011 After spending several weeks of trial and error and searching posts, I'm at my wits end on how to get these two devices to communicate. It's possible my expectations are just incorrect but I hope someone can help. First, my setup: 1) ISY-99i running v2.8.16 2) Several 2466SW devices controlling lights in my house 3) 2413S PLM, connected to my home network and ISY-99i 4) 2443 Access Point, phase bridged to the 2413S 5) Venstar T-1800 6) 2441V Thermostat adapter running v2.2 firmware, which is the latest as of this writing Whenever I've added a new device for the ISY to control I start with a very basic test to ensure things are working properly. For example, testing a switch is really easy because the ISY's Administrative Console provides simple On/Off functionality. The issue lies with a simple test against the 2441V. To link the ISY with the 2441V I used the manual method: - Verified the Thermostat was turned to OFF. - Via Admin Console -> Link Management -> New INSTEON Device - Entered the address and name but left the Device Type to Autodiscover. - The 2441V is added with 4 nodes - Main, Cool, Heat, and Fan Control When I select the 'Main' node the Current State shows 0, the Thermostat Mode is Off, and Fan is Auto. I expected it to report the current temperature according to the T-1800 but the Off/Auto modes would make sense given the tstat is turned OFF at the moment. I proceeded to write a simple little program that would do the following: Set 'HomeStat - Main' Mode Cool Wait 5 seconds Set 'HomeStat - Main' 70 (Cool Setpoint) After this runs the Admin Console shows the 'Main' node with a tstat Mode of Cool, an a setpoint of 70. The current state still shows 0. My expectation is that this would have sent a message to the 2441V to turn on the tstat. Event diagnostics shows the following: Wed 07/06/2011 20:50:58 : [ Time] 20:50:59 0(0) Wed 07/06/2011 20:50:58 : [iNST-ACK ] 02 62 14.16.1D 0F 6B 05 06 (05) Wed 07/06/2011 20:50:58 : [iNST-SRX ] 02 50 14.16.1D 18.D1.36 2B 6B 05 (05) Wed 07/06/2011 20:50:58 : [standard-Direct Ack][14.16.1D-->ISY/PLM Group=0] Max Hops=3, Hops Left=2 Wed 07/06/2011 20:50:58 : [iNST-ACK ] 02 62 14.16.1D 0F 6A 20 06 (20) Wed 07/06/2011 20:50:59 : [iNST-SRX ] 02 50 14.16.1D 18.D1.36 2B 6A 20 (20) Wed 07/06/2011 20:50:59 : [standard-Direct Ack][14.16.1D-->ISY/PLM Group=0] Max Hops=3, Hops Left=2 Wed 07/06/2011 20:50:59 : [ 14 16 1D 1] CLIMD 2 Wed 07/06/2011 20:50:59 : [ 14 16 1D 1] CLISPC 32 Wed 07/06/2011 20:51:02 : [iNST-ACK ] 02 62 14.16.1D 0F 6C 8C 06 (8C) Wed 07/06/2011 20:51:03 : [iNST-SRX ] 02 50 14.16.1D 18.D1.36 2B 6C 8C (8C) Wed 07/06/2011 20:51:03 : [standard-Direct Ack][14.16.1D-->ISY/PLM Group=0] Max Hops=3, Hops Left=2 Wed 07/06/2011 20:51:03 : [ 14 16 1D 1] CLISPC 140 What am I missing? I've seen some documentation about linking "on" and "off" modes but I don't think those apply when using an ISY, right? Thanks! Robert
Michel Kohanim Posted July 7, 2011 Posted July 7, 2011 Hi Robert, All your expectations are correct. What happens when you query the thermostat (right mouse click and then Query)? With kind regards, Michel
jango_fett Posted July 7, 2011 Author Posted July 7, 2011 Hi Michel, I just issued a right-click -> Query to the Main tstat node: Thu 07/07/2011 06:22:11 : [iNST-ACK ] 02 62 14.16.1D 0F 6A 00 06 (00) Thu 07/07/2011 06:22:11 : [iNST-SRX ] 02 50 14.16.1D 18.D1.36 2B 6A 00 (00) Thu 07/07/2011 06:22:11 : [standard-Direct Ack][14.16.1D-->ISY/PLM Group=0] Max Hops=3, Hops Left=2 Thu 07/07/2011 06:22:11 : [ 14 16 1D 1] ST 0 Thu 07/07/2011 06:22:11 : [iNST-ACK ] 02 62 14.16.1D 0F 6B 02 06 (02) Thu 07/07/2011 06:22:12 : [iNST-SRX ] 02 50 14.16.1D 18.D1.36 2B 6B 00 (00) Thu 07/07/2011 06:22:12 : [standard-Direct Ack][14.16.1D-->ISY/PLM Group=0] Max Hops=3, Hops Left=2 Thu 07/07/2011 06:22:12 : [ 14 16 1D 1] CLIMD 0 Thu 07/07/2011 06:22:12 : [iNST-ACK ] 02 62 14.16.1D 0F 6A 20 06 (20) Thu 07/07/2011 06:22:12 : [iNST-SRX ] 02 50 14.16.1D 18.D1.36 2B 6A 00 (00) Thu 07/07/2011 06:22:12 : [standard-Direct Ack][14.16.1D-->ISY/PLM Group=0] Max Hops=3, Hops Left=2 Thu 07/07/2011 06:22:12 : [iNST-ACK ] 02 62 14.16.1D 0F 6A 60 06 (60) Thu 07/07/2011 06:22:13 : [iNST-SRX ] 02 50 14.16.1D 18.D1.36 2B 6A 00 (00) Thu 07/07/2011 06:22:13 : [standard-Direct Ack][14.16.1D-->ISY/PLM Group=0] Max Hops=3, Hops Left=2 Thu 07/07/2011 06:22:13 : [ 14 16 1D 1] CLIHUM 0 The Admin console indicates: - a current state of 0 - no set point - no humidity (that's fine since I don't have the humidity option installed) - tstat mode Off - fan state Auto The LCD panel of the tstat reads: - Current date and time is correct - Current room temp of 75 - Cool mode with a desired temp of 74 Thanks, Robert
Michel Kohanim Posted July 7, 2011 Posted July 7, 2011 Hi Robert, Thank you. If you note: Thu 07/07/2011 06:22:11 : [iNST-ACK ] 02 62 14.16.1D 0F 6A 00 06 (00) Thu 07/07/2011 06:22:11 : [iNST-SRX ] 02 50 14.16.1D 18.D1.36 2B 6A 00 (00) Thu 07/07/2011 06:22:11 : [standard-Direct Ack][14.16.1D-->ISY/PLM Group=0] Max Hops=3, Hops Left=2 Thu 07/07/2011 06:22:11 : [ 14 16 1D 1] ST 0 The thermostat is sending back 0 for temperature. I recommend: 1. Remove the thermostat from ISY 2. Factory reset your thermostat 3. Make sure the thermostat mode is off 4. Go to Link Management | Start Linking 5. Click on the set button on the side of the dongle 6. If you are still seeing the same behavior, then I must conclude that you have a defective dongle or perhaps it's not plugged it securely into the thermostat With kind regards, Michel
jango_fett Posted July 8, 2011 Author Posted July 8, 2011 It's working! I know I tried (or at least thought I tried) a reset of everything earlier to no avail. Thanks for your help! Robert
Recommended Posts
Archived
This topic is now archived and is closed to further replies.