Getting Started
Follow these steps to set up HOMA 1.0 for your first deployment.
Before you begin: Ensure all hardware components are properly assembled and calibrated. Follow the assembly guide before proceeding with software installation.
1. Clone the Repository
bash
git clone https://github.com/simhatel/homa-1.git
cd homa-12. Install Dependencies
bash
# Backend
cd backend
pip install -r requirements.txt
# Frontend
cd ../frontend
npm install3. Configure Environment
Create a .env file in the backend directory:
bash
DRONE_IP=192.168.1.100
THERMAL_CAMERA_PORT=8554
FIRE_THRESHOLD=0.85
DATABASE_URL=postgresql://user:pass@localhost/homa4. Start the System
bash
# Using Docker Compose (Recommended)
docker-compose up -d
# Or manually
cd backend && python main.py &
cd frontend && npm run devSuccess! Your HOMA 1.0 system should now be running at
http://localhost:3000