HomeControl
google setting
- Access Google Actions Console
- Click
New Project
- Fill fields and click
Create project
- Click
Smart Home
- Setup
Quick setup -> Name your Smart Home action
- Fill
config.template.yaml
RedirectURL: https://oauth-redirect.googleusercontent.com/r/ (Project ID can be found in the project settings)
- Move
config.template.yaml
toconfig.yaml
- Setup
Quick setup -> Setup account linking
Linking type: OAuth, Authorization code OAuth client: clientId: <from config.yaml> secret: <from config.yaml> authorization url: https://<SERVER_HOST>/google_auth token url: https://<SERVER_HOST>/oauth/token scope: <NONE> Testing instructions: Sign up and register your device.
- Setup
Build your Action -> Add Action(s)
Fulfillment URL: https://<SERVER_HOST>/google_actions
- Open
Google Home
app in your phone - Open
Settings -> Works with Google
- Click
[test] <YOUR SMART HOME ACTION NAME>