You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 12, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+10-3Lines changed: 10 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,8 @@ Make sure to follow [this guide](https://developers.google.com/actions/smarthome
9
9
10
10
You can add a Giphy [API key](https://developers.giphy.com/docs/) to `giphy.service.ts` to get animated images for each device type
11
11
12
+
## Setup
13
+
12
14
### Build client
13
15
14
16
First you need to build the web frontend that you will interact with:
@@ -20,9 +22,9 @@ npm run build
20
22
# Built files will be added in src/main/webapp
21
23
```
22
24
23
-
## Build server
25
+
###Build server
24
26
25
-
### Using Google App Engine
27
+
####Using Google App Engine
26
28
To set up your instance:
27
29
28
30
1. Use the Google Cloud Console to create a [new App Engine application](https://console.cloud.google.com/projectselector/appengine/create?lang=java&st=true&_ga=2.118087439.-783977692.1527806171)
@@ -56,7 +58,7 @@ gcloud components update
56
58
57
59
Read the documentation on [App Engine](https://cloud.google.com/appengine/docs/standard/java/quickstart) to learn more.
58
60
59
-
### Other Java Web Servers
61
+
####Other Java Web Servers
60
62
To install on any other Java Web Server:
61
63
62
64
`mvn clean package`
@@ -69,6 +71,11 @@ To run with embedded tomcat:
69
71
70
72
Then run `java -jar [artifact_name].jar` from `target/`
71
73
74
+
## Build from source
75
+
To build from the source files:
76
+
1. Download the [home graph protos](https://github.com/googleapis/googleapis/tree/master/google/home/graph/v1) to `src/main/proto`
77
+
1. Download [annotations.proto and http.proto](https://github.com/googleapis/googleapis/tree/master/google/api). Put these files in `src/main/proto/google/api`.
78
+
72
79
# How to make contributions?
73
80
Please read and follow the steps in the CONTRIBUTING.md.
0 commit comments