概要 先日「Amazon Dash Button」がついに日本でも発売になりましたね。 これ、要はボタンをポチッと押すと対象の商品がAmazonで自動注文されて自宅に届くというものです。 今回はこれを自作しちゃおう!という旨の記事です。 わかる人はわかると思いますが、正確には「Amazon Dash Button」のプログラム可能版となる「AWS IoT Button」という方が近いと思います。 ※話題にのってタイトルは「Amazon Dash Button」としてみました。 全体構成 全体のアーキテクチャは次の通りです。 Raspberry Pi Zeroに取り付けたボタンを押すとMQTT経由でAWS IoTに接続します。 AWS IoTのルールエンジンによりAWS Lambdaへメッセージをルーティングします。 Lambda関数ではSelenium + PhantomJSよりAmazo