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.
Architectural design made via Lucidchart
Run the docker-compose file located at home-automation
pip3 install -r requirements.txt
python3 home_automation_framework.py