This project is linked to the article at Embedded Artistry.
This project contains two main files: main_host.py
and main_client.py
.
main_host.py
connects a simulated IoT oven to the AWS Broker and allows displaying and setting the temperature of the oven.
main_client.py
also connects to a simulated IoT oven, but can only set the temperature and display the general state of the oven.
To run these a folder called certificates
needs to be created with the appropriate certificate files from AWS.
The variable ENDPOINT
in AWS.py
also needs to be changed to fit your endpoint.
- PySimpleGUI
- AWSIoTPythonSDK
- python /path/to/main_host.py
- python /path/to/main_client.py
Mathias Schulte Email: [email protected]