summaryrefslogtreecommitdiff
path: root/doc/api
diff options
context:
space:
mode:
Diffstat (limited to 'doc/api')
-rw-r--r--doc/api/future.md28
1 files changed, 12 insertions, 16 deletions
diff --git a/doc/api/future.md b/doc/api/future.md
index ad5e43d..4cf0d40 100644
--- a/doc/api/future.md
+++ b/doc/api/future.md
@@ -25,32 +25,26 @@ accessed directly with its link-local address.
- `GET /device/type` `text/plain`
- `GET /device/type/uuid` `text/plain`
- `GET /device/hardware/version` `text/plain`
+- `GET /device/firmware/version` `text/plain`
- `GET /device/mac-address/eui-48` `text/plain`
-- `POST /device/reboot`
- `GET /settings` `application/json`
- `PUT /settings` `application/json`
-- `GET /firmware/bootloader/version` `text/plain`
-- `GET /firmware/bootloader` `application/octet-stream`
-
-- `GET /firmware/application/active/version` `text/plain`
-- `GET /firmware/application/active` `application/octet-stream`
-- `GET /firmware/application/active/confirmed-flag` `text/plain`
-- `PUT /firmware/application/active/confirmed-flag` `text/plain`
-
-- `GET /firmware/application/inactive/version` `text/plain`
-- `GET /firmware/application/inactive` `application/octet-stream`
-- `PUT /firmware/application/inactive` `application/octet-stream`
-- `DELETE /firmware/application/inactive`
-- `GET /firmware/application/inactive/test-boot-flag` `text/plain`
-- `PUT /firmware/application/inactive/test-boot-flag` `text/plain`
-
# Settings
```
{
"hostname": "mydevice",
+ "update": {
+ "url": "https://deploy.xengineering.eu/git/iot-contact/latest/",
+ "automation": {
+ "enable": false,
+ "hour": null,
+ "minute": null,
+ "second": null
+ }
+ },
"mqtt": {
"broker": "mqtt://...",
"prefix": "com/example/"
@@ -94,3 +88,5 @@ noted down explicitly in the following MQTT API documentation.
- write-only `request/blind/closure` (`0`, `1`, ... `100`)
- read-only `blind/motion` (`up`, `down`, `stopped`)
- write-only `request/blind/motion` (`up`, `down`, `stopped`)
+- write-only `update/trigger`
+- read-only `update/required` (`true`, `false`)