Skip to content

Latest commit

 

History

History
82 lines (54 loc) · 3.4 KB

README.md

File metadata and controls

82 lines (54 loc) · 3.4 KB

Home Assistant Add-on: Google Assistant SDK

A virtual personal assistant developed by Google.

Supports aarch64 Architecture Supports amd64 Architecture Supports armhf Architecture Supports armv7 Architecture Supports i386 Architecture

About

Google Assistant is an AI-powered voice assistant that runs on the Raspberry Pi and x86 platforms and interact via the DialogFlow integration with Home-Assistant. You can also use Google Actions to extend its functionality.

You can simply say "Ok Google" following by your command, and Google Assistant will answer your request.

ℹ️ Integration your mobile or Google/Nest Home with Home Assistant

If you want to integrate your Google Home or mobile phone running Google Assistant, with Home Assistant, then you want the Google Assistant integration.

Installation

Follow these steps to get the add-on installed on your system:

  1. Navigate in your Home Assistant frontend to Supervisor -> Add-on Store.
  2. Find the "Google Assistant SDK" add-on and click it.
  3. Click on the "INSTALL" button.

How to use

Click here for the full documentation

Configuration

Add-on configuration:

client_secrets: google_assistant.json
project_id: project_id_from_google
model_id: model_id_from_google

Option: clients_secrets (required)

The name of the client secrets file to you've downloaded from Google and placed in your /share folder.

Option: project_id (required)

Project ID of the project you've created at Google for this add-on. The project id can be found in your google_assistant.json file, or under project settings in the Google Actions Console.

Option: model_id (required)

The ID of the model you've registered at Google for this add-on.

The model id can also be found under the "Develop - Device registration" tab in the Google Actions Console.

Support

Got questions?

You have several options to get them answered:

In case you've found a bug, please open an issue on our GitHub.