mirror of
https://github.com/home-assistant/supervisor.git
synced 2025-07-27 11:06:32 +00:00
change api style
This commit is contained in:
parent
344f938c0b
commit
bbe32664ff
@ -1,20 +1,36 @@
|
|||||||
# HassIO Server
|
# HassIO Server
|
||||||
|
|
||||||
## REST API
|
## REST API Supervisor
|
||||||
|
|
||||||
### /supervisor
|
### /supervisor_info
|
||||||
|
|
||||||
- GET: Return running version back
|
### /supervisor_network
|
||||||
- PUT: Read last avilable version and write it to ResinOS config
|
- Payload: {'hostname': ''}
|
||||||
|
|
||||||
### /homeassistant
|
## REST API HomeAssistant
|
||||||
|
|
||||||
- GET: get avilable version
|
### /homeassistant_info
|
||||||
- PUT: performe homeassistant update
|
|
||||||
|
|
||||||
### /addons
|
### /homeassistant_update
|
||||||
|
- Payload: {'version': '0.XX.Y'}
|
||||||
|
If version is None it read last version from server.
|
||||||
|
|
||||||
- GET: get list of avilable addons and installed addons back
|
## REST API addons
|
||||||
- PUT: get or performe a update of a addon
|
|
||||||
- POST: install a addon
|
### /addons_info
|
||||||
- DEL: remove a addon
|
|
||||||
|
### /addons_run
|
||||||
|
- Payload: {'addon': 'xy', 'options': {}}
|
||||||
|
|
||||||
|
### /addons_stop
|
||||||
|
- Payload: {'addon': 'xy'}
|
||||||
|
|
||||||
|
### /addons_install
|
||||||
|
- Payload: {'addon': 'xy'}
|
||||||
|
|
||||||
|
### /addons_delete
|
||||||
|
- Payload: {'addon': 'xy'}
|
||||||
|
|
||||||
|
### /addons_update
|
||||||
|
- Payload: {'addon': 'xy', 'version': 'x.x'}
|
||||||
|
If version is None it read last version from server.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user