change api style

This commit is contained in:
Pascal Vizeli 2017-03-22 23:57:30 +01:00
parent 344f938c0b
commit bbe32664ff

View File

@ -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.