シェルスクリプトマガジン

特別企画 ESP32とラズパイで作る本格IoT(Vol.77記載)

著者:魔法少女

マイコン「ESP32」と小型コンピュータ「Raspberry Pi」を使って本格的なIoT(モノのインターネット)環境を構築してみましょう。本企画では、五つの会議室の温度、湿度、利用状況を監視・分析し、会議室内の電源を制御するシステムを構築します。

シェルスクリプトマガジン Vol.77は以下のリンク先でご購入できます。

図4 ユーザー名とパスワードの生成スクリプト(user_create.sh)

図5 Eclipse Mosquittoの認証設定スクリプト(mosquitto_setting.sh)

図7 サブスクライバのプログラム(subscriber.py)

図24 ESP32搭載ボートの起動時に無線LANに接続するプログラム(boot.py)

図25 パブリッシャのプログラム(main.py)