AT&T LTE-M Button Configuration

ltem-button-1

Before Button Configuration:
1. Set up an Amazon Web Service (AWS) Account.
2. Download the AWS 1-Click App from either the iOS App Store or Google’s Play Store.
3. Order an AT&T LTE-M Button here:

https://marketplace.att.com

Adding, Claiming and Enabling the Button

Once you receive your LTE-M Button follow these steps to configure:
1. Open box by prying open the panel on the end that has the white sticker.

ATT1

2. Configure the Button on your mobile device by opening the AWS IoT 1-Click and signing in with your AWS password. This opens the app for button configuration on the setup tab. Press the Claim with Device ID button.

lte-m button2

3. Press the scan button to scan the serial number on the box (You can enter the serial number manually if you have lost the box).

ATT3

4. Scan the Serial Number (SN) barcode on the box with your mobile device, or type in the SN number located on the device. The SN will auto-populate on the screen, press the claim button to add this button to your AWS Account.

ATT4

5. Click the button on the AT&T LTE-M device and press the finish button to finalize the claim. The LED light on the button will turn a solid green once it has successfully transmitted data to AWS. Once you see “Claim Succeeded” message on the screen, press the ‘Finish’ button.

ATT5

6. Press the devices tab at the bottom of the screen to view the device in the app. Click on the device in the list to enable it.

LTE-M Button6.jpg

7. On the next screen, click on the ‘enable’ slider.

lte-m button7

Configuring the Action for the Button

1. Log on to your AWS Console.
2. Click All Services, navigate to → Internet of Things → IoT 1-Click
3. Choose the 1-Click Service, this is what you will use to assign a Lambda Function to the device.

ATT7

4. On the left hand side of the screen you will see the menu for managing 1-Click Devices

ATT8

5. Click on the Manage Option in the 1-Click Menu
6. Create a test project to attach for the AT&T LTE-M Button. Press the ‘Create a Project’  button.

ATT9

7. Enter a Project name and Description and press the ‘Next’ button.

ATT10

8. Press Start to Define a Device Template for the Lambda Function you want the device to use.

ATT11

9. Name the template, and set an action (Lambda Function). In this case, choose ‘Send SMS’.

ATT12

10. A confirmation screen will appear, press the ‘Create Placements’ button.

awsenterprise21

11. On the next screen, give the placement a name.

ATT13

12. Scroll down to Create Placements and enter a device placement name and enter a phone number (+1xxxxxxxxxx) and write a message in the placement attributes. Press ‘Create Project’.

awsenterprise20

13. Press ‘Choose a Device’ to add the AT&T Button to this placement, click on ‘Choose’ to the right of the available devices on the screen, and then press the ‘Create Placement’ button at the bottom of the screen.

lte-m button15

14. You will now see this device in the Placements for this Project.

lte-m button18

15. Press the button once on the AT&T LTE-M Device. When the light on the device turns solid green a text is sent to the specified number.

 

Download a PDF of this blog: AT&T LTE-M Button Configuration

AT&T LTE-M Button Configuration

AWS IoT Button Configuration

Once you have established your AWS account, you are ready for AWS Internet of Things (IoT) button configuration.

Order here (This is an affliate link full disclosure)

Open box by prying open the panel on the end that has the white sticker

IOT1

2. Remove the documentation that is included in the box and then use your mobile phone’s camera to scan the QR code to open the “Getting Started” page on your phone.

IOT2

3. Review ‘Cloud Programmable Dash Button’ — read the intro description on what the button is, and what it can do.

4. Review ‘Trigger AWS Lambda functions from simple devices’ and the description of the IoT Service.

5. Configure the Button on your mobile device. Open the app: AWSBTNDev – sign in with your AWS password. This opens the app for configuring your button.

6. Click the Plus Sign to configure the new button

7. Click “Agree and Get Started” on the Set up your Button screen.

8. Scan the DSN barcode on the box with your mobile device. The DSN and Name values will auto-populate on the screen.

9. Go to Settings on your mobile device and connect to the button’s wireless network using the password provided on the screen. Utilize the automatic copy/paste function to transfer the password.

10. Select the wi-fi network and enter the password copied from the previous action.

11. Once the certificate has downloaded, set the button action. Select the Lamda function that sends an email on click of the button, then select “Set Action.”

12.Send test email via button click.

13. On first button click, verify the email address through Amazon Web Services automated email.

IOT3

14. Receive email via the AWS IoT button! Your first action is complete.

IOT4

Important Note!

Amazon Web Services has identified a defect that may prevent some AWS IoT developer buttons from operating as expected. To determine if your AWS IoT developer button is impacted, check whether your button flashes a red LED in a long-short-short pattern after it is clicked.

If your button is impacted, here are the two options you can choose from:

Option 1: You can re-provision (see steps below) the impacted developer buttons using the AWS Developer button app. Re-provisioning will apply the correct firmware, and result in a series of white LED flashes for a few seconds, and then subsequent button clicks should become functional with a green LED confirmation. If impacted, you can let AWS know if this option will work for you. AWS has outlined the re-provisioning steps below for your reference.

Option 2: AWS can offer replacement for all your impacted developer buttons. Please note that 2nd Generation developer buttons are out-of-stock so currently they can offer you 1st Generation developer buttons as replacement. Please let them know if you prefer this option.

Re-provisioning steps:

  1. Install and open the “AWS IoT Button Dev” application in the iOS or Android app stores, and log in to the app with your AWS account or IAM user.
  2. If the button is already registered under your account, make a note of the Lambda function used by the button, and then choose the “delete” option for that.
  3. Then choose “Set up AWS IoT Button”, scan the DSN barcode (or type it in manually from the back of the button), and click “Register Button”.
  4. Once, the app automatically sets up your cloud resources, follow the instructions in the app to configure the button’s Wi-Fi.
  5. When asked to associate a lambda function with the button, choose the original function to keep the same functionality. The button should then resume normal.

Download a PDF of this blog: AWS IoT Button Configuration
Download a PDF of links below: AWS IoT Button Config Links

AWS IoT Button Config Links
West dashboard homehttps://us-west-1.console.aws.amazon.com/console/home?region=us-west-1
AWS IoT Button Wizard Quickstart Guidehttps://docs.aws.amazon.com/iot/latest/developerguide/iot-button-lambda.html
FAQhttps://aws.amazon.com/iotbutton/faq/
Review ‘Cloud Programmable Dash Button’https://aws.amazon.com/iotbutton/
Review ‘Trigger AWS Lambda functions from simple devices’https://aws.amazon.com/iot-1-click/
AWS Lambda Resourceshttps://aws.amazon.com/lambda/resources/#Getting_Started
AWS Lambda overview and introductory video with sample use caseshttps://aws.amazon.com/lambda/
Working with Lambda Functionshttps://docs.aws.amazon.com/lambda/latest/dg/lambda-introduction-function.html
Console-based Getting Started exercisehttps://docs.aws.amazon.com/lambda/latest/dg/getting-started.html
Deploying Applications with AWS Lambdahttps://docs.aws.amazon.com/lambda/latest/dg/deploying-lambda-apps.html
Use Caseshttps://docs.aws.amazon.com/lambda/latest/dg/use-cases.html
Best Practices for Working with AWS Lambda Functionshttps://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
Tech supporthttps://aws.amazon.com/contact-us
After Registering Buttons Via Mobile
Dashboard > Connect to AWS IoThttps://us-west-2.console.aws.amazon.com/iotv2/home?region=us-west-2#/connectdevice/
Connect an IoT devicehttps://us-west-2.console.aws.amazon.com/iotv2/home?region=us-west-2#/connectdevice/
Choose button from list of registered buttonshttps://us-west-2.console.aws.amazon.com/iotv2/home?region=us-west-2#/connectdevice/
Download a connection kithttps://us-west-2.console.aws.amazon.com/iotv2/home?region=us-west-2#/connectdevice/
Configure and test your device
AWS IoT Button Configuration

Setting up an Amazon Web Services (AWS) Account

To get started you will need to set up an AWS account – follow these easy steps
Sign up here for an AWS account. It’s free but requires credit card.

  1. Create account by adding name, company name and contact details. Choose Professional or Personal Account and enter your phone number with no spaces.

Picture1

2. Enter a credit card on the Payment Information screen – depending on the tier you choose (Personal or Professional) the card may or may not be activated.

Picture2

3. Type in your phone number and enter the security check then hit the ‘Call Me Now’ button.

Picture3

4. A four digit number appears on the computer screen.

Picture4

5. Receive a phone call and enter the four digit code on your keypad.

6. You will then be verified after entering the code correctly.

Picture5

7. Select a support plan – Basic (free), Developer ($29/month), Business ($100/month)

Picture6

 8. Confirm your email address at the custom link sent to your email address

Picture7

You can now sign into the AWS console and personalize your experience based on your role, level of service and interests. Dig in, check out the tutorials and make your way around the AWS site!

Get a PDF of this blog: Setting Up An Amazon Web Services Account

Setting up an Amazon Web Services (AWS) Account

Setting Up A Cloud Account & Hooking Up A Smart Thing

Buttons.jpg

Check out the following blog series as Revolution11 walks you through some simple steps for setting up a Cloud Services account and hooking up a “Smart Thing.” Starting with the Wi-Fi and LTE-M button set-up, you will gain a basic understanding of how the Internet of Things (IoT) services function. Watch this space for information on expanding your workspace horizons with more examples of how to set up Cloud Services and Smart Things.

Setting up an Amazon Web Services (AWS) Account

Setting up an AWS Developer Account

Customizing the AWS IoT Button

Configuring the Root User for Multi-Factor Authentication

Using the AWS IoT Button Wi-Fi App

Buttons

AWS IoT Button Configuration

AWS Enterprise Button Configuration

AT&T LTE-M Button Configuration

Things You Can Do With Buttons

Capturing Button Data in a FileMaker Database

Capturing Button Data in a SQL Database

Curious? Let’s have a discussion on how Cloud Services or Smart Things can improve your business processes and procedures. Contact Setting up an AWS Developer Account to get started today.

Download a PDF of this blog: Setting Up Cloud Account & Smart Thing

Setting Up A Cloud Account & Hooking Up A Smart Thing

Rev11 Helps You Transition To The Cloud

Increasingly, most Revolution11 clients, whether they are large or small businesses, established or startups, are transitioning to cloud-based services. Many companies are already using cloud-based solutions like Gmail, Google Drive, and Quickbooks. These services bring the benefits of scale, elasticity, price and the ability to efficiently manage day-to-day operations in the real world.

Scale
In the past, companies bought their own servers and housed them in their own server rooms. The hardware then had to match the software, databases and applications needed to run the business, which generally required having staff on hand to manage the hardware and keep the software up-to-date. An inordinate amount of time was spent on the planning required to provision and deploy new hardware and software — IT organizations spent a lot of money to keep up with the growth of the companies they served.

Cloud Services such as Amazon Web Services (AWS) and Google Cloud make it possible for businesses to grow without the need for physical server rooms or backend hardware. By subscribing to cloud services, you don’t have to employ a large IT staff, but you can still deploy new servers and applications in the cloud as your company needs them.

Elasticity
Growing companies are always concerned with securing the tools necessary to drive productivity. But what happens when that growth slows down? How does a company meet one-time and seasonal needs? Cloud services enable leadership to utilize tools such as server-less functions and computing-on-demand, and gives IT staff the ability to easily spin up and shut down hardware instances to make sure companies are only paying for needed computing time.

Price
Companies used to purchase their software through a confusing myriad of pricing models. Invariably, businesses ended up licensing (and paying for) a lot more software than they actually used. Cloud services give companies the ability to use a variety of databases and services that do not require expensive licensing. And, for maximum flexibility, both AWS and Google Cloud allow you to bring your own licenses for products like Microsoft, Oracle and FileMaker servers.

Things
Cloud services increasingly help companies keep track of “things” in the real world, and take action based on the interaction of the thing and a human, another object, or a condition. What does this mean? You can be alerted when the fancy projector is moved in your office, you log-in to access the warehouse with a smart phone or Bluetooth Keychain beacon, or quickly learn the current quantity or a SKU using just voice control.

How Can Revolution11 Assist Your Transition to Cloud Services?
Let Revolution11 help you transition your current infrastructure to the cloud by assessing your needs and creating a plan to move your tools to cloud-based services.

Not ready to move your existing databases and applications to the cloud, but ready to take advantage of the services offered by AWS and Google Cloud? Revolution11 has the experience to show you how to leverage your existing platform and supplement it with cloud-based services. Your company can easily build new applications using your current databases, and cloud services make it easy to gather information via SMS or voice services — deposit the results in your existing databases for a wide variety of applications. Let Revolution11 show you how easy it is to control your current databases with a voice assistant like Alexa!

Rev11 Helps You Transition To The Cloud