Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
1
Help us understand the problem. What is going on with this article?
@nc30mtd

SORACOM LTE-M Buttonでストロングゼロを注文できるようにする

More than 1 year has passed since last update.

SORACOM LTE-M Buttonが届いたので使ってみました

SORACOM-LTE-M_Button_01.png

純正のAmazon Dash Buttonにストロングゼロボタンがないので,こいつを使ってワンクリックでストロングゼロが届くようにします

手順は以下の通り

1.予めAWS Lambdaで叩かれたら注文する関数を作っておく

Amazonのログイン時に確認コード要求されるページが出ることがありますが,
現状(2018年11月2日現在)その点を美しく突破して購入までこじつけるところまで行っておらず,
確認メールが来た時点でちょっと人手が要るものですが,ひとまずソースについては下記のページにまとめました

AWS LambdaからAmazonの商品を購入する
http://nc30mtd.oops.jp/blog/2018/11/aws-lambdaamazon.html

※色々解決できる方法は考えられるのですが,お手軽ベストプラクティスまでは至らず…

2.AWS IoT 1-Clickでデバイス登録する

こっちのページに書いてあったので参照しました
下記のページではスマホから登録してますが,QRコードが小さくてスマホから読めなかったのでPC版のコンソールから登録しました

クラウドの知識なしで試せるIoTデバイス「SORACOM LTE-M Button」をAndroidスマホでセットアップする #soracom #あのボタン
https://dev.classmethod.jp/soracom/setup-soracom-ltem-button-by-android/

3.登録したデバイスを有効化にする

AWS IoT 1-Clickコンソールの

管理→デバイス

から当該デバイスの有効化を行います

4.登録したデバイスからLambdaを呼ぶようにプロジェクトを作成する

5.プロジェクトに対応するデバイスを登録する

コンソールでポチポチしたらできました

諸々設定したあとはこんな感じ

リージョンが何故かus-west-2になってますが,動作確認するにOKだったので気にしないで進めました

Clipboard03.jpg

6.さいごに

それっぽく改造してみました

Clipboard01.jpg

おしまい

1
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
nc30mtd
仕事したくない

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
1
Help us understand the problem. What is going on with this article?