The AWS IoT button is a simple wi-fi device with endless possibilities. If you’re an Amazon Prime member, you’re probably familiar with the hardware that inspired the IoT button – the Amazon Dash button. The wi-fi connected Dash Button can be used to reorder your favorite Amazon products automatically, making impulse buys with the click of a button. The Dash Button makes ordering fast and easy, products are readily accessible, and you’ll never run out of toilet paper again. The AWS IoT button can do that and so much more. A lot more.
Beyond the singular function of making Amazon Prime purchases, the IoT button can be used to control just about anything that uses the internet. Based on the Amazon Dash Button hardware, the IoT button is programmable, easy to configure, and can be integrated with virtually any internet-connected device. It was designed for developers to help them get acquainted with Amazon Web Services like AWS IoT, AWS Lambda, Amazon DynamoDB, and more, without the need to write device-specific code.
How to Use the AWS IoT button
- Configure the button to connect to your wi-fi network
- Provision the button with an AWS IoT certificate and private key
- From there, the button connects to AWS IoT and publishes a message on a topic when clicked
- Use the rules engine to set up a rule – configure single-click, double-click, or long-press events to be routed to any AWS service
- Configure the button to send notifications through Amazon SNS, store clicks in an Amazon DynamoDB table, or code custom logic in an AWS Lambda function
- Configure the function to connect to third-party services or AWS IoT-powered devices
What You Can Do with It
The AWS IoT button can be made to set a variety of actions. With incredible potential for what you can do, it’s hard knowing to know where to begin. Rest assured, Amazon has a few suggestions:
- Count or track items
- Call or alert someone
- Start or stop something
- Order devices
- Remotely control home appliances
With this in mind, here are some ways that creative developers are using the AWS IoT button:
- Create a remote control for Netflix
- Brew a pot of coffee in the morning, before you wake up
- Or order Starbucks on the way to work, with a push of a button
- Create an on/off switch for your child’s nightlight
- Open the garage door and start your car
- Create a push-to-order takeout button
- Make donations to your favorite charity
- Integrate with third-party APIs, like Twitter, Facebook, or ParkMyCloud’s new mobile app (in beta now)
The AWS IoT button opens the door for developers to create an unlimited number of functions. You can use it to do just about anything on the internet – including parking your instances.
So here’s our challenge: create a function to park your instances (or perhaps, to snooze your parking schedules) using the AWS IoT button in configuration with ParkMyCloud. If you do, tell us about it and we’ll send you some ParkMyCloud swag.