Project

General

Profile

Jarvis Protocol » History » Version 1

Hammel, 22 Jan 2018 12:42

1 1 Hammel
h1. Jarvis Protocol
2
3
# Jarvis creates a JSON packet with command
4
# Jarvis connects to REST interface on server node.
5
# Server node processes requests into IoT command
6
# Server node issues REST call to IoT device
7
8
h2. Components
9
10
# Jarvis Java application on desktop 
11
# nodejs based REST interface on PiBox
12
## Restify handles REST API
13
## Restify provides hooks for https setup
14
15
h2. Issues
16
17
# Generate key/cert at boot time on PiBox
18
# Allow Jarvis to register to receive key
19
20
See https://cloud.google.com/iot/docs/how-tos/credentials/keys