FireGuard system: Get Emergency Fire Alerts Before It Escalates

What it does

FireGuard system is a complete system for fire risk detection, identification, reporting and Alert for quick response before the fire risk escalates. It uses specialised devices with the sensors to detect the fire risk, platform where fire risks are logged and analysed, alert systems that informs the users of the system via,sounds, phone calls, SMS, emails, as well as the emergence contacts. This system can be used for detecting fire risks in homes, in cars, in factories, in cities, in forests etc.

How I built it

FireGuard system started as a personal project to solve personal problem, i had an 1 acres Mohagony forest that i planted in 2017, in the year 2019, the whole forest got burnt and completely destroyed as a result of fire that started within the forest. Then in 2022 i persisted and started establishing back the forest on the 8 Acres land now, this time bigger. but i had one question still to answer, How can i easily detect fire risk, and respond to it promptly before it escalates. Since i am a computer programmer, I decide to research and build a system. Then i decide to program the firmware using C++ for the ESP32 sensors, but this was not enough, i needed a sytem that could manage like the 10 ESP32 devices in the forest and report their status, i decide then to build a server using python3 Flask framework, database and also User Interface using the web (Html,css,JavaScript). The device sends data to the Backend via MQTT, The server alerts me via the SMS, EMAIL, Phone call as well the devices uses the siren for on ground alert. Then later i envision that , other people can use this system to monitor their cars, homes or even entire city fire risk.

Challenges I ran into

The biggest challenge i ran to is inadequate funding opportunity to expand the FireGuard system and some of the small challenges includes low internet connectivity, Low electricity acess, i consider them small since the FireGuard system can run efficiently on low energy and network connectivity. Fire risk detection and mitigation needs the effort of the entire community, and any member in the community can be risky.

Accomplishments that I'm proud of

Currently the FireGuard system can handle 100 devices for fire risk data collection, detection, reporting and alert of the users via SMS and Phone call. and Users can add new devices to the system via the web platform and checks their status online.

What I learned

I learned the power of technology when applied positively can solve some of the hardest and pressing issues includinng fire risks, emergence and when these i considered seriously can save lives and proporties

What's next for FireGuard

I will continue building and marketing the FireGuard system as well as intergrate AI for smart system and risk mitigation

Built With

Share this project:

Updates