Project Integrate aims to automate smart device interactions in homes by tracking users' locations. Unlike traditional systems that rely on motion sensors, our project calculates the distance from the user's device to every smart device in the home. This proximity-based method offers a personalized and adaptive smart home experience.
Table of Contents
- Raspberry Pi 3 (for the root node)
- Raspberry Pi Zero W (for leaf nodes)
- WiFi antennas compatible with Raspberry Pi
- USB A to Micro-USB adapters for connecting WiFi antennas
- Root Node Setup: Connect the Raspberry Pi 3 to power in one corner of your home and attach the WiFi antenna using the USB adapter.
- Leaf Nodes Setup: Plug each Raspberry Pi Zero W into power at different corners of the house to maximize coverage. Connect each Pi Zero W to the WiFi antennas similarly.
- Network Configuration: Ensure all devices are connected to the same WiFi network for seamless communication.
Once installed, the system automatically detects the registered mobile devices and starts tracking their proximity to the smart devices. You can configure actions based on proximity, like turning on lights or playing music as you move through different rooms.
This project is protected under proprietary license terms. Please see the LICENSE.txt file for more details.
- Luke Hofstetter - [email protected]
- Marley Willyoung - [email protected]
- Liam Robertson - [email protected]
- Project Link: https://github.com/lhofstetter/ProjectIntegrate