https://github.com/blaskovicz/garmin-nest-camera-control
Control and visualize the state of your Nest Cameras from your Garmin Wearable.
https://github.com/blaskovicz/garmin-nest-camera-control
garmin monkey-c nest rest-client wearable-devices
Last synced: 4 months ago
JSON representation
Control and visualize the state of your Nest Cameras from your Garmin Wearable.
- Host: GitHub
- URL: https://github.com/blaskovicz/garmin-nest-camera-control
- Owner: blaskovicz
- Created: 2017-11-01T03:47:29.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-09-26T01:11:44.000Z (over 6 years ago)
- Last Synced: 2024-10-13T19:17:03.222Z (8 months ago)
- Topics: garmin, monkey-c, nest, rest-client, wearable-devices
- Language: JavaScript
- Homepage: https://apps.garmin.com/en-US/apps/8b7bc1e1-c09d-4ed6-baec-79c868a6c387
- Size: 69.3 KB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-garmin - garmin-nest-camera-control
- awesome-garmin - garmin-nest-camera-control
README
# garmin-nest-camera-control [](https://travis-ci.org/blaskovicz/garmin-nest-camera-control)
>Control and visualize the state of your Nest Cameras from your Garmin Wearable.## Features
* Oauth2 authentication with Nest API
* View the state of all Nest cameras in an owned household (online, offline, streaming)
* Toggle the streaming state of each camera## Screenshots

## Development
* _Docker_: this will run a build similar to how TravisCI will execute it (for build debugging). Simply run `docker build .` in the root directory of this git repo.
* _Scripts_: run the [`install-connectiq-sdk.sh`](install-connectiq-sdk.sh) and [`build-connectiq-app.sh`](build-connectiq-app.sh)
scripts manually after creating a `./source/Env.mc` file from `./source/Env.mc.sample`. This is similar to the previous step, but avoids the overhead of docker.
* _Eclipse_: It's recommended to follow Garmin's [getting started](https://developer.garmin.com/connect-iq/programmers-guide/getting-started/) guide for setting
this project up and running in Eclipse. Before it can build, the project will need a `./source/Env.mc` file, templated from `./source/Env.mc.sample`.