53ningen.com

@gomi_ningen's Website

EC2 インスタンスと AWS IoT Core の連携

AWS CLI による AWS IoT Core トピックへのメッセージの Publish は以下のようなコマンドにて実行可能

aws iot-data publish --topic topic_1 --qos 1 --payload '{"message": "hello"}'

実際のデバイスでの利用感を掴んだり、デバッグ目的で EC2 からトピックへの操作ができると便利なので、EC2 インスタンスを AWS IoT のモノとして登録し、メッセージのやりとりをする方法をざっとみていく

AWS IoT を用いてデバイス上でメッセージの Publish/Subscribe をするまでのステップは大まかに以下のような流れ

  1. モノとそれに対する証明書を作成する
  2. ポリシーを作成する
  3. 証明書にポリシーを割り当てる
  4. AWS IoT へ Publish を行う

1. モノとそれに対する証明書を作成する

AWS CLI を利用するために aws configure コマンドで region の設定を行っておく

# Configu...
Read More

Copyright © 53ningen.com