Skip to content

suhas-sunder/sensor-planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sensor Planner

Simulated Sensor Placement Optimization in Smart Buildings with Context-Aware Access and Control

Sensor Planner is a web application designed for simulating and planning the placement of sensors in 2D smart environments such as buildings and homes.

🌐 Hosted Live On:

www.sensorplanner.com

🎯 Project Goals

  • Connectivity Behavior Simulation: Plan and evaluate wireless connectivity, interference, and signal overlap.
  • Sensor Placement Optimization: Simulate and adjust sensor placement to improve coverage and reduce cost.
  • Context-Aware Planning: Enable intelligent responses to environmental conditions through rules and triggers.

🛠 Tech Stack

  • Frontend: React + TailwindCSS
  • Backend: Python (Flask) + PostgreSQL (SQLite for development) + SQLAlchemy
  • Hosting: Digital Ocean VPS + Cloudflare CDN
  • Features:
    • User session and save files
    • Add/Remove/Drag-and-drop Sensors and Devices
    • Connectivity and Interference Simulation
    • Sensor Placement, Coverage, and Optimization
    • Context-Aware Simulation and Planning
    • Customizable Settings
    • Real-time visual feedback and event logging
    • Data persistence and REST API

📽 Initial Proof of Concept

▶️ Watch Video Demo


👨‍💻 Team (Group 6 – ENGR5720)

  • David Abiola — 100974509
  • Suhas Sunder — 100548159
  • Chao Meng — 100997810

About

Simulated smart building application for modeling sensor placement and planning.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •