All apps · 0 apps
JSON API
Plugin from Cyanlabs
Overview
Readme
View on GitHubIntroduction
This plugin is a wrapper for reading the files used by Unraid / emhttpd for displaying various statistics, the files are read from /var/local/emhttp/*.ini and are converted to JSON for easy access by services/applications like Home Assistant
This plugin has no 'frontend' and is only accessible directly via http://TOWER/plugins/jsonapi/api.php?file=XXX.ini for example to get the disks.ini file you would do http://TOWER/plugins/jsonapi/api.php?file=disks.ini
currently the following files exist that can be used
- cpuload.ini
- devs.ini
- diskload.ini
- disks.ini
- monitor.ini
- network.ini
- sec.ini
- sec_afp.ini
- sec_nfs.ini
- shares.ini
- users.ini
- var.ini

Usage
Plugins > Install Plugin
https://raw.githubusercontent.com/Cyanlabs/jsonapi-unraid/master/jsonapi.plg
Links
https://cyanlabs.net/applications/jsonapi-unraid/
https://forums.unraid.net/topic/86646-plugin-unraid-json-api/
https://community.home-assistant.io/t/unraid-json-api/158652
Install JSON API on Unraid in a few clicks.
Find JSON API in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Download Statistics
Downloads by Month
Related apps
Explore more like this
Explore allLinks
Details
https://raw.githubusercontent.com/Cyanlabs/jsonapi-unraid/master/jsonapi.plg