Cisco IR910 Industrial Router
Introduction
This document will describe the Initial setup of Site Controller in a IR910 device.
Please read the official device installation guide: Overview Documentation from Cisco.com for IR910 before you proceed installing the azeti Software.
Prerequisites
You will need to know the IP of the system and to have access via ssh.
You have the installation files:
- mosquito installation file: for installing the mosquitto MQTT broker in the system.
- Site Controller installation file: for installing the Site Controller modules, as well as all necessary python libraries.
Timezone configuration
Before you begin the installation, make sure that you have the system with the right time configuration and a timezone configured in your system. Please read the file /etc/timezone to check that it is including your location. This file should contain a pair (Example: Europe/Berlin), that corresponds to the names that you can find in /usr/share/zoneinfo.
Installation
Begin the installation by walking through the single steps, starting with the IOS Host Setup down to the Setup of the IOX Guest system that hosts the azeti SIteController Software.
Known issues
- During the installation process, you will see some errors in the install.log file. This library manages the encryption in several python modules. These errors are due to the lack of a c compiler in the IR910. At the moment of writing, it is not affecting Site Controller basic functionality.
- If the timezone is not properly configured, you will receive exceptions while starting the system. We require that a timezone is defined for the machine.
- Under some circumstances, a software update may launch some exception. If this happens, stop the application, stop the broker and restart both to solve the issue.