You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/_integrations/google_assistant.markdown
+17-17Lines changed: 17 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -68,28 +68,28 @@ To use Google Assistant, your Home Assistant configuration has to be [externally
68
68
69
69
4. Enable device sync
70
70
1. Go to [Google Cloud Platform](https://console.cloud.google.com/).
71
-
1. Go to **Select a project**.
72
-
2. In the window that popped up, select your newly created project from step 1.
73
-
3. Go to the menu and select **APIs and Services** and next **Credentials**.
74
-
4. In the **Credentials** view, select **Create credentials** and next **Service account**.
71
+
2. Go to **Select a project**.
72
+
3. In the window that popped up, select your newly created project from step 1.
73
+
4. Go to the menu and select **APIs and Services** and next **Credentials**.
74
+
5. In the **Credentials** view, select **Create credentials** and next **Service account**.
75
75
1.**Service account name**: Give your account a self-selected name.
76
76
2. Select **Create and Continue**.
77
77
3. Under **Select a role**, select **Service Accounts** > **Service Account Token Creator**.
78
78
4. Select **Continue** and then **Done**.
79
-
5. Under **Service Accounts**, there should now be an account called [name from 4.1]@[projectname].iam.gserviceaccount.com.
80
-
6. Select the pencil button of that service account.
81
-
7. Go to **Keys** and **Add key**.
82
-
8. Create a private key in JSON format.
83
-
9. This will start a download of a JSON file.
79
+
6. Under **Service Accounts**, there should now be an account called [name from 4.1]@[projectname].iam.gserviceaccount.com.
80
+
7. Select the pencil button of that service account.
81
+
8. Go to **Keys** and **Add key**.
82
+
9. Create a private key in JSON format.
83
+
10. This will start a download of a JSON file.
84
84
1. Rename the file to `SERVICE_ACCOUNT.JSON`.
85
85
2. Add this file to your config-folder. This will be the same folder as your `configuration.yaml`.
86
-
10. Go back to [Google Cloud Platform](https://console.cloud.google.com/) and select **Close**.
87
-
11. Then select **Save**.
88
-
12. Go to the **Search products and resources** and search for **Homegraph API** and select it.
89
-
13. Enable the HomeGraph API.
86
+
11. Go back to [Google Cloud Platform](https://console.cloud.google.com/) and select **Close**.
87
+
12. Then select **Save**.
88
+
13. Go to the **Search products and resources** and search for **Homegraph API** and select it.
89
+
14. Enable the HomeGraph API.
90
90
91
-
6. Add the `google_assistant` integration configuration to your `configuration.yaml` file and restart Home Assistant following the [configuration guide](#yaml-configuration) below.
92
-
7. Add services in the Google Home App (note that app versions may be slightly different).
91
+
5. Add the `google_assistant` integration configuration to your `configuration.yaml` file and restart Home Assistant following the [configuration guide](#yaml-configuration) below.
92
+
6. Add services in the Google Home App (note that app versions may be slightly different).
93
93
1. Open the Google Home app.
94
94
2. Select the `+` button on the top left corner, select **Set up device**. In the **Set up a device** screen, select **Works with Google**. You should have `[test] <Action Name>` listed under **Add new**. Selecting that should lead you to a browser to login your Home Assistant instance, then redirect back to a screen where you can set rooms and nicknames for your devices if you wish.
95
95
@@ -364,13 +364,13 @@ This error may occur if the service key is invalid. Try deleting and creating a
364
364
365
365
#### NGINX
366
366
367
-
When using NGINX, ensure that your `proxy_pass` line *does not* have a trailing `/`, as this will result in errors. Your line should look like:
367
+
When using NGINX, ensure that your `proxy_pass` line _does not_ have a trailing `/`, as this will result in errors. Your line should look like:
368
368
369
369
proxy_pass http://localhost:8123;
370
370
371
371
### Unlink and relink
372
372
373
-
If you're having trouble with *Account linking failed* after you unlinked your service, try clearing the browser history and cache.
373
+
If you're having trouble with _Account linking failed_ after you unlinked your service, try clearing the browser history and cache.
374
374
375
375
### Failed linking - Could not update the setting. Please check your connection
0 commit comments