Member #278010

Member Since: December 22, 2011

Country: United States

  • I’ve been looking into this too. Looks like the best current solution for controlling the thermostat is to use the web interface. Here is a sample someone created to control it from siri.

    however i would still like the ability to directly communicate to the device without having to go through their infrastructure.

    from what i’ve been able to tell. nest communicates with the server over 9543. the web client communicates to the same server on port 9443. I would assume port 9543 is just HTTP traffic. The certificate is self signed. attempts at a man in the middle attack to decrypt the ssl packets haven’t worked for me so far.

    If you attempt to goto in your browser you’ll be presented with the same cert. after that you will be prompted with an authentication window. I haven’t tried using any of the api’s i’ve sniffed from the web client. however i suspect they are probably very similar.

    I wish there was a good spot to share mor information about this more easily. any suggestions?

No public wish lists :(