ヤマムギ

growing hard days.

*

AlexaのSmart HomeをAWSで作る方法(Alexa Day 2019でのブログ)

   


以下は、気になったことのメモとか感想を書いています。
登壇者、発表者、主催企業などの意図とは異なる可能性がありますことをご了承ください。

AWSJプロトタイピングSAの市川さん。

家でスマートホームやりたいときに、意外と自分でも作れるよという話。

スマートホームスキル

カスタムスキルとは違う。
Alexa Cloud、Smart Home Skill、Smart Device Manufacture Cloudなどなどから構成されている。

カスタムスキルはhttpsエンドポイントを呼べるが、スマートホームスキルはLambdaのみ。

スマートホームに必要な要素は?

アプリでデバイスを登録して、デバイス制御も必要、もちろんスキルの有効化も必要。

AWSでスマートホームを作るには?

Amazon Cognito

アカウント管理、ユーザー認証。
アカウントリンキングのOAuth2.0対応の認証サーバーとしても利用可能。

AWS IoT Core

デバイス管理。
デバイス側のデータ収集、リモート制御。

Amazon DynamoDB

デバイス情報の管理。
フレンドリーネームからデバイスIDのルックアップに使ったりする。

Amazon API Gateway

Lambdaの玄関。

AWS Lambda

ビジネスロジックを書いて実行する。

発話操作で、Lambda→API Gateway→Lambdaにしているのは、アプリ操作でAPI Gatewayから先を直接呼ぶ場合もあるので、処理共通化のため。

そしてAlexa以外のデバイスからも呼び出すためにもAPI Gatewayがあると使いやすい。

Amazon FreeRTOS

ラズパイよりも小さいようなOS。
電球など小さいデバイスにも入れられる。

AWS IoT Greengrass

エッジコンピューティングの拡張。


最後までお読みいただきましてありがとうございました!

【PR】 「AWS認定試験対策 AWS クラウドプラクティショナー」という本を書きました。

【PR】 「AWSではじめるLinux入門ガイド」という本を書きました。

i

【PR】 「ポケットスタディ AWS認定 デベロッパーアソシエイト」という本を書きました。

 - Alexa, event, study ,

ad

ad

  関連記事

MonotaRO TechTalk #4「データ分析」に行ってきました

本日の一杯目。MonotaRO TechTalk #4「データ分析」もちろん呑み …

「RPALT vol.24~Google Apps Scriptスペシャル~」でLTしました〜

RPAの勉強とLTのイベント、RPALT vol.24でLTしました〜。 今回は …

JAWS DAYS 2018 振り返り(特にコミュニティフレンドシップ)

JAWS DAYS 2018を振り返りたいと思います。 やったこと コミュニティ …

Java SE 7 Silver対策勉強をしながらメモ 2015/2/9

練習問題2日目。 同じ問題にひっかかる。つまづく。 集中力が足りない。 途中から …

「INEVITABLE ja night #7 コネクティッド社会に向けた不可避な流れ」で課題を持ち続けることの大切さを再認識した

INEVITABLE ja nightに参加しました。 今回特に思ったことは、 …

トラックボールユーザー集合!確実に何かが始まった日。

Logcool社のトラックボールマウス M570や他のトラックボールマウスを愛用 …

Pepper 開発 ワークショップ初級~中級~番外編に1日で一気に参加した

Pepperの開発方法が知りたかったので、Pepperアトリエ秋葉原 with …

Java SE 7 Silver模擬テストの結果間違えたとこをメモ 2015/2/12

模擬テスト1回目。 90問中79問正解。 正解率87%。 まだ不安。 いつものご …

ひと味違った南国の熱量を感じた高知の午後 ~「コミュニティリーダーズサミット in 高知 2018」に行ってきました~

「コミュニティリーダーズサミット in 高知 2018」という、イカしたイベント …

「第14回RxTStudy(Redmine勉強会)」に行ってきました

土曜日の真っ昼間に半分以上が初参加者さんで80席が満席。 それだけRedmine …