March 29, 20178 yr Awesome program! I am trying to get it to work with my TCC Thermostats. I have the Nodelink program setup and the login information entered correctly. However, in the ISY Console, I am seeing the node with empty parameters/set-points. I have restarted the ISY and the NodeLink program multiple times. I have also uploaded the profile Zip multiple times. Nothing seems to have helped. I have attached the verbose log. Note: I replaced my TCC username with "[REDACTED]" before uploading. I've also included a few pictures to better detail my problem and some of my settings. I appreciate any advice or help you could give. Thank you, John LOG - logfile_2017-03-29.txt
March 31, 20178 yr You're not connecting properly to the Honerywell webpage, seems similar to the issue TJF1960 is having here: http://forum.universal-devices.com/topic/21478-honeywell-tcc-installed-but-missing-data-in-isy/ I don't own one so there's not much I can do with connecting myself (the Honeywell page gives no decent detail). If you're willing to PM me your Honeywell login details I can try it on my end.
March 31, 20178 yr Author I got it working, and after some experimentation, I think I know what the problem was. When I removed the character "&" from my password (and updated the nodelink settings), the connection was immediately successful. When I added it back and updated settings, the connection failed again. So, my guess is that symbols in passwords do not jive well with whatever web get/post code is being used. I'm thinking maybe the ampersand character needs to be escaped in the code or maybe encoded/hashed differently? That is about the extent of my coding knowledge and I'm guessing anyway lol. I'm really glad I found a way to connect and I hope it helps some others. Thanks again io_guy for the program. It is really really nice. Edited March 31, 20178 yr by Jbw123184
April 1, 20178 yr Confirmed this in my code. I use the & character to separate different http variables being received, so it splits your password and never actually saves it.
April 2, 20178 yr Confirmed this in my code. I use the & character to separate different http variables being received, so it splits your password and never actually saves it. If you urlencode all parameters, the code should handle this kind of thing gracefully...
Archived
This topic is now archived and is closed to further replies.