FEAS-1
Fire Evacuation Automation System (FEAS) for warehouses, developed in Python using Tkinter for the GUI, MySQL for data management, and advanced voice and data interaction capabilities.
Table of Contents
Overview
FEAS is a Python-based application designed to automate the fire evacuation process in warehouse environments. It provides live reporting and emergency alerts, integrates with fire, heat, and smoke sensors, and utilizes an interactive UI. The system is highly customizable, allowing for safe and efficient warehouse evacuation.
Features
- Live Sensor Integration: Connects to fire, heat, and smoke sensors for real-time data.
- Automatic Evacuation Alerts: Generates alerts based on detected hazards.
- Dynamic UI: Designed using Tkinter, adhering to Microsoft professional design standards.
- Voice Commands: Accepts voice commands for hands-free operation.
- Data Management: Integrates with MySQL to store sensor data and logs.
- Customizable Exits: Guides safe evacuation routes for a multi-floor warehouse setup.
Installation
To install FEAS-1, ensure that you have Python 3.12 or higher and MySQL installed.
- Clone the repository or download it to
D:\feas:git clone https://github.com/tahiriqbal70/FEAS.git
- Import database
mysql -u root -p feas < FEAS_Database.sql
- Usage python /feas/feas.py
Project Structure
FEAS/ FEAS/FEAS.PY ├── src/ │ └── feas/ │ ├── init.py # Initializes the FEAS package │ └── feas.py # Main application file ├── README.md # Project description and usage ├── pyproject.toml # Project configuration for PyPI ├── LICENSE # License file └── requirements.txt # List of dependencies
Metadata
Release files for FEAS 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| feas-0.0.2.tar.gz | 36.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| FEAS-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 88.5 kB
Release files / feas-0.0.2.tar.gz
| Download URL | feas-0.0.2.tar.gz |
|---|---|
| Size | 36.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
78ca92ccf17f91cf1dc61665f1422e580247691648c6b6e36170b4e564043a74
|
|
BLAKE2b-256 checksum How to use checksums |
b72351970ea72c4bb1500c8e8468bf74a6d855de6a08531d94a8cb40a27d4f79
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.2
|
Release files / FEAS-0.0.2-py3-none-any.whl
| Download URL | FEAS-0.0.2-py3-none-any.whl |
|---|---|
| Size | 52.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4461958d57456e3c0f3a301cd295e9f21e266af31c3ebdfc392d871cc396191e
|
|
BLAKE2b-256 checksum How to use checksums |
9cabc0d368d4c9e2b3d0588e12448b391e502a43e80e5259e1c8394cd3e945e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.2
|