[Open-source] Based on IoT data-driven intelligent security decision-making system Public Environment Safety Platform
![[Open-source] Based on IoT data-driven intelligent security decision-making system Public Environment Safety Platform](https://yy123.ink/api/img/1782579776451-fwwucm.jpg)
1. Project Overview
Firelink
Full-screen responsive public safety monitoring platform | Multi-level grid management | High-concurrency time-series data processing
Based on IoT data-driven intelligent security decision-making system (public environment safety platform), 7*24 hours guarding public environment safety
2. Open Source License
Licensed under Apache-2.0
3. Screenshots
Functional Panorama
1. Comprehensive scene security coverage
-
Electric fire monitoring | Firefighting water pressure tracking | Independent smoke alarm warning | ⚡ Flammable gas leakage monitoring | ️ Intelligent video monitoring | Video fusion perception

2. Intelligent warning system

3. Decision-making cockpit
-
Group-level security situation overview -
Company/branch grid comparison -
Historical event tracing analysis (supports 10 billion-level data second-level query)
4. Feature Overview
Firelink is based on Java 8, Spring Boot, Vue, RocketMQ, Redis, MySql, TDengine, MyBatis, MyBatis-Plus, etc. It is a fully responsive intelligent security decision-making system. It aims to improve the level of public environment safety management through real-time monitoring and data analysis. The platform integrates multiple sensors and devices, supports 7*24 hours online monitoring, covering multiple security fields such as electrical fire, building fire water, intelligent independent smoke detection, and flammable gas monitoring. Through data reporting, alarm push, and intelligent analysis, the platform provides accurate decision-making support for management departments, helping to achieve intelligent and grid-based safety management.
core highlights
|
Real-time perception |
Intelligent decision-making |
Open ecosystem |
|
Sensor data response within seconds |
AI-driven risk prediction model |
Full-stack open-source technology architecture |
|
Multi-protocol device access |
Multi-dimensional visualization analysis |
Standardized API interface |
|
7*24 hours online monitoring |
Dynamic emergency plan generation |
Developer-friendly extension |
application scenarios
Smart park, safety supervision, smart campus, etc.
5. Tech Stack
Technical stack panorama
Architecture characteristics: High concurrency, low latency, strong consistency
|
Domain |
Technical Selection |
Core value |
|
Backend engine |
Java 8 ➕ Spring Boot 3.x ➕ RocketMQ 5.0 |
Handling ability of 1 million devices |
|
Data layer |
MySQL 8 ➕ TDengine 3.x ➕ Redis 7 |
Supporting 100,000 TPS time-series data writing with hybrid storage |
|
Front-end interaction |
Vue 2 ➕ ECharts ➕ WebSocket |
Multi-terminal adaptive visualization |
|
Intelligent analysis |
Flink real-time computing + Rule Engine + Machine Learning Model |
Risk identification accuracy > 99% |
⚡ Fast Experience
System Running Environment:
-
JDK => 1.8 -
MySql => 5.7.44 Note: Data installation account and password are changed to root\root@123 -
Redis => 7.2.4
Installation and Deployment:
-
Create database, import firelink-community/sql database script -
Execute in order systemsetup-0.0.1-SNAPSHOT.jar, business-0.0.1-SNAPSHOT.jar, communication-0.0.1-SNAPSHOT.jar, firefightingiot-0.0.1-SNAPSHOT.jar, firefightingiot_data-0.0.1-SNAPSHOT.jar, inspectionwork-0.0.1-SNAPSHOT.jar, Firecontrolformal-0.0.1-SNAPSHOT.jar package -
Open 9094 port -
Deploy frontend project