Skip to content

lappis-unb/sige-slave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Gestão Energética da Universidade de Brasília - SIGE

About

The Energy Management System (Sistema de Gestão Energética SIGE-UnB) developed by Univerity of Brasilia (Brazil) in partnership with CEB (Companhia Energética de Brasília), is a web application developed to assist in the monitoring and management of Universidade de Brasília's power consumption and distribution.

The idea is to monitor, collect and display data of each campus power supply, allowing a much better comprehension of the usage patterns and energy quality received from the distribution station.

The system is divided into four main layers:

  • the web presentation layer, which holds the front-end of the application, including the dashboard for researchers.
  • the mobile presentation layer, which holds the PWA mobile version of the front-end of the application.
  • the master server layer, which is responsible for all the data management, data processing, and database redundancy.
  • the slave server layer is responsible for the communication with energy transductors and data collection.

This reposotory holds the source code for the slave server layer.

License

All SIGE source code is licensed under GPL v3

Installation

Docker

First install Docker following the instructions according to your Operational System, here.

Docker Compose

After installing Docker, you can install Docker-Compose, also according to your Operational System here.

Runnning SMI Slave

After this all you have to do is

sudo docker-compose up

And, that's it! You have SMI up and running!