こんにちは、IoT ソリューションアーキテクトの飯塚です。 本記事では、入手しやすいデバイスを用いて、コードを一行も書かずに、クラウドから操作できるスマートホームデバイスを開発してみようと思います。 スマートホームデバイスとしては、Raspberry Pi を用います。この Raspberry Pi に AWS IoT Greengrass Core Software をインストールし、Greengrass コネクタ と呼ばれるものを設定します。今回は Greengrass コネクタの中の Raspberry Pi GPIO コネクタを利用します。このコネクタを利用することで、簡単な設定とメッセージの送信のみで Raspberry Pi の GPIO を操作することができます。またメッセージはクラウド経由で送信できるため、遠隔からデバイスを制御できます。このように遠隔から制御できるスマート