SmartHomeNG is the open-source integration platform for your smart home
There are already several repositiories containing different parts of SmartHomeNG. Of interest for users of SmartHomeNG are only the following of them. Most users will only use the first two (smarthome and plugins):
-
smarthome The Core of the application resides in this Repository
-
plugins The Core may be extended by several plugins which provide additional functionality for gateways, devices, etc. Here the plugins have found their home
-
raspberrypi-image This repository conains a "ready to use" image for the Raspberry Pi. It contains SmartHomeNG, the smartVISU and other tools. The release number is a combination of the Debian/RaspiOS version followed by the SmartHomeNG version.
-
docker This repo contains a docker container and dokumentation for SmartHomeNG
-
plugin_archive Older plugins that are not maintained any more or the ones being obsolete due to a switched off service are kept here for reference
The rest of the repositories are for use by the development team:
-
Developer Documentation Helper repository for the automatic build of the documentation from the develop branch. No manual commmits occur.
-
shngadmin The Core and many of its plugins can be controlled via a web interface. It is created with Typescript and Angular 7 currently and here the source of the GUI is found
-
ansible Repository with the scripts used to build the raspberrypi image
-
shng-install work in progress