Python plugin for Domoticz to manage other python plugins. This plugin allows you:
- List available and installed plugins
- Install / Update selected Domoticz plugin
- Open plugin repository
Based on pp-manager
- Make sure that your Domoticz supports Python plugins (https://www.domoticz.com/wiki/Using_Python_plugins)
- Clone repository into your domoticz plugins folder
cd domoticz/plugins
git clone https://github.com/stas-demydiuk/domoticz-plugins-manager.git plugins-manager
- Restart domoticz
- Go to "Hardware" page and add new item with type "Python Plugins Manager"
- Refresh Domoticz and in main menu open "Custom\Plugins-Manager"
- Go to plugin folder and pull new version
cd domoticz/plugins/plugins-manager
git pull
- Restart domoticz
All available plugins are stored in plugins.json
file. To add your plugin just add new item to this file following the same structure and then create a pull-request. Plugin item example:
"plugins-manager": {
"name": "Python Plugins Manager",
"author": "stas-demydiuk",
"description": "Allows to manage python plugins through custom UI page",
"repository": "https://github.com/stas-demydiuk/domoticz-plugins-manager",
"branch": "master",
"folder": "plugins-manager"
},