Resource Name |
HTTP Verbs |
HTTP Methods |
Returns |
Direction |
Description |
Pair |
CREATE Pair |
POST /pair/iot |
UUID |
From IoT Node |
Pair an IoT node w/ server |
Pair |
CREATE Pair |
POST /pair/iot/register |
ACK |
From IoT Node |
Register an IoT node w/server using UUID |
Pair |
CREATE Pair |
POST /pair/jarvis/<uuid> |
Public keys |
From Jarvis |
Pair a Jarvis node with server |
Monitor |
GET Monitor ID |
GET /monitor |
Monitor ID |
From Jarvis |
Monitor Identify information |
Device |
GET Devices |
GET /device |
Device list |
From Jarvis |
Get list of device IDs and descriptors |
Device |
UPDATE Device |
PUT /device/<uuid> |
Device state |
From Jarvis |
Change device state with JSON |
Device |
GET Device |
GET /device/<uuid> |
Device state |
From Jarvis |
Get Device state as JSON |