Restful HTTP API implementation

Registered by Ondrej Wisniewski

The Telegea server implements an HTTP API for communication from external clients (see https://github.com/Telegea/Server-software/blob/master/doc/03-http-api.md).

The API specification describes the following functionalities which need to be provided:
1. Reading user data
2. Sending sensor data
3. Sending alarm notifications
4. Reading sensor data
5. Reading thermostat data
6. Sending thermostat data
7. Sending device command

Currently only items 2 and 3 are implemented. All other items also need to be implemented to complete the required functionality.

Blueprint information

Status:
Not started
Approver:
Ondrej Wisniewski
Priority:
Medium
Drafter:
Ondrej Wisniewski
Direction:
Approved
Assignee:
Ondrej Wisniewski
Definition:
Approved
Series goal:
None
Implementation:
Deferred
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

Work items:
1. Reading user data: DONE
2. Sending sensor data: DONE
3. Sending alarm notifications: DONE
4. Reading sensor data: TODO
5. Reading thermostat data: TODO
6. Sending thermostat data: TODO
7. Sending device command: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.