# Legacy Nest toegang

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. <https://tools.developer.homey.app/tools/app-settings> 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**&#x20;
* 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.&#x20;
* Paste de waarde in de app settings veld **NEST Session Issue Token UR**I&#x20;
* 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**&#x20;
* 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.&#x20;

![](/files/KqoOJrWGahX3vGdL8F8v)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://martin-verbeek.gitbook.io/homey-google-nest-sdm/nederlandse-gids/app-setup/legacy-nest-toegang.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
