Open-source based on SpringCloud technology, the country's first open-source free intelligent fire cloud platform

One. Open-source project introduction
The city's intelligent fire IoT management system is an open-source intelligent fire cloud platform that integrates wireless smoke detectors, flammable gas detectors, electrical fire detectors, fire doors, fire water detectors, fire main network, fire power detectors, fire patrols, and video intelligent identification of nine sub-systems. It is a comprehensive solution for city-level fire networking. With the development of intelligent fire to the 5G era, more and more traditional fire enterprises are eager to transform and upgrade. Zhongke Tuling seized the opportunity and hoped to reduce the threshold for intelligent fire industry access by embracing open-source, helping more traditional enterprises to easily transform into intelligent fire, and promoting industry standardization.
Facing the fire industry, it provides the country's first free open-source intelligent fire cloud platform, without membership fees or pre-deposit, supporting private deployment, permanent commercial authorization, open-source code supporting secondary development, supporting NB-IOT, LORA, 4G protocol access, and supporting multiple brand sensor access
Two. Function overview
Wireless smoke detector remote monitoring and warning
Supporting the connection of wireless smoke detectors, wireless temperature detectors, and remote viewing of indoor smoke density, temperature, and sensor battery level
Electrical fire remote monitoring and warning
Supporting the connection of combined electrical fire detectors, remote viewing of electrical line leakage values, electrical line temperatures, current values, and voltage values
Flammable gas remote monitoring and warning
Supporting the connection of wireless flammable gas detectors, remote viewing of indoor flammable gas concentrations
Fire water monitoring and warning
Supporting the connection of wireless water pressure and water level sensors, remote viewing of fire extinguishers, sprinklers, and fire water pools' water pressure values and water level values
Fire main remote networking
Supporting the connection of mainstream traditional fire enterprises' fire main data, remote viewing of fire main working status and real-time alarm data
Fire power remote monitoring and warning
Supporting the connection of wireless fire power monitoring and warning detectors, remote viewing of fire power voltage values and current values
Fire door remote monitoring and warning
Supporting the connection of wireless door magnetic detectors, remote viewing of fire door opening and closing states
Fire electronic patrol and fault reporting
Supporting the attachment of QR codes or RFID tags on fire facilities, using mobile terminals to patrol and report faults on fire equipment and facilities
Wireless IoT sensor monitoring
Supporting the connection of various IoT sensors, customizing sensor measurement points, and remote viewing of sensor real-time monitoring values
Three. Technical selection
Intelligent fire devices meet the three layers of IoT (application layer, transmission layer, and perception layer), using sensor technology to make information sensing devices real-time perceive the needed information, according to the agreed protocol, through possible network (such as LoRa-based wireless LAN) access methods, connecting objects with the Internet, performing information exchange and communication, achieving ubiquitous connections between objects and people, and achieving intelligent identification, tracking, monitoring, and management of fire equipment
System architecture
Backend
- Java
- MySQL
- SpringCloud
- Redis
- ElasticSearch
- RabbitMQ
Frontend
- ES2015+
- vue
- vuex
- vue-router
- element-ui
Four, interface display
Five, open source protocol
Using GPL-3.0 open-source protocol