Skip to content

SentinelSuite: an IoT project for Server Room Surveillance

Notifications You must be signed in to change notification settings

Il-castor/SentinelSuite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SentinelSuite

IoT Project for Server Room Surveillance

This project is created and build with PlatformIo

In folder esp32 and folder esp8266 create a file called secrets.h and insert this code:

#pragma once
#define WIFI_SSID ""
#define WIFI_PASSWORD ""

On ESP32 flash code in ESP32 folder. It implements environmental policy using this sensor and actuators:

  • DHT11 for temperature and humidity
  • Water sensor for measuring water level
  • Flame sensor for detect flames
  • RGB and SMD led for simulating different actuators

On ESP8266 flash code in ESP8266 folder. It implements access control policy using this sensors and actuators:

  • RFID reader
  • RGB led
  • Buzzer

Raspberry Pi

Install:

  • mosquitto
sudo apt install mosquitto mosquitto-clients

It is used as broker MQTT

  • Node-RED using npm
sudo npm install -g --unsafe-perm node-red

Is used for create the dashboard and logic of the program

In a terminal run:

python3 stream-video.py

In other terminal run:

node-red

Once open in localhost:1880 import flow.json and open the Dashboard view

About

SentinelSuite: an IoT project for Server Room Surveillance

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published