ヤマムギ

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

  関連記事

「自ら修羅の道を作り、修羅場を楽しみ、自内外に変化を起こし続ける」(『ソフトウェアファースト』読書感想)

「ソフトウェア・ファースト あらゆるビジネスを一変させる最強戦略」を読みました。 …

Developers Summit 2018 「「技術内閣制度」2年間やってきて得られた事とこれから ~開発チーム横断での技術課題解決、技術力強化、エンジニア文化醸成」を聞きました

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

Echo持っててあんまり使ってないとかならとりあえずeRemote miniを買ってみてはどうでしょうか

この記事はスマートスピーカー 2 Advent Calendar 2018に参加 …

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

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

DevLOVE関西「それぞれの現場で実践した【自動化】の話」に行ってきました

DevLOVE関西「それぞれの現場で実践した【自動化】の話」に行ってきました。 …

Lotusphere 2010に行ってきました

Lotus Technical Award 2009 for Best Arch …

実録 JAWS DAYS 2016 ~スタッフ,RoadTrip,懇親会LTで参加しまして~

2016/3/12 参加してまいりましたJAWSDAYS2016 スタッフとして …

Developers Summit 2018 「AWSのフルマネージドな環境でCI/CDをやってみよう!AWS Cloud9からAWS Fargateへの継続的デプロイをご紹介」を聞きました

※写真は展示のAmazon Echoです。 以下は、思ったことや気になったことを …

スマートスピーカーで提供する料理体験(Alexa Day 2019でのブログ)

以下は、気になったことのメモとか感想を書いています。 登壇者、発表者、主催企業な …

DevLOVE関西「事業会社の現場を知ろう~モノタロウ編~」に行ってきました

DevLOVE関西「事業会社の現場を知ろう~モノタロウ編~」 モノタロウさんプラ …