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.6k
Node-REDからAWS IoT Coreを使用してみる
ノーコードツールNode-REDからAWS IoT Coreを使用してみましたという内容のスライドになります。
ueponx
August 28, 2022
Tweet
Share
More Decks by ueponx
See All by ueponx
Pythonでもちょっとリッチな見た目のアプリを設計してみる
ueponx
1
390
SORACOM UG 東海 #9
ueponx
0
77
PythonとFletで簡単 GUIアプリを作ろう
ueponx
0
430
変化する時代のIBMChampionの新しい挑戦
ueponx
0
170
EduBlocksでPythonのブロックプログラミング体験!
ueponx
0
960
enebular in education 大学講義での実践を通して
ueponx
0
200
Springin‘でみんなもクリエイターに!
ueponx
0
550
相性ピッタリ!reTerminalとNode-REDのステキな関係
ueponx
0
850
Node-REDとレガシーシステムを連携させるなら fileノードがオススメ!
ueponx
0
310
Other Decks in How-to & DIY
See All in How-to & DIY
AWS re:Invent 2024 re:Cap – AWS Community Perspective / JAWS-UG新潟
awsjcpm
0
110
電気工事士を取ったら一瞬で元が取れた件
bicstone
3
5.1k
球体型ロボットと複合現実を活用したマルチエージェントシステム - M5stack Japan Tour 2024 Spring Osaka
tichise
0
220
在宅フルリモートワークを可能にするスキルと知識n連発! / how to more effective remoteworking
masaru_b_cl
3
970
新婚19年目から学ぶ夫婦円満の正しい歩き方 / Life is beautiful
soudai
11
4.3k
バタフライ効果/butterfly_effect
florets1
0
260
「RubyでLチカ」に挑戦してみた
isaka1022
0
160
Notionでの快適メモ術
ayumu11
0
1.1k
LT(Lightning Talk)のドキドキ感を共有する IoT ぼっとを作った話
scbc1167
1
160
[너구리랑! 회고 밋업 2023] CTO 1년 회고와 회고를 바탕으로 만든 프로젝트에 대한 회고 - 전문가가 되는 방법 // 한날 님
develop_neoguri
0
170
GPT-4oに遅刻理由を考えてもらうボタン #gpt_4o #iotlt #chatgpt
n0bisuke2
0
300
miiboとamiibo繋げてみた。 #miibo #amiibo #iotlt
n0bisuke2
1
300
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
8
250
Code Review Best Practice
trishagee
66
17k
Scaling GitHub
holman
459
140k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
GraphQLとの向き合い方2022年版
quramy
44
13k
4 Signs Your Business is Dying
shpigford
182
22k
Designing for Performance
lara
604
68k
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年程度でガラリと変わるため初見者◦し 【教訓】 情報が出たら寝かせず、すぐに勉強しないと資料が ないところからのスタートになるよ😖 まとめ