You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.5 KiB
1.5 KiB
Script to setup the AWS resources through command line
This script automates the process of Prerequisites and the configuring the files demo_config.h
to connect to AWS IoT.
Make sure you have aws cli
configured on your machine with access_key, secret_key and region.
Open the file configure.json
and fill in the following details:
- FreeRTOS_source_dir : The path of the FreeRTOS directory. By default, this is set to the top level of this repo (../..).
- thing_name : Name of the thing you want to create
Options to use with the script
- To setup your Thing, and update credentials file, type the command:
python SetupAWS.py setup
- To cleanup the Thing you created with the script, and revert changes in credentials file, type the command:
python SetupAWS.py cleanup
- To only create thing, certificate and policy, type the command:
python SetupAWS.py prereq
- To update the files
demo_config.h
with thing name and the certificate keys, type the commandpython SetupAWS.py update_creds
- To delete the thing, certificate and policy created by the script, type the command:
python SetupAWS.py delete_prereq
- To revert the changes in the file
demo_config.h
, type the command:python SetupAWS.py cleanup_creds
- To list your certificates, type the command:
python SetupAWS.py list_certificates
- To list your policies, type the command:
python SetupAWS.py list_policies
- To list your things, type the command:
python SetupAWS.py list_things