Skip to content

DankersW/home-automation-framework

Repository files navigation

framework_unit_tests codecov Codacy Badge

Home Automation framework

Handles all the communication between my IoT units. It also acts as the link between GCP and my home appliances. All IoT units needs to go through the gateway to access the internet. There is one MQTT IoT gateway handling IoT traffic. In the future more IoT gateways will be added to handle addition communication protocols An addition MQTT gateway is present handling traffic going to and from GPC.

Architecture

Architecture Architectural design made via Lucidchart

Run

Run the docker-compose file located at home-automation

pip3 install -r requirements.txt
python3 home_automation_framework.py