Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Node-REDからAWS IoT Coreを使用してみる
Search
ueponx
August 28, 2022
How-to & DIY
1
1.4k
Node-REDからAWS IoT Coreを使用してみる
ノーコードツールNode-REDからAWS IoT Coreを使用してみましたという内容のスライドになります。
ueponx
August 28, 2022
Tweet
Share
More Decks by ueponx
See All by ueponx
EduBlocksでPythonのブロックプログラミング体験!
ueponx
0
570
enebular in education 大学講義での実践を通して
ueponx
0
130
Springin‘でみんなもクリエイターに!
ueponx
0
520
相性ピッタリ!reTerminalとNode-REDのステキな関係
ueponx
0
750
Node-REDとレガシーシステムを連携させるなら fileノードがオススメ!
ueponx
0
270
Other Decks in How-to & DIY
See All in How-to & DIY
カフェでノートPCが盗難されたかどうかを検知するIoT #linedc #iotlt #obniz #protoout
n0bisuke2
1
200
JAWS-UG勉強会オンライン配信事情
awsjcpm
1
180
GPT-4oに遅刻理由を考えてもらうボタン #gpt_4o #iotlt #chatgpt
n0bisuke2
0
140
ジョインして1ヶ月 緊急リリースを3度体験した話 〜そして改善へ〜
shibatadaiki
0
390
240420MapillaryMeetup2024Tokyo
tosseto
0
110
My First DIY Keyboard
kota_syan
1
4k
まだまだダンボールスタックチャンv2
syumme01
0
2k
obnizを制御するChatGPT自作プラグイン #iotlt #chatgpt
n0bisuke2
2
480
enebularを活用したNode-REDによるIoTシステム開発と運用
taokiuhuru
0
360
The story of repairing my junk keyboard with The kinT keyboard controller
kurotaky
0
1.3k
田中 is a new HelloWorld
akichika
1
200
#呼び込み君 に例のバイトをさせる #iotlt
n0bisuke2
0
230
Featured
See All Featured
Designing for humans not robots
tammielis
247
25k
YesSQL, Process and Tooling at Scale
rocio
166
14k
[RailsConf 2023] Rails as a piece of cake
palkan
35
4.4k
Leading Effective Engineering Teams 2024
addyosmani
3
300
A Philosophy of Restraint
colly
200
16k
Making the Leap to Tech Lead
cromwellryan
127
8.7k
Automating Front-end Workflow
addyosmani
1362
200k
Imperfection Machines: The Place of Print at Facebook
scottboms
262
13k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Build The Right Thing And Hit Your Dates
maggiecrowley
28
2.2k
Stop Working from a Prison Cell
hatefulcrawdad
266
20k
Become a Pro
speakerdeck
PRO
15
4.8k
Transcript
JAWS-UG 名古屋 LT未経験者にも登壇して貰いたいLT会 LT資料 2022.08.24 上田茂雄 @ueponx ノーコードツールNode-REDから AWS IoT
Coreを使用してみる
None
LT未経験者にも登壇して貰いたいLT会 • 実はIBMチャンピオンらしい・・・何故か4年目 でもNode-REDぐらいしか知りません IBMは情報がなくて…結構辛い そろそろ別のこともやりたかったりする • 考えたLTのネタ 👉前回がノーコードツールだったのでAWS上にNode-REDを構築する方法 👉IoT関連のこと
AWS環境でもNode-REDやるぜ!
AWS環境でもNode-REDやるぜ! 3以外はわからん…🥲
IoT関連やるしかねえ 数あるサービスの中から AWS IoT Coreを使用することに Node-REDからAWS IoT Coreに 対してMQTTプロトコルと使用して データのinput/outputを行う
AWS Cloud publish subscribe RaspberryPi MQTT Client MQTT Broker
実は・・・ https://dev.classmethod.jp/articles/node-red-aws-iot-core/ クラスメソッドさんの記事に同じ物があった ・・・でも、UIがかなり変わっているので、そのままやると初心者は◦ぬ
手順(1) ① AWS IoT Coreの設定 ◆AWS IoTでポリシーを作成 ◆AWS IoTでモノを作成 ◆AWS
IoTで証明書を作成・ダウンロード ◆AWS IoTのエンドポイントを取得 URLが発行されるのでコピー ② 生成された証明書をRaspberryPiに配置 ※ポリシーの設定の仕方が 細かく分割された点が注意
手順(2) ① Node-REDのインストールと起動 #インストール $ bash <(curl -sL https://raw.githubusercontent.com/node-red/linux- installers/master/deb/update-nodejs-and-nodered)
#起動 $ node-red #サービス化して起動 $ sudo systemctl start nodered.service #永続化 $ sudo systemctl enable nodered.service
手順(2) ② 拡張ノードの導入 • node-red-contrib-aws-iotという 拡張ノードをインストール ※UIからインストールできない • Node-REDを再起動 $
cd ~/.node-red $ npm install node-red-contrib-aws-iot
手順(3) フローの構築・プロパティの設定・デプロイ
手順(4) AWS IoT Coreのコンソール Node-REDを使用してテスト
EC2とS3しか使っていなかった小僧が Node-REDとAWS IoT Coreの連携を 無事にできました😍 🥲UIが1年程度でガラリと変わるため初見者◦し 【教訓】 情報が出たら寝かせず、すぐに勉強しないと資料が ないところからのスタートになるよ😖 まとめ