Homey - Google Nest SDM
  • Nederlandse Gids
    • Wat is Google Nest SDM?
    • App Setup
      • Installeren van de HCS Store
      • De Homey Google Nest SDM App
      • Google Cloud Project
        • Aanmaken van het Google Project
        • Maak de Consent page
        • Create OAuth Credentials
        • Enable APIs
      • Device Access Project
      • Eerste keer aanmelden
      • Legacy Nest toegang
      • Nieuwe Nest apparaten autoriseren
    • Homey Flows
    • Problemen gedurende de setup
  • English Guide
    • What is Google Nest SDM?
    • App Setup
      • Installing the app from HCS
      • The Homey Google Nest SDM App
      • Google Cloud Project
        • Create the Google Project
        • Create the Consent page
        • Create OAuth Credentials
        • Enable APIs
      • Device Access Project
      • Login first time
      • Legacy Nest access
      • Add new Nest devices after a while
    • Flows
      • Nest Cameras
        • Trigger Flowcards
        • Condition Flowcards
        • Action Flowcards
      • Nest Thermostats
        • Trigger Flowcards
        • Condition Flowcards
        • Action Flowcards
      • Nest Protect
        • Trigger Flowcards
        • Condition Flowcards
        • Action Flowcards
      • Tags
    • Problems during setup
      • First Login issues
        • No access to partner
Powered by GitBook
On this page
  1. Nederlandse Gids
  2. App Setup

Legacy Nest toegang

PreviousEerste keer aanmeldenNextNieuwe Nest apparaten autoriseren

Last updated 2 years ago

Voor de Nest Protect integratie kan de Legacy nest tab gebruikt worden. Om toegang te krijgen moeten een tweetal velden aangemaakt worden. Het gaat om de IssueTokenURI die een token opvraagt bij Google Nest en een Cookie die bij dat token hoort, de combinatie zorgt ervoor dat de app een sessie nabootst alsof je aangemeld bent aan Nest via een browser. De onderstaande instructies zetten die browser sessie op in de incognito mode van Chrome. Als je klaar bent en de authorisatie is bevestigd in de app, NIET UITLOGGEN, gewoon de tab/browser sluiten, Als je je wel afmeld dan is het cookie en URI niet meer geldig en ben je dus niet meer geautoriseerd.

Het meest handig is het om de app settings via de Homey developer site te benaderen. dan is het makkelijker om de waardes te kopiëren.

Instructies

  • Open Chrome in incognito mode

  • Zet cookies van derden blokkeren uit

  • Open Developer Tools (CTRL-SHIFT-I)

  • Click de Netwerk tab, vink preserve log (logboek behouden) aan

  • Type issueToken in het filter veld

  • Ga naar Home.nest.com en log aan met Google

  • In de development tools komt een entry met iframerpc. Click op de entry en onder headers, general sectie, staat een aanvraag url die begint met account.google.com. click recht en copy value/waarde.

  • Paste de waarde in de app settings veld NEST Session Issue Token URI

  • Type oauth2/iframe in het filter veld van de browser

  • Er verschijnen een aantal iframerpc calls, click op de onderste

  • Onder Headers, request headers (verzoekheaders) zie je cookie staan. Click rechts en copy value/waarde.

  • Paste deze waarde in de app settings veld NEST Session Cookie

  • Click Save Session Fields

  • Ga naar de log en check of er een melding auth() NEST Legacy Authentication successful. verschijnt. Het kan zijn dat je even moet wachten (druk op log om de log te verversen).

  • Niet afmelden, ga naar de Google home page, zet cookies blokkeren weer aan en sluit de browser.

https://tools.developer.homey.app/tools/app-settings