This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| projects:internetofthings:googlehome [2018/06/20 14:43] – denfra | projects:internetofthings:googlehome [2018/06/21 19:31] (current) – denfra | ||
|---|---|---|---|
| Line 10: | Line 10: | ||
| * Now you get a new project to the cloud console. Here you get a new project_id. | * Now you get a new project to the cloud console. Here you get a new project_id. | ||
| - | * Enable | + | * Enable |
| - | * Generate a new API key (the same Api key of api_key: in google_assistant.yaml) | ||
| - | * IAM E amministrazione/ | + | {{: |
| + | * Generate a new API key (the same Api key of api_key: in google_assistant.yaml) | ||
| - | * Unordered List ItemCreate | + | * IAM E amministrazione/ |
| - | | + | {{: |
| - | - Ordered List Itemb. Click on Home Control card, select the Smart home recommendation | + | {{: |
| - | | + | * Create |
| - | | + | |
| - | * Unordered List ItemAccount linking is required for your app to interact with Home Assistant. Set this up under the Quick Setup section | + | {{: |
| - | - Ordered List Itema. | + | |
| - | - Ordered List Itemb. | + | |
| - | - Ordered List Itemc. | + | |
| - | - Ordered List Itemd. | + | |
| - | - Ordered List Iteme. Configure | + | * ACCOUNT LINKING |
| - | - Ordered List Itemf. | + | - Leave it at the default No, I only want to allow account creation on my website and select Next |
| - | * Unordered List ItemBack | + | - For the Linking type select |
| - | If you haven’t already added the component configuration to configuration.yaml and restarted Home Assistant, you’ll be unable to continue until you have. | + | - Client ID: The client_id from your google_assistant.yaml |
| - | Open the Google Assistant app and go into Settings > Home Control | + | - Authorization URL: https://ha.csgalileo.org/ha-albertofiocco/ |
| - | Click the + sign, and near the bottom, you should have [test] your app name. Selecting that should lead you the screen where you can set rooms for your devices or nicknames for your devices. | + | - CONfigure |
| - | If you want to allow other household users to control the devices: | + | - Testing instructions: |
| - | a. Go to the settings for the project you created in point 1 in the developer console. | + | |
| - | b. Under the gear icon, click Permissions | + | |
| - | c. Click Add, type the new user’s e-mail address and choose Project -> Editor role | + | * Back on the overview page. Click **TEST** |
| - | d. Have the new user go to developer console and repeat steps starting from point 4 | + | |
| - | ===== google_assistant.yaml | + | * If you haven’t already added the component configuration to configuration.yaml and restarted Home Assistant, you’ll be unable to continue until you have. |
| + | ==== google_assistant.yaml ==== | ||
| < | < | ||
| google_assistant: | google_assistant: | ||
| Line 60: | Line 61: | ||
| room: living room | room: living room | ||
| </ | </ | ||
| - | * Reset Home Assistant and TEST Action | + | |
| + | | ||
| + | |||
| + | * Open the GOOGLE HOME APP and go into Settings > Home Control | ||
| + | |||
| + | * Click the + sign, and near the bottom, you should have [test] your app name. Selecting that should lead you the screen where you can set rooms for your devices or nicknames for your devices. | ||
| + | |||
| + | * If you want to allow other household users to control the devices: | ||
| + | - GO to the settings for the project you created in point 1 in the developer console. | ||
| + | - UNder the gear icon, click Permissions | ||
| + | - Click Add, type the new user’s e-mail address and choose Project -> Editor role | ||
| + | - Have the new user go to developer console and repeat steps starting from point 4 | ||
| + | |||
| + | |||
| * Open the Google Assistant app and go into Settings > Home Control | * Open the Google Assistant app and go into Settings > Home Control | ||
| + | |||
| * Click the + sign, and near the bottom, you should have [test] your app name. Selecting that should lead you the screen where you can set rooms for your devices or nicknames for your devices. | * Click the + sign, and near the bottom, you should have [test] your app name. Selecting that should lead you the screen where you can set rooms for your devices or nicknames for your devices. | ||