Appearance
Google
Description
This is the module to integrate the google voice assistant into your app. The module provides all the required configuration options and the google fulfillment endpoint to interact with an google action. One big difference to other modules is, that there might be a good reason to create multiple google actions for branding or other reasons. In this case, change the key in the config can be extended with a number flag. This means that any key in the form google#X
rather than google
(compare config chapter) is accepted as well, where X is any positive number or digit. Make sure to provide a different path
and name
parameter inside the config file for all defined google modules. Otherwise multiple modules will clash over at least some resources.
API
Google Handler
Google Actions endpoint to handle google voice assistant requests.
POST
/api/v1/google/fulfillment
Request Body
Name | Description |
---|---|
requestIdstring | The request identifier for this request. |
inputsarray | The actual commands the coldwave backend should carry out sent via the google smart home action. |
Response
This endpoint simply returns Status 204
to indicate a successful operation and to save bandwidth.