Jump to content

Adding Honeywell Thermostat to Nodelink


bdw72

Recommended Posts

Posted

I keep getting errors when i try to add the tcc to my nodeserver.

2019-03-01 15:14:03 - TCC Login Failure: Unauthorized [hwstat1]
2019-03-01 15:14:03 - TCC Login: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<!--[if IE 8 ]>    <html class="ie8" xmlns="http://www.w3.org/1999/xhtml"> <![endif]-->
<!--[if IE 9 ]>    <html class="ie9" xmlns="http://www.w3.org/1999/xhtml"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!-->
<html xmlns="http://www.w3.org/1999/xhtml">
<!--<![endif]-->
<head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />

    <title>Honeywell - My Total Connect Comfort</title>

    <!--[if IE]>
        <style>
            .page { 
                    height: auto !important;
                  }
        </style>
    <![endif]-->

    <link rel="stylesheet" type="text/css" href="/portal/Content/TrueHome/jquery.qtip.truehome.css"/>

    
    <link rel="stylesheet" type="text/css" href="/portal/Content/TrueHome/jquery.ui.truhome.css"/>

    
    <link rel="stylesheet" type="text/css" href="/portal/Content/TrueHome/Layout.css?v=2.8.22" />
    <link rel="stylesheet" type="text/css" href="/portal/Content/TrueHome/Site.css?v=2.8.22" />
    <link rel="stylesheet" type="text/css" href="/portal/Content/TrueHome/Buttons.css?v=2.8.22" />
    <link rel="stylesheet" type="text/css" href="/portal/Content/TrueHome/EditorTemplates.css?v=2.8.22" />
    <link rel="stylesheet" type="text/css" href="/portal/Content/TrueHome/ModalAjaxContentDialog.css?v=2.8.22" />

    
    <script type="text/javascript" src="/portal/Scripts/jquery-1.12.0.min.js"></script>
    <script type="text/javascript" src="/portal/Scripts/jquery.unobtrusive-ajax.min.js"></script>
    <script type="text/javascript" src="/portal/Scripts/jquery.validate.js"></script>
    <script type="text/javascript" src="/portal/Scripts/jquery.validate.unobtrusive.min.js"></script>
    <script type="text/javascript" src="/portal/Scripts/jquery-ui-1.12.0.min.js"></script>
    <script type="text/javascript" src="/portal/Scripts/jquery.qtip.min.js"></script>
    <script type="text/javascript" src="/portal/Scripts/jquery.idletimer.js"></script>
    <script type="text/javascript" src="/portal/Scripts/jquery.idletimeout.js"></script>

    
    <script type="text/javascript" src="/portal/Scripts/Common/SessionTimeoutHandler.js?v=2.8.22"></script>

    
    <script type="text/javascript" src="/portal/Scripts/Common/ModalAjaxContentDialog.js?v=2.8.22"></script>
    <script type="text/javascript" src="/portal/Scripts/Common/CustomEvents.js?v=2.8.22"></script>
    <script type="text/javascript" src="/portal/Scripts/Common/EditorTemplates.js?v=2.8.22"></script>
    <script type="text/javascript" src="/portal/Scripts/Common/BrowserDetect.js?v=2.8.22"></script>
    <script type="text/javascript" src="/portal/Scripts/Common/Ajax.js?v=2.8.22"></script>
    <script type="text/javascript" src="/portal/Scripts/Common/IE.js?v=2.8.22"></script>

    <script type="text/javascript">
        var _unauthorizedAjaxRedirectTo = "/portal/";
    </script>

    
    <script type="text/javascript" src="/portal/Scripts/Home/Index.js?v=2.8.22"></script>


    <script type="text/javascript">
        var _gaq = _gaq || [];
        _gaq.push(['_setAccount', 'UA-33271749-1']);
        _gaq.push(['_setDomainName', 'alarmnet.com']);
        _gaq.push(['_trackPageview']);

        (function ()
        {
            var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
            ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
            var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
        })();

        var noCookiesErrorMessage = 'This site will not operate without Cookies enabled.   Refer to the FAQs tab on this site to learn about enabling Cookies for your browser.';
    </script>
</head>
<body>
    <div id="_verticalGradientBackground">
    </div>

    <div id="_contentWrapper">
        <div id="_leftBackground">
        </div>
        <div id="_content">
            <div id="header">
                <div id="header-top">
                    <ul id="toplinks">
                        <li><a href="https://www.honeywell.com" target="_blank">Honeywell.com</a></li>
                        <li><a href="https://yourhome.honeywell.com/" target="_blank">Home Comfort &amp; Energy Systems</a></li>
                    </ul>
                </div>
                <div id="logo">
                    <a href="/portal/">Honeywell - My Total Connect Comfort<span></span></a>
                </div>
            </div>
            <div id="menucontainer">
                <ul id="menu">
                    <li class="menulink"><a href="https://yourhome.honeywell.com/home/Applications/ContactUs.aspx"
                        target="_blank">
                        Contact Us
                    </a></li>
                    <li class="menudivider"></li>
                    <li class="menulink">
                        <a href="/portal/Home/FAQs">FAQs</a>
                    </li>
                    <li class="menudivider"></li>
                        <li class="menulink"><a href="/portal/">Home</a></li>
                        <li class="menudivider"></li>
                </ul>
            </div>
            <div id="red-grey-line">
            </div>
            <div id="breadcrumb">
                
    <div class="crumbs">
        Home</div>

            </div>
            <div id="main">
                <noscript>
                    <div id="NoJavaScript">This site will not operate without JavaScript enabled.  Refer to the FAQs tab on this site to learn about enabling JavaScript for your browser.</div>
                </noscript>
                <div id="NoCookies">

                </div>
                <div id="unsupportedbrowser">
                </div>
                <div id="mainContent">

                    

    <div id="homepage-wrapper">
        <div id="homeimage">
            <div class="rounded-bevel-border-topleftcorner">
            </div>
            <div class="rounded-bevel-border-top">
            </div>
            <div class="rounded-bevel-border-toprightcorner">
            </div>
            <div class="rounded-bevel-border-left">
                <div class="rounded-bevel-border-right">
                    <div class="main-slider-view">
                        <div class="window">
                            <div class="image_reel">
                                <a href="#">
                                    <img src="/portal/Images/index_image1.jpg?v=2.8.22" alt="" />
                                </a>
                                <a href="#">
                                    <img src="/portal/Images/index_image3.jpg?v=2.8.22" alt="" />
                                </a>
                                <a href="#">
                                    <img src="/portal/Images/index_image2.jpg?v=2.8.22" alt="" />
                                </a>
                            </div>
                        </div>
                        <div class="paging">
                            <a href="#" rel="1">1</a> 
                            <a href="#" rel="2">2</a> 
                            <a href="#" rel="3">3</a> 
                        </div>
                    </div>
                    <div class="clear">
                    </div>
                </div>
            </div>
            <div class="rounded-bevel-border-bottomleftcorner">
            </div>
            <div class="rounded-bevel-border-bottom">
            </div>
            <div class="rounded-bevel-border-bottomrightcorner">
            </div>
        </div>
        
        <div class="float-right">

        <div id="login" class="formfield">
            <div class="rounded-bevel-border-topleftcorner">
            </div>
            <div class="rounded-bevel-border-top">
            </div>
            <div class="rounded-bevel-border-toprightcorner">
            </div>
            <div class="rounded-bevel-border-left">
                <div class="rounded-bevel-border-right">
<form action="/portal" method="post"><input id="timeOffset" name="timeOffset" type="hidden" value="0" />                    <fieldset>
                        <div class="whiteborder">
                            
                            <div class="white-border-top">
                            </div>
                            <div class="white-border-left-side">
                                <div class="white-border-right-side">
                                    <div class="whitebox">
                                    <h3 id="alreadyhaveaccount">Already have an account?</h3>
                                        <div class="validation-summary-errors"><span>Login was unsuccessful.</span>
<ul><li>The email or password provided is incorrect.</li>
</ul></div>
                                        <div class="editor-label">
                                            <label for="UserName">Email Address</label>
                                        </div>
                                        <div class="editor-field">
                                            <input data-val="true" data-val-email="The email address is not in the correct format." data-val-required="This field is required." id="UserName" name="UserName" type="text" value="bdw72@hotmail.com" />
                                            <div>
                                                <div class="field-validation-valid" data-valmsg-for="UserName" data-valmsg-replace="true"></div></div>
                                        </div>
                                        <div id="helpbuttonlabel" class="editor-label">
                                            <label for="Password">My Total Connect Comfort Password</label>

                                            <img class="helpimagetooltip" alt="Enter your Total Connect Comfort password" title="Enter your Total Connect Comfort password" src="/portal/Images/Icons/help_icon_tooltip.gif" />
                                        </div>
                                        <div class="editor-field">
                                            <input data-val="true" data-val-required="This field is required." id="Password" name="Password" type="password" />

                                            <div>
                                                <div class="field-validation-valid" data-valmsg-for="Password" data-valmsg-replace="true"></div>
                                            </div>
                                        </div>
                                        <div class="RememberMe">
                                            <label for="RememberMe">Remember Me</label> <input id="RememberMe" name="RememberMe" type="checkbox" value="true" /><input name="RememberMe" type="hidden" value="false" />
                                        </div>
                                        <div class="forgotpassword">
                                            <a href="/portal/Account/ForgotPassword">Forgot Password?</a>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <div class="white-border-bottom">
                            </div>
                        </div>
                        <div class="buttonarea">
                            <div class="buttonwrapper">
                                <div class="red-arrow-button-gray">
                                    <a id="submit" href="#">Login</a>
                                </div>
                                <input type="submit" value="Login" style="position:absolute;left:-9999px;width:10px;" />
                            </div>
                        </div>
                    </fieldset>
</form>                </div>
            </div>
            <div class="rounded-bevel-border-bottomleftcorner">
            </div>
            <div class="rounded-bevel-border-bottom">
            </div>
            <div class="rounded-bevel-border-bottomrightcorner">
            </div>
        </div>
        <div id="createaccount">
            <div class="rounded-bevel-border-topleftcorner">
            </div>
            <div class="rounded-bevel-border-top">
            </div>
            <div class="rounded-bevel-border-toprightcorner">
            </div>
            <div class="rounded-bevel-border-left">
                <div class="rounded-bevel-border-right">
                    <h3 id="firsttimeuser">First time user?</h3>
                    <div class="buttonarea">
                        <div class="buttonwrapper">
                            <div class="buttons-black-button-right-gray">
                                <a href="/portal/Account/TermsAndConditions">Create An Account</a>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            <div class="rounded-bevel-border-bottomleftcorner">
            </div>
            <div class="rounded-bevel-border-bottom">
            </div>
            <div class="rounded-bevel-border-bottomrightcorner">
            </div>
        </div>
        </div>
    </div>

                </div>
            </div>
            <div id="gatewaylog">
                
            </div>
            <div id="_push">
            </div>
            <div id="_footer">
                <div>Version 2.8.22 - October 16, 2018</div>
                <ul class="left" style="width: 700px;margin-top: 5px;">
                    <li class="rightborder"><a href="/portal/Home/TermsAndConditions">Privacy Statement and End User License Agreement</a></li>
                    <li class="rightborder"><a href="/portal/Home/TermsConditions">Terms &amp; Conditions</a></li>
                    <li class="rightborder"><a href="http://www.mytotalconnectcomfort.com/Account/ResetLocalisationCulture">Global Site</a></li>

                        <li class="rightborder"><a href="/portal/Home/SetMobileView?mobile=True&amp;returnUrl=%2Fportal">Mobile view</a></li>
                    <li class="rightborder"><a href="/portal/Home/Feedback">Feedback</a></li>
                    <li><br/>&nbsp;&nbsp;<a href="https://honeywell.com/Pages/Home.aspx" target="_blank">&copy; 2019 Honeywell International Inc.</a></li>
                </ul>
                <ul id="CultureControl">


<li class="rightborder"><a class="culture-link" data-ajax="false" href="/portal/Account/ChangeCulture?lang=en-US&amp;returnUrl=%2Fportal" style="text-decoration: underline;">English</a> </li>

<li><a class="culture-link" data-ajax="false" href="/portal/Account/ChangeCulture?lang=fr-CA&amp;returnUrl=%2Fportal" style="">Fran&#231;ais</a></li>
    

                </ul>
            </div>
        </div>
        <div id="_rightBackground">
        </div>
    </div>


    <script type="text/javascript" language="javascript">
        $(function ()
        {
            var isMobileDevice = false;

            if (BrowserDetect.browser == "Explorer" && parseFloat(BrowserDetect.version) < 8)
            {
                $("#unsupportedbrowser").html('The web browser you are using is not supported.  A supported browser is required to use Total Connect Comfort.  The most recent versions of Chrome, Safari, Firefox and Internet Explorer may be used.  Update or download one of these browsers to use Total Connect Comfort.');
            }
        });
    </script>
</body>
</html>

Posted

Unfortunately I have very little ability to debug TCC since it's a web scrape and I don't own one of their stats.  

What version of NodeLink and mono?

If you want to PM me your login details I can try to login from my system.   

  • 2 months later...

Archived

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

  • Recently Browsing

    • No registered users viewing this page.
  • Forum Statistics

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