ヤマムギ

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入門ガイド」という本を書きました。

 - Alexa, event, study ,

ad

ad

  関連記事

「MasterCloud #9 新春クラウドLT大会」でLTをさせていただきました

Alibaba Cloudを検索してたらconnpassの「MasterClou …

「kintone Café 大阪 Vol.14 〜モザイクなし!うちのkintoneはこれだ!〜」で登壇しました

「kintone Café 大阪 Vol.14 〜モザイクなし!うちのkinto …

「GitLab Meetup Tokyo #7: 新年度応援&GitLab 11.0」にSNS & ブログ枠で参加しました

GitLabのミートアップがあるのか!さすが大東京! GitLabのもとユーザと …

「kintone Café 大阪 Vol.8 〜夏の事例祭り!〜」に行ってきました

「kintone Café 大阪 Vol.8 〜夏の事例祭り!〜」に行ってきまし …

Developers Summit 2018「 IoTサービスを始める際に必要なこととは」を聞きました

以下は、思ったことや気になったことをメモしていますので、必ずしも登壇者の発表内容 …

「SIerIoTLT vol9@サポーターズ 」でLTしました〜

サポーターズさんで開催されたSIerIoTLT vol9でLTしてきました。 今 …

DevLOVE関西「SIerから飛び出して、それからどうするの?」に行ってきました

DevLOVE関西「SIerから飛び出して、それからどうするの?」に行ってきまし …

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

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

VUIデザインワークショップ(Alexa Dev Summit Tokyo 2018)に参加しました

覚書です。 実はコーディングはそんなに難しくない。 プランニングと対話デザインが …

「JAWS DAYSに行きたくても行けなかった人に捧ぐ!AWSユーザーが教えてくれるAWSにまつわる最新事情」で運営と発表をしました

JAWS DAYS 2017のre:Capを大阪で開催しました。 JAWS DA …