Smart Home Security Platform
Project description
HomeLab - Smart Home Security
HomeLab enables you to secure and understand the network traffic in your Smart Home. It visualizes and analyzes the traffic of your network.
Features
- Network inspection without a need for dedicated hardware (run it on e.g. RaspberryPi)
- Visualization of global communication partners
- Visualization of network share by device
Setup
If not already available install Nmap on the target system:
Nmap installation
Linux:
sudo apt-get install nmap
Windows:
https://nmap.org/download.html
HomeLab installation
Install python3.x and pip3 and run:
sudo pip3 install homelab
Start software
Open a terminal and enter:
Linux:
sudo homelab
Windows (Admin-Shell):
homelab
You can open the dashboar by opening: < device ip that runs homelab>:7464 on your browser (Currently the dashboard will crash while the initial scans have not been performed. Simply refresh the page in such cases.)
Roadmap
- Login to dashboard
- Router port and UPnP inspection
- Anomaly detection
- HomeLab as Smart Home trigger (e.g. "Dimm the light when smart tv plays Netflix video")
- [ < place for your ideas > ](by creating a new issue)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
HomeLab-0.1.36.tar.gz
(1.3 MB
view hashes)