This is a dashboard that developers can use to help them debug their smart home actions. It will obtain data from the HomeGraph and present it to you, allowing you to verify the data that is stored in it.
The app can be installed to Google App Engine or any Java Web Server.
Make sure to follow this guide to get a service account key
You can add a Giphy API key to giphy.service.ts
to get animated images for each device type. Otherwise, a basic icon will show shown.
mvn compile
. This will compile both the Java project and the web
frontend.First you need to build the web frontend that you will interact with:
cd src/main/ngapp
npm install
npm run build
# Built files will be added in src/main/webapp
To set up your instance:
gcloud init
gcloud auth application-default login
gcloud components install app-engine-java
gcloud components update
mvn appengine:deploy
http://<your-project-id>.appspot.com
gcloud app logs tail -s default
Note: You may have connectivity issues if you try to run the sample locally
Read the documentation on App Engine to learn more.
To install on any other Java Web Server:
mvn clean package
Deploy the war artifact from target/
To run locally:
mvn clean package spring-boot:repackage
Then run java -jar target/[artifact_name].war
Please read and follow the steps in the CONTRIBUTING.md.
See LICENSE.
Your use of this sample is subject to, and by using or downloading the sample files you agree to comply with, the Google APIs Terms of Service.