ボタン押したら自動で商品を注文するようにできたらいいなあと思い、「Amazon自動注文ボタン」を自作する方法を調べました。
# 「Amazon Dash Button」という、まさに同じような公式サービスがあったのですが、2019年にサービスが終了してしまっています。[1]
- 目次
- Amazon自動注文ボタンのイメージ
- 実現方法について調べてみた
- 「共有アカウント+バーチャルダッシュ」の詳細
- 「AWS IoT ボタン(AWS の Seeed IoT Button)+AWS IoT Core+AWS Lambda」の詳細
- 「AWS IoT ボタン(SORACOM LTE-M Button)+AWS IoT Core+AWS Lambda」の詳細
- 「AWS IoT ボタン(AWS IoT Button Dev)+AWS IoT Core+AWS Lambda」の詳細
- 「AWS IoT 1-Clickボタン(AWS の Seeed IoT Button) +AWS Lambda」の詳細
- 「AWS IoT 1-Clickボタン(SORACOM LTE-M Button) +AWS Lambda」の詳細
- 「自作ボタン+AWS IoT Core+AWS Lambda」の詳細
- 「自作ボタン+ブラウザ アマゾンアカウントで注文」の詳細
- まとめ
- 参考
目次
Amazon自動注文ボタンのイメージ
やりたいことは、以下のようにボタンをクリックしたら、自動でAmazonアカウントから商品を注文してくれるような仕組み。
ボタンはインターネット経由でAmazonアカウントにつながるイメージです。
実現方法について調べてみた
実現方法はいくつかあるみたい。
大きくは、①「バーチャルダッシュ」を使う方法、②AWS IoTボタンを使う方法、③AWS IoT 1-Clickを使う方法、④自作ボタンでやる方法、がありそう。
- 共有アカウント+バーチャルダッシュ
- AWS IoT ボタン(AWS の Seeed IoT Button)+AWS IoT Core+AWS Lambda
- AWS IoT ボタン(SORACOM LTE-M Button)+AWS IoT Core+AWS Lambda
- AWS IoT ボタン(AWS IoT Button Dev)+AWS IoT Core+AWS Lambda
- AWS IoT 1-Clickボタン(AWS の Seeed IoT Button) +AWS Lambda
- AWS IoT 1-Clickボタン(SORACOM LTE-M Button) +AWS Lambda
- 自作ボタン+AWS IoT Core+AWS Lambda
- 自作ボタン+ブラウザ アマゾンアカウントで注文
「共有アカウント+バーチャルダッシュ」の詳細
初期費用とランニングコスト(月ごと)は以下だと分かりました。
構成案 | 初期費用[円] | ランニングコスト[円/月] |
---|---|---|
共有アカウント+バーチャルダッシュ | 3,000円~ | 408円/月 |
詳細は以下のブログでまとめたので、よろしければご覧ください。
「AWS IoT ボタン(AWS の Seeed IoT Button)+AWS IoT Core+AWS Lambda」の詳細
初期費用とランニングコスト(月ごと)は以下だと分かりました。
構成案 | 初期費用[円] | ランニングコスト[円/月] |
---|---|---|
AWS IoT ボタン(AWS の Seeed IoT Button) +AWS IoT Core+AWS Lambda | 9,459円 | 0.0023円/月 |
詳細は以下のブログでまとめたので、よろしければご覧ください。
「AWS IoT ボタン(SORACOM LTE-M Button)+AWS IoT Core+AWS Lambda」の詳細
初期費用とランニングコスト(月ごと)は以下だと分かりました。
構成案 | 初期費用[円] | ランニングコスト[円/月] |
---|---|---|
AWS IoT ボタン(SORACOM LTE-M Button) +AWS IoT Core+AWS Lambda | 8,778円 | 120.0023円/月 |
詳細は以下のブログでまとめたので、よろしければご覧ください。
「AWS IoT ボタン(AWS IoT Button Dev)+AWS IoT Core+AWS Lambda」の詳細
初期費用とランニングコスト(月ごと)は以下だと分かりました。
構成案 | 初期費用[円] | ランニングコスト[円/月] |
---|---|---|
AWS IoT ボタン(AWS IoT Button Dev) +AWS IoT Core+AWS Lambda | 3,000円~ | 0.0023円/月 |
詳細は以下のブログでまとめたので、よろしければご覧ください。
「AWS IoT 1-Clickボタン(AWS の Seeed IoT Button) +AWS Lambda」の詳細
初期費用とランニングコスト(月ごと)は以下だと分かりました。
構成案 | 初期費用[円] | ランニングコスト[円/月] |
---|---|---|
AWS IoT 1-Clickボタン(AWS の Seeed IoT Button) +AWS Lambda | 9,459円 | 27.5015円/月 |
詳細は以下のブログでまとめたので、よろしければご覧ください。
「AWS IoT 1-Clickボタン(SORACOM LTE-M Button) +AWS Lambda」の詳細
初期費用とランニングコスト(月ごと)は以下だと分かりました。
構成案 | 初期費用[円] | ランニングコスト[円/月] |
---|---|---|
AWS IoT 1-Clickボタン(SORACOM LTE-M Button) +AWS Lambda | 8,778円 | 147.5015円/月 |
詳細は以下のブログでまとめたので、よろしければご覧ください。
「自作ボタン+AWS IoT Core+AWS Lambda」の詳細
初期費用とランニングコスト(月ごと)は以下だと分かりました。
構成案 | 初期費用[円] | ランニングコスト[円/月] |
---|---|---|
自作ボタン+AWS IoT Core+AWS Lambda | 1,800円 | 0.0023円/月 |
詳細は以下のブログでまとめたので、よろしければご覧ください。
「自作ボタン+ブラウザ アマゾンアカウントで注文」の詳細
初期費用とランニングコスト(月ごと)は以下だと分かりました。
構成案 | 初期費用[円] | ランニングコスト[円/月] |
---|---|---|
自作ボタン+ブラウザ アマゾンアカウントで注文 | 1,800円 | 408円/月 |
詳細は以下のブログでまとめたので、よろしければご覧ください。
まとめ
Amazon自動注文ボタンの実現方法をまとめると以下のようになった。
また、5年使った場合の総額を計算してみた。
構成案 | 初期費用 [円] | ランニング コスト[円/月] | 5年分総額 [円] |
---|---|---|---|
共有アカウント+バーチャルダッシュ | 3,000円~ | 408円/月 | 27,500円~ |
AWS IoT ボタン(AWS の Seeed IoT Button) +AWS IoT Core+AWS Lambda | 9,459円 | 0.0023円/月 | 9,459.138円 |
AWS IoT ボタン(SORACOM LTE-M Button) +AWS IoT Core+AWS Lambda | 8,778円 | 120.0023円/月 | 14,658.138円 ※1 |
AWS IoT ボタン(AWS IoT Button Dev) +AWS IoT Core+AWS Lambda | 3,000円~ | 0.0023円/月 | 3,000.138円~ |
AWS IoT 1-Clickボタン(AWS の Seeed IoT Button) +AWS Lambda | 9,459円 | 27.5015円/月 | 11,109.09円 |
AWS IoT 1-Clickボタン(SORACOM LTE-M Button) +AWS Lambda | 8,778円 | 147.5015円/月 | 16,308.09円 ※1 |
自作ボタン+AWS IoT Core+AWS Lambda | 1,800円 | 0.0023円/月 | 1,800.138円 |
自作ボタン+ブラウザ アマゾンアカウントで注文 | 1,800円 | 0円/月 | 1,800円 |
※1: SORACOM LTE-M Buttonの更新手数料は 初回1年間無料のため、その分は引いている
参考
以上!
コメント