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
リアルお遍路+SORACOM IoT
Search
Ozk
September 09, 2024
Technology
1
190
リアルお遍路+SORACOM IoT
Ozk
September 09, 2024
Tweet
Share
More Decks by Ozk
See All by Ozk
四国クラウドお遍路2024行ってきた
ozk009
0
7
SORACOM Discovery 2024行ってきた
ozk009
0
40
ポチっとな!でクラウド簡単呼び出し
ozk009
0
84
広島でもやってるよ!SORACOM UG
ozk009
0
19
IoT×ローコード×ハッカソンってイノベーションの予感しかない
ozk009
0
100
スマホ IoTでWeb3ハッカソンに参加させてもらった話
ozk009
0
160
尾崎、総務やめたってよ
ozk009
0
200
スマホでNode-RED
ozk009
0
860
ひげボタンで追跡装置etc…
ozk009
0
1.2k
Other Decks in Technology
See All in Technology
Hazard pointers with reference counter
ennael
PRO
0
120
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
2
230
ガバメントクラウド開発と変化と成長する組織 / Organizational change and growth in developing a government cloud
kazeburo
4
750
ドキュメントとの付き合い方を考える
leveragestech
1
130
受託開発でもアジャイル開発できました / Agile in Contract Development
takaking22
5
2.8k
いまからでも遅くない! コンテナでWebアプリケーションを 動かしてみよう(2-1)WebAPI座学
nomu
0
160
【インフラエンジニアbooks】30分でわかる「AWS継続的セキュリティ実践ガイド」
hssh2_bin
4
1.6k
見えづらい活動の成果の伝え方は日頃からめちゃくちゃ悩んでるけど、実際こんな取り組みをしな がら温度感を合わせにいってるよ / Conveying Hard-to-See Results
kakehashi
4
1.7k
トークナイザー入門
payanotty
2
950
【shownet.conf_】ShowNet伝送改めShowNet APN 2024
shownet
PRO
0
440
入門 KRR
donkomura
0
110
Pythonを活用したLLMによる構造的データ生成の手法と実践
brainpadpr
3
340
Featured
See All Featured
From Idea to $5000 a Month in 5 Months
shpigford
381
46k
Agile that works and the tools we love
rasmusluckow
327
21k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
110
6.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
130k
Bash Introduction
62gerente
608
210k
BBQ
matthewcrist
85
9.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9k
Imperfection Machines: The Place of Print at Facebook
scottboms
264
13k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Creatively Recalculating Your Daily Design Routine
revolveconf
217
12k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
92
16k
Practical Orchestrator
shlominoach
186
10k
Transcript
リアルお遍路 +SORACOM IoT 四国クラウドお遍路 2024 in 高知 2024年9月7日 SORACOM UG
Hiroshima おざき
自己紹介 • 尾崎 徳生(おざき のりお) • 非IT企業の社内情シス • 出身、居住地、所属会社ぜんぶ広島県 •
SORACOM UG Hiroshima運営 X:@ozk009
リアルお遍路やってます • 2017年から27霊場まわりました • Googleスプレッドシートでお遍路日を記録してます
四国クラウドお遍路初参加! • せっかくじゃけ、LTしたいわー • お遍路とSORACOM組み合わせて何かできんじゃろうか?
新サービスSORACOM Fluxでやってみる • GPSの緯度、経度情報から最寄りの霊場をLINE通知する • Googleスプレッドシートにお遍路日を記録する GPS SORACOM Flux LINE
Notify Googleスプレッドシート
SORACOM Fluxとは • ローコード IoT アプリケーションビルダ • デバイスから送信されたセンサーデータ、カメラから送信された画 像に対して、ルールを適用し、複数のデータソースや生成 AI
を組 み合わせて分析/判断し、その結果を IoT デバイスの制御に反映 させる IoT アプリケーションをローコードで構築できる https://soracom.jp/services/flux/
参考にしたサンプル • 「センサーデータと天気予報から最適なエアコン設定温度を AI に 質問する」 https://users.soracom.io/ja-jp/docs/flux/optimal-air-conditioning-settings-with-gpt4o/
課題 ① ChatGPTで緯度経度から最寄りの霊場を取得できるか? ② 緯度経度情報をどうやってSORACOMに送るか? ③ Googleスプレッドシートに反映できるか?
①ChatGPTで緯度経度から最寄りの 霊場を取得できるか? • 最初のプロンプト 「緯度34.XXXX、経度134.XXXXの地点の最寄りの 四国八十八カ所霊場は?」 全然ダメでした
ということで • 修正後のプロンプト 緯度34.XXXX、経度134.XXXXの地点の最寄りの 四国八十八カ所霊場は? ## 四国八十八カ所霊場のCSV情報 No.,寺院名,緯度,経度 1,霊山寺,34.159803,134.502592 2,極楽寺,34.15565,134.490347
… 追加 うまくいきましたー
Fluxのプロンプト # 緯度${payload.lat}、経度${payload.lon}の場所から最寄りの霊場のお寺情報、 直線距離(単位はキロメートル)をJSON出力 ## 四国八十八カ所霊場のCSV情報 No.,寺院名,緯度,経度 1,霊山寺,34.159803,134.502592 2,極楽寺,34.15565,134.490347 …
## JSON { "No": 1-88, "TempleName": "寺院名", "Latitude": 34.1234, "Longitude": 134.1234, "Distance": 1.23 } JSONフォーマット
課題②緯度経度情報をどうやって SORACOMに送るか? • SORACOM GPSマルチユニットという手もあるけど、 スマホ+Node-REDで実装 • AndroidスマホはRedMobileというアプリ(500円)をインス トールするとNode-REDが使えます GPSマルチユニット
スマホ+RedMobile
スマホ+Node-RED • Node-REDはローコードでIoTシステムを作成できる ビジュアルプログラミングツール https://fugiters.net/blog/index.php/2021/12/23/bus_tracker2/ SORACOM に送信
課題③Googleスプレッドシートに反映で きるか? • SORACOM FluxからWebhookを呼べるので、 Google Apps Script(GAS)で実装 • 自分では作れないので、ChatGPTに依頼
以下のJSONを受け取って、該当のNo.の行のお遍路日に今日の日付を記録 するAPIのGASのスクリプトを作って { "No": 1-88, "TempleName": "寺院名", "Latitude": 34.1234, "Longitude": 134.1234, "Distance": 1.23 }
ということで完成 • アプリ名「お遍路レコーダー」
いざ! • 本日、3カ所回ってきました
生成AI、スゴイ!!
ご清聴ありがとうございました!