This document will describe the Initial setup of Site Controller on an Ubuntu LTS linux distribution.
You will need to know the IP of the system and to have access via ssh.
Required installation files
- mosquitto installation archive (e.g. mosquitto-1.3.4.tar.gz): mosquitto MQTT broker in the system, version 1.3.4 or above
- psutil installation archive: psutil libaries, version 2.2.1 or above
- SiteController installation archive (e.g. SiteController-install-1.1-Jever.tar.gz): SiteController modules and necessary python libraries
Configure the time zone
Core software installation
Install prerequisites for compiling packages
Install mosquitto, create a mosquitto group and user
Create a mosquitto configuration
Set a log_dest. To do so please edit /etc/mosquitto/mosquitto.conf and change as noted below line 419 (or similar). All logging output will go into /opt/azeti/SiteController/log/mosquitto.log
Install SiteController (output was truncated)
- TODO: MOSQUITTO_FOLDER must be