

It also kept polling the OSPi GitHub repository 24/7 which could be a problem if a lot of installations were doing that all the time. There has been a plugin for updating the software which was contributed by Martin Pihrt but it only did a “git pull” to do the update and would not work in all situations. Just select MANAGE PLUGINS from the plugins menu to get started It also allows you to install plugins from the new GitHub plugins repo. The plugin_Manager plugin allows you to enable/disable and uninstall plugins from the integrated web UI. You should do the same for the templates folder.Īny plugin related files in the data directory should not be affected, and if you have not modified the plugin files you can just re-install any missing plugins using the new plugin manager. Will copy your plugins to a new folder in the Pi directory. It would be a good idea to copy any plugin files you are using to a holding location before updating the software, especially any that you have modified. The “.gitignore” file has been updated to ignore most plugin files that you might have installed but it will not be in effect until after the update. Most of the plugins have been removed from the software distribution. Which is what I’ve been doing the last three weeks.įirst off, there is a new GitHub repository just for plugins which I started back in November: It finally dawned on me that I could write a plugin to manage the plugins. We also needed an easy method for installing new plugins.
OPENSPRINKLER GITHUB DAN SOFTWARE DOWNLOAD
The growing number of plugins contributed to the project were increasing the size of the software download and not everyone wants to use all the plugins. Read the information below for more details.Īfter asking for input here on the forum, I received a lot of good ideas about managing plugins. If you are using one or more plugins it is recommended to copy them to a holding area before updating.

Note: This update includes several changes to the way plugins are handled.
