homebridge / homebridge-config-ui-x

The Homebridge UI. Monitor, configure and backup Homebridge from a browser.
https://homebridge.io
MIT License
2.62k stars 377 forks source link

Add "setting" button for another plugins #206

Closed iShift closed 5 years ago

iShift commented 5 years ago

Another plugins may have they own web UI, it would be good if we can integrate it in config plugin (this plugin) page, so they can pass link to it's UI to config plugin.

oznu commented 5 years ago

Hi @iShift,

Any plugin who wishes to display a GUI based setup, like this plugin has, can publish a config.schema.json.

This plugin: https://github.com/oznu/homebridge-config-ui-x/blob/master/config.schema.json Something a bit simpler: https://github.com/oznu/homebridge-daikin-esp8266/blob/master/config.schema.json

Documentation on this: https://github.com/homebridge/Documentation/blob/master/Schema.md