Mega-Ique Digital UG

Loading

BuildingSense EcoGuard

Intelligent Remote Environment Monitoring

This is an end-of-training project for our students from October 2023 to February 2024 in Cameroon.

Just like our training and further education courses, this project is being developed in collaboration with the company NXATT.

Description

This project aims to automatically manage and monitor all air conditioning in a building.

Technically it consist of design and develop a software and hardware system that monitor air conditioning in a building. The system consists of a a micro-controller with Ethernet shield, temperature sensor, LEDs, resistance and some sensors. The Ethernet shield allows the embedded system to be connected to a computer network in order to allow data exchange with an API Server.
The API server hosted on the Mega-Ique Digital CLOUD is use to log the data, configure and set the parameters of each air conditioning. An intelligent logic with neuronal networkslogic is part of API server an help for prediction of the status, possible breakdowns and maintenance of air conditioning devices.

The dedicated mobile app allows the user to control the system remotely through API Server.

Components

Embedded system
  • Arduino Uno
  • Ethernet Shield
  • Temperature Sensor
  • LEDs for visual status report
  • Resistance
API Server
  • API Gateway (Nginx)
  • Rest API as Docker Container: FastAPI with Pyhton
  • MySQL Database as Docker Container
Queuing sytstem (Kafka)

Message exchange between subsystems

  • Embedded System <-> API Server
  • API Server <-> Mobile App (Client)
Mobile Client App

For remote configuration and monitoring of the system

System architecture