Bridge workshop connecting AWS IoT with mbed Cloud (Pelion Device Management):w
Updates:
-
08/22/2018: Update to v2.6 - FYI Connector support has been EOLed
-
04/03/2018: Update to v2.4
-
02/14/2018: Update to v2.3
-
10/3/2017: Initial checkin of v2.2 workshop release content
Links for the workshop
-
Amazon AWS Management Console: https://aws.amazon.com/console/
-
Amazon HowTo: Creating your AWS secret key and ID: http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSGettingStartedGuide/AWSCredentials.html
-
Windows USB Driver for mbed: https://os.mbed.com/media/downloads/drivers/mbedWinSerial_16466.exe
-
Windows Putty Serial Terminal: http://www.putty.org/
-
Docker Toolbox for Windows 7: https://github.com/docker/toolbox/releases/tag/v1.12.2
-
Docker Engine for Mac (do not install the "Toolbox" version on the mac): https://docs.docker.com/engine/installation/mac/
-
Docker Engine for Linux: https://docs.docker.com/engine/installation/linux/
-
Mac Serial Terminal http://freeware.the-meiers.org/CoolTerm_Mac.zip
-
Mac "git" https://git-scm.com/download/mac
-
Linux Serial Terminal http://freeware.the-meiers.org/CoolTerm_Linux.zip
-
mbed Developer IDE: https://os.mbed.com
-
mbed Cloud Portal Dashboard: https://portal.mbedcloud.com
-
K64F Sample Project used in Workshop: https://github.com/ARMmbed/mbed-cloud-sample/
-
Bridge Configuration Panel (local) https://192.168.99.100:8234
"Git" command used to import the bridge container installer:
git clone https://github.com/ARMmbed/connector-bridge-container-installer
JSON sample used as command to send to device (using CoAP "PUT" verb with a new_value to be set):
Topic: /mbed/put/<ENDPOINT_TYPE_GOES_HERE>/<ENDPOINT_NAME_GOES_HERE>/311/0/5850
Payload: {"path":"/311/0/5850", "ep":"ENDPOINT_NAME_GOES_HERE", "new_value":"0","coap_verb":"put"}
Bridge Runtime Source (Apache 2 licensed)
https://github.com/ARMmbed/pelion-bridge