Skip to content

Firemate is a tool to help firefighters to speed up their response.

Notifications You must be signed in to change notification settings

metot-technologies/firemate

Repository files navigation

image


Firemate is a tool to help firefighters to speed up their response.

❗️ Introduction

The average response time for firefighters is 45 minutes in some areas in Indonesia, exceeding the national standard of 15 minutes. This is due to the delay in officers receiving information about the fire incident. This causes great loss. To bridge this gap, we created Firemate, an app that speed up firefighters response. We used ESP8266 as the microcontroller, ESP32-CAM, MQ-2 Smoke/Gas sensor, KY-026 flame sensor and NEO-6M GPS Module.
With Firemate, we hope Fire Fighter in Bali, Indonesia will got the fire information faster, and hopefully will reduce the loss of fire victim.

🎯 Our Goal

Firemate aims to address UN Sustainable Development Goals (SDGs) 9. industry, innovation and infrastructure, 11. sustainable cities and communities, and 17. partnerships for the goals. Our overarching goal is make a new innovation to reduce communities loss and make a partnership with firefighter and goverment.

🛠 Project Architecure

structure

Firemate uses 3 Google Technologies;

  • Firebase to connect IOT to the app.
    • Realtime Database to store the data (status, lat, lon, etc).
    • Firestore to save the captured image from ESP32-CAM.
  • Flutter as the android app.
  • And Google Maps to show direction to the fire incident.

Firemate also uses IOT that utilized ESP8266 as the microcontroller, ESP32-CAM, MQ-2 Smoke/Gas sensor, KY-026 flame sensor and NEO-6M GPS Module, you can check the code and detailed pin connection here. The schematic as shown below.
IOT-shcematic

📽 Demo Video Link

Firemate


👩🏼‍💻 User Guide

01 Home Screen

Screen Explanation
1) Home Screen

Firefighter can see fire incident list that they need to response.

2) Selesai Button

When "Selesai" button clicked, the fire incident will marked as done.
3) Lokasi Button

When "Lokasi" button clicked, the app will open Google Maps and show the direction to the fire incident location.
4) Preview Image

the image can be viewed to check if there is a true or false notification

02 History Screen

Screen Explanation
Firefighter can see history of the fire incident that they already response.                                                               

[ User Guide ]
1. [Lokasi] To open google maps that show direction to the location

📲 Execution Method

For Android User

  1. Download the apk file at Releases tab.
  2. Run the apk file on your phone.

For Dev

  1. Clone the project
git clone https://github.com/metot-technologies/firemate.git
  1. Navigate to the project directory
cd firemate
  1. Install dependencies
flutter pub get
  1. Run the app
flutter run

👥 Contributors

Pantera Radika Galang Angga