YOLO HOME System
Introduction
The YOLO HOME System project is an exciting endeavor undertaken by our group to create an efficient smart home solution. Our aim is to enhance convenience, security, and energy efficiency for homeowners by seamlessly controlling various indoor devices such as LED lights and appliances. This is achieved through the integration of electronic devices managed by a central processing unit (CPU).
Demo
Youtube: https://www.youtube.com/playlist?list=PLLNhyX2CxXhRVQXpgvsloJ39_eZKb_Qi7
Technologies Used
Frontend: React.js Backend Server: .NET Database: PostgreSQL IoT Devices: Adafruit and other IoT devices
Installation Guide
To set up and run the YOLO HOME System on your local environment, follow these steps:
Clone this GitHub repository to your local machine. Download .NET 8, Nodejs, React, and postgreSQL. Install the necessary dependencies for the frontend using npm or yarn. Run the dotnet server using
cd ./WebApplication/YoloHomeAPI
dotnet run
Contribution We welcome contributions from the community to enhance the YOLO HOME System. If you're interested in contributing, follow these steps:
Fork the repository.
Make any desired changes or improvements. Submit a pull request with a clear description of the changes made. Your pull request will be reviewed by our team, and if accepted, it will be merged into the main branch. Thank you for your interest in contributing to the YOLO HOME System project. Let's work together to make smart homes even smarter!