◈ IoT Security Research Project ◈ CST2590

PRISON.OS

Smart Prison System Management
Internet of Things  ·  Arduino MKR1010
Real-Time Monitoring  ·  Web Dashboard
Project Description

PRISON.OS is an IoT-based smart security framework for correctional facilities. It replaces manual checks and legacy systems with real-time, automated monitoring across access control, environmental safety, perimeter security, and utility detection.

The system connects two Arduino MKR1010 units — a Control Room node and a Patrol Guard node — through a custom-built web dashboard backed by InfluxDB for live time-series data storage and forensic-grade event logging.

⚠ Ethical-by-design: No cameras · No audio · No biometrics · UN Mandela Rules compliant
Technologies Used
Arduino MKR1010Wi-Fi MCU · x2 nodes
Custom Web AppReact + Node.js dashboard
InfluxDBTime-series data store
HTTP / NTPData transport · Timestamps
PIR + VibrationMotion & perimeter sensing
RFID MFRC522Access control · 13.56 MHz
DHT22 + MQ-135Temp, humidity, gas quality
Servo + BuzzerAutomated door & alerts
Problem Statement

Traditional correctional facilities depend on reactive, human-driven security — leaving them vulnerable to escapes, environmental hazards, and infrastructure sabotage with no audit trail.

Extreme heat, toxic gas build-up, water leaks, and power tampering go undetected until harm is done. Incident reconstruction relies on invasive surveillance or incomplete manual logs.

PRISON.OS addresses this by providing proactive, infrastructure-focused monitoring that detects threats before they escalate — without compromising inmate dignity.

Evaluation
8
Sensors
2
IoT Nodes
<1s
Alert Latency

The system successfully demonstrated real-time detection of motion, RFID-based access control, gas anomalies, and temperature/humidity thresholds via a live custom web dashboard.

Sensor data is timestamped via NTP, stored in InfluxDB, and rendered on the dashboard with live environmental trend graphs, security event timelines, and instant lockdown controls.

Keywords
IoT Smart Security Arduino MKR1010 RFID Access Control PIR Motion Detection Environmental Monitoring InfluxDB Real-Time Dashboard Perimeter Security Ethical IoT NTP Timestamping Correctional Facilities HTTP Protocol Web Application Gas Detection Privacy-by-Design
Author & Supervisor
DR
Darenn Ramsamy
M01036587
QR – Darenn Ramsamy
EA
Ezekiel Adegbemle
M00973404
QR – Ezekiel Adegbemle
ZM
Zariyat Maudarbux
M01014970
QR – Zariyat Maudarbux
LA
Lawson Archy
M01017315
QR – Lawson Archy
▸ Module Supervisor
Mr Nivede Issur
CST2590 — Internet of Things