GithubHelp home page GithubHelp logo

Comments (15)

KraigM avatar KraigM commented on September 18, 2024

No the platform does everything automatically. In the homebridge world, platforms are able to load multiple accessories and usually do so automatically. So you usually do not duplicate platforms (usually).

from homebridge-nest.

hln98 avatar hln98 commented on September 18, 2024

KraigM,

To be super clear, as you tech folks are never very clear :), what I have in my config.json now that works with "1" Nest, will work with "multiple" Nest thermostats, correct?

"platforms": [
{
"platform": "Nest",

"token" : "c.5ABsTpo88k5yfNIxZlh...",

"clientId": "developer client id",
"clientSecret": "developer client secret.",
"code": "Pin Code",

"username" : "username",
"password" : "password"

}

],

from homebridge-nest.

KraigM avatar KraigM commented on September 18, 2024

Yes, if the above config works for one thermostat on your account, then it will also automatically add all thermostats on your Nest account.

Side note, once you have a working token (by following the New API guide on the README), you no longer need clientId, clientSecret, or code. You also will no longer need username and password as it is for the old api, but if you keep username/password and the new API fails to setup, it will fall back to the old api if it can (so u/p will still be used if something goes wrong but it is not needed if everything is working).

from homebridge-nest.

KraigM avatar KraigM commented on September 18, 2024

Hopefully that is clear enough for you 😄

from homebridge-nest.

KraigM avatar KraigM commented on September 18, 2024

Going ahead and closing this for now. If you have any further questions, feel free to ask.

from homebridge-nest.

vacooley avatar vacooley commented on September 18, 2024

Hello, Just got Homebridge working on a pi 3 with Jesse.
I have the same general question about handling multiple thermostats on the same Nest location. I have 3 Nest thermostats in the house. Siri can only address them together.

"set temperature to 78 degrees" results in Siri responding with "OK... I set all thermostats to about 78 degrees"

"set downstairs thermostat to 78 degrees" results in "Sorry.... I was not able to find and thermostats this time".

Is there a way to configure home bridge so that I can address a specific thermostat?

from homebridge-nest.

toshibochan avatar toshibochan commented on September 18, 2024

You add the room and add the thermostat the the room? I have 3 nest to and work great! I just say "set bedroom temperature to 70" or living room or family room to 70!

from homebridge-nest.

toshibochan avatar toshibochan commented on September 18, 2024

Add "downstairs" room and add nest in the room! And just say "set downstairs temperature to 70"

from homebridge-nest.

vacooley avatar vacooley commented on September 18, 2024

What IOS app are you using? Do you configure the rooms in the IOS app or in home bridge?

I am using Ezzi Home Control. It does not have 'rooms'. It has 'PINS' instead. Not sure if that is the same.

from homebridge-nest.

toshibochan avatar toshibochan commented on September 18, 2024

Insteon+

from homebridge-nest.

toshibochan avatar toshibochan commented on September 18, 2024

Ezzi Home Control Is complicated. Use insteon+

from homebridge-nest.

toshibochan avatar toshibochan commented on September 18, 2024

PINS on Ezzi Home Control is the accessories not room

from homebridge-nest.

toshibochan avatar toshibochan commented on September 18, 2024

Work?

from homebridge-nest.

vacooley avatar vacooley commented on September 18, 2024

Yes. I also got the iDevices app to work as well.
I can now access the Thermostat by room.
Thanks.

from homebridge-nest.

toshibochan avatar toshibochan commented on September 18, 2024

Great! Glad work!

from homebridge-nest.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.