End of support notice: On October 7th, 2026, Amazon will discontinue support for Amazon IoT Greengrass Version 1. After October 7th, 2026, you will no longer be able to access the Amazon IoT Greengrass V1 resources. For more information, please visit Migrate from Amazon IoT Greengrass Version 1.
Download required files
-
If you haven't already done so, install the Amazon IoT Device SDK for Python. For instructions, see step 1 in Install the Amazon IoT Device SDK for Python.
This SDK is used by client devices to communicate with Amazon IoT and with Amazon IoT Greengrass core devices.
-
From the TrafficLight
examples folder on GitHub, download the lightController.py
andtrafficLight.py
files to your computer. Save them in the folder that contains the GG_Switch and GG_TrafficLight client device certificates and keys.The
lightController.py
script corresponds to the GG_Switch client device, and thetrafficLight.py
script corresponds to the GG_TrafficLight client device.Note
The example Python files are stored in the Amazon IoT Greengrass Core SDK for Python repository for convenience, but they don't use the Amazon IoT Greengrass Core SDK.