smart-home-nodejs | A sample of the Smart Home device control APIs in Actions
kandi X-RAY | smart-home-nodejs Summary
kandi X-RAY | smart-home-nodejs Summary
This sample contains a fully functioning example of a Smart Home provider cloud service designed to work with Actions on Google. This can be used with a Actions Console project to create an Action interface to your IoT devices. This sample includes everything you need to get started, including a mocked user authentication service with sample users and a user web portal to demonstrate the user experience when controlling their lights with your action. An example of a Smart Home IoT cloud engine is written here. This project can be integrated with a web portal for an interactive experience.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of smart-home-nodejs
smart-home-nodejs Key Features
smart-home-nodejs Examples and Code Snippets
Community Discussions
Trending Discussions on smart-home-nodejs
QUESTION
I am referencing to the smart-home-nodejs git repository on Actions On Google. This template provides an end to end example of how the smart-home app can be use. However, instead of using firebase, can I use my own database that host my devices and I would want to just call the Homegraph api to sync. Would this be possible?
Thank you.
...ANSWER
Answered 2021-Mar-01 at 17:28Yes, the implementation of your backend can be designed however you want. You also are not restricted to using Cloud Functions or App Engine. While the end-to-end sample provides one example of how to do it, your backend just has to implement a webhook and respond to intents plus have support to do things like report state.
The API reference contains all the information you needed to build a custom implementation.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install smart-home-nodejs
:information_source: Assistant will only provide you control over items that are registered, so if you visit your front end and click the add icon to create a device your server will receive a new SYNC command.
On a device with the Google Assistant logged into the same account used to create the project in the Actions Console, enter your Assistant settings.
Click Home Control.
Click the '+' sign to add a device.
Find your app in the list of providers.
Log in to your service.
Start using the Google Assistant in the Actions Console to control your devices. Try saying 'turn my lights on'.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page