SlideShare une entreprise Scribd logo
1  sur  17
IRKitで少し未来の 
スマートハウスに 
iOSアプリエンジニア 
石田陽太
HomeKit 
• iOS8から利用可能に 
• HomeKit対応家電を操作可能 
• Siri対応、声で操作 
• スマートハウスの共通プロトコ 
ルになるか
しかし・・ 
• 対応機種が全然ない! 
• ようやくメーカー向けに仕様が固まった 
• 普及するのはまだまだ先
IRKitとは 
• Wifi機能付き赤外線リモコン 
• どこからでも家電を遠隔操作 
• SDKが公開されている→自分で 
アプリ開発可能
目指すもの 
「ただいま!」と言うだけで 
照明とテレビとエアコンが付き、
目指すもの 
「ただいま!」と言うだけで 
照明とテレビとエアコンが付き、 
ももクロの動画が見られるようにする 
!
Siriについて 
• 電源接続中に「Hey! Siri!」と言うとSiriが起動 
• アプリの操作は難しい。だがアプリ起動は可能 
• 「おかえり」という名前のアプリを作れば、アプリ 
が起動する?
普通に返される・・ 
では
無事起動!
音声認識からIRKitまで 
Hey! Siri! 
帰ったよ! 
アプリ名 
「帰ったよ」 
信号データ 
送信間隔 
自作アプリ 
iPhone 
Siri 
起動 
IRKit
赤外線対応家電 
IRKit 
BDレコーダー
赤外線対応家電 
IRKit 
BDレコーダー
赤外線対応家電 
IRKit 
BDレコーダー
XBOX360でYoutubeをみるまで 
1. 電源ボタン 
2. 上ボタン 
3. 右ボタンx4 
4. 下ボタン 
5. 右ボタン 
6. 決定ボタン 
7. 決定ボタン
デモ
難しいところ 
• 信号送信後のフィードバックがない 
• ボタンの押し方、角度、時間を制御できない 
• 一つの信号に失敗したら終わり。 
一つ一つの信号の精度が大事!

Contenu connexe

Tendances

Simple IoT BoardでIoT
Simple IoT BoardでIoTSimple IoT BoardでIoT
Simple IoT BoardでIoTJunichi Katsu
 
Raspberry Pi で作る無線開発環境
Raspberry Pi で作る無線開発環境Raspberry Pi で作る無線開発環境
Raspberry Pi で作る無線開発環境Yuji ODA
 
マイコンボード色々 2017.03
マイコンボード色々 2017.03マイコンボード色々 2017.03
マイコンボード色々 2017.03Hirokazu Tokuno
 
iBeacon (Lightning Talk @ NDS in Niigata #1)
iBeacon (Lightning Talk @ NDS in Niigata #1)iBeacon (Lightning Talk @ NDS in Niigata #1)
iBeacon (Lightning Talk @ NDS in Niigata #1)Masashi MATSUI
 
小型コンピューターで楽しく学ぼう!
小型コンピューターで楽しく学ぼう!小型コンピューターで楽しく学ぼう!
小型コンピューターで楽しく学ぼう!Shiojiri Ohhara
 
ハンドメイドNFCワークショップ@アキバ大好き祭り2013
ハンドメイドNFCワークショップ@アキバ大好き祭り2013ハンドメイドNFCワークショップ@アキバ大好き祭り2013
ハンドメイドNFCワークショップ@アキバ大好き祭り2013Yasuhiro Ohsaka
 
iBeaconで進化するメイドさんにたっちなう_ワイヤレスジャパン2014講演資料
iBeaconで進化するメイドさんにたっちなう_ワイヤレスジャパン2014講演資料iBeaconで進化するメイドさんにたっちなう_ワイヤレスジャパン2014講演資料
iBeaconで進化するメイドさんにたっちなう_ワイヤレスジャパン2014講演資料Yasuhiro Ohsaka
 
ハンドメイドNfcの作り方
ハンドメイドNfcの作り方ハンドメイドNfcの作り方
ハンドメイドNfcの作り方Yasuhiro Ohsaka
 
GoでサブGHz帯通信
GoでサブGHz帯通信GoでサブGHz帯通信
GoでサブGHz帯通信Tomoya Miwa
 
iBeaconブームの片隅でNFCを叫ぶ(日本Androidの会 2014年2月定例会資料)
iBeaconブームの片隅でNFCを叫ぶ(日本Androidの会 2014年2月定例会資料)iBeaconブームの片隅でNFCを叫ぶ(日本Androidの会 2014年2月定例会資料)
iBeaconブームの片隅でNFCを叫ぶ(日本Androidの会 2014年2月定例会資料)Yasuhiro Ohsaka
 

Tendances (12)

Simple IoT BoardでIoT
Simple IoT BoardでIoTSimple IoT BoardでIoT
Simple IoT BoardでIoT
 
Raspberry Pi で作る無線開発環境
Raspberry Pi で作る無線開発環境Raspberry Pi で作る無線開発環境
Raspberry Pi で作る無線開発環境
 
マイコンボード色々 2017.03
マイコンボード色々 2017.03マイコンボード色々 2017.03
マイコンボード色々 2017.03
 
iBeacon (Lightning Talk @ NDS in Niigata #1)
iBeacon (Lightning Talk @ NDS in Niigata #1)iBeacon (Lightning Talk @ NDS in Niigata #1)
iBeacon (Lightning Talk @ NDS in Niigata #1)
 
小型コンピューターで楽しく学ぼう!
小型コンピューターで楽しく学ぼう!小型コンピューターで楽しく学ぼう!
小型コンピューターで楽しく学ぼう!
 
ハンドメイドNFCワークショップ@アキバ大好き祭り2013
ハンドメイドNFCワークショップ@アキバ大好き祭り2013ハンドメイドNFCワークショップ@アキバ大好き祭り2013
ハンドメイドNFCワークショップ@アキバ大好き祭り2013
 
iBeaconで進化するメイドさんにたっちなう_ワイヤレスジャパン2014講演資料
iBeaconで進化するメイドさんにたっちなう_ワイヤレスジャパン2014講演資料iBeaconで進化するメイドさんにたっちなう_ワイヤレスジャパン2014講演資料
iBeaconで進化するメイドさんにたっちなう_ワイヤレスジャパン2014講演資料
 
ハンドメイドNfcの作り方
ハンドメイドNfcの作り方ハンドメイドNfcの作り方
ハンドメイドNfcの作り方
 
GoでサブGHz帯通信
GoでサブGHz帯通信GoでサブGHz帯通信
GoでサブGHz帯通信
 
ReNCoN_v0.6
ReNCoN_v0.6ReNCoN_v0.6
ReNCoN_v0.6
 
iBeaconブームの片隅でNFCを叫ぶ(日本Androidの会 2014年2月定例会資料)
iBeaconブームの片隅でNFCを叫ぶ(日本Androidの会 2014年2月定例会資料)iBeaconブームの片隅でNFCを叫ぶ(日本Androidの会 2014年2月定例会資料)
iBeaconブームの片隅でNFCを叫ぶ(日本Androidの会 2014年2月定例会資料)
 
ReNCoN_V0.6
ReNCoN_V0.6ReNCoN_V0.6
ReNCoN_V0.6
 

Similaire à IRKitで少し未来のスマートハウスに

Kadecot/Moekaden Project
Kadecot/Moekaden ProjectKadecot/Moekaden Project
Kadecot/Moekaden Projectsonycsl
 
OpenAPI Specificationからネットワーク層を自動生成する
OpenAPI Specificationからネットワーク層を自動生成するOpenAPI Specificationからネットワーク層を自動生成する
OpenAPI Specificationからネットワーク層を自動生成するImajinKawabe1
 
iBeacon tips(potatotips27)
iBeacon tips(potatotips27)iBeacon tips(potatotips27)
iBeacon tips(potatotips27)光 佐藤
 
20131005 cocoa関西
20131005 cocoa関西20131005 cocoa関西
20131005 cocoa関西Yosuke Uno
 
大量の IoT デバイス一括更新に利用する isaax
大量の IoT デバイス一括更新に利用する isaax大量の IoT デバイス一括更新に利用する isaax
大量の IoT デバイス一括更新に利用する isaaxTomoyuki Sugita
 
スマートスピーカーとRaspberry Piで物品管理にトライ
スマートスピーカーとRaspberry Piで物品管理にトライスマートスピーカーとRaspberry Piで物品管理にトライ
スマートスピーカーとRaspberry Piで物品管理にトライAkiyuki Yoshino
 
Core Image Tips & Tricks in iOS 9
Core Image Tips & Tricks in iOS 9Core Image Tips & Tricks in iOS 9
Core Image Tips & Tricks in iOS 9Shuichi Tsutsumi
 
JavaScriptで簡単IoT! RasPiをインターネットから制御するプラットフォームを作ったよ!
JavaScriptで簡単IoT! RasPiをインターネットから制御するプラットフォームを作ったよ!JavaScriptで簡単IoT! RasPiをインターネットから制御するプラットフォームを作ったよ!
JavaScriptで簡単IoT! RasPiをインターネットから制御するプラットフォームを作ったよ!Masaki Yamamoto
 
第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会codeal
 
Obniz and cloud vision api
Obniz and cloud vision apiObniz and cloud vision api
Obniz and cloud vision apiKouhei Kido
 
Platform io で シュッと arduino 開発を高速化しよう speed up your arduino development with p...
Platform io で シュッと arduino 開発を高速化しよう speed up your arduino development with p...Platform io で シュッと arduino 開発を高速化しよう speed up your arduino development with p...
Platform io で シュッと arduino 開発を高速化しよう speed up your arduino development with p...74th
 
アプリ開発
アプリ開発アプリ開発
アプリ開発injus
 

Similaire à IRKitで少し未来のスマートハウスに (18)

Homebridge
HomebridgeHomebridge
Homebridge
 
Kadecot/Moekaden Project
Kadecot/Moekaden ProjectKadecot/Moekaden Project
Kadecot/Moekaden Project
 
OpenAPI Specificationからネットワーク層を自動生成する
OpenAPI Specificationからネットワーク層を自動生成するOpenAPI Specificationからネットワーク層を自動生成する
OpenAPI Specificationからネットワーク層を自動生成する
 
Hw meetup 20150304
Hw meetup 20150304Hw meetup 20150304
Hw meetup 20150304
 
Homekit 20140730
Homekit 20140730Homekit 20140730
Homekit 20140730
 
iBeacon tips(potatotips27)
iBeacon tips(potatotips27)iBeacon tips(potatotips27)
iBeacon tips(potatotips27)
 
IIJmio meeting 21 IIJmio Updates
IIJmio meeting 21 IIJmio UpdatesIIJmio meeting 21 IIJmio Updates
IIJmio meeting 21 IIJmio Updates
 
20131005 cocoa関西
20131005 cocoa関西20131005 cocoa関西
20131005 cocoa関西
 
大量の IoT デバイス一括更新に利用する isaax
大量の IoT デバイス一括更新に利用する isaax大量の IoT デバイス一括更新に利用する isaax
大量の IoT デバイス一括更新に利用する isaax
 
スマートスピーカーとRaspberry Piで物品管理にトライ
スマートスピーカーとRaspberry Piで物品管理にトライスマートスピーカーとRaspberry Piで物品管理にトライ
スマートスピーカーとRaspberry Piで物品管理にトライ
 
Core Image Tips & Tricks in iOS 9
Core Image Tips & Tricks in iOS 9Core Image Tips & Tricks in iOS 9
Core Image Tips & Tricks in iOS 9
 
JavaScriptで簡単IoT! RasPiをインターネットから制御するプラットフォームを作ったよ!
JavaScriptで簡単IoT! RasPiをインターネットから制御するプラットフォームを作ったよ!JavaScriptで簡単IoT! RasPiをインターネットから制御するプラットフォームを作ったよ!
JavaScriptで簡単IoT! RasPiをインターネットから制御するプラットフォームを作ったよ!
 
第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会第1回 コデアルiOSアプリ勉強会
第1回 コデアルiOSアプリ勉強会
 
Obniz and cloud vision api
Obniz and cloud vision apiObniz and cloud vision api
Obniz and cloud vision api
 
Platform io で シュッと arduino 開発を高速化しよう speed up your arduino development with p...
Platform io で シュッと arduino 開発を高速化しよう speed up your arduino development with p...Platform io で シュッと arduino 開発を高速化しよう speed up your arduino development with p...
Platform io で シュッと arduino 開発を高速化しよう speed up your arduino development with p...
 
アプリ開発
アプリ開発アプリ開発
アプリ開発
 
Gobotについて
GobotについてGobotについて
Gobotについて
 
IchigoJam と IoT
IchigoJam と IoTIchigoJam と IoT
IchigoJam と IoT
 

Plus de Yota Ishida

ディープラーニングでおそ松さんの6つ子は見分けられるのか? FIT2016
ディープラーニングでおそ松さんの6つ子は見分けられるのか? FIT2016ディープラーニングでおそ松さんの6つ子は見分けられるのか? FIT2016
ディープラーニングでおそ松さんの6つ子は見分けられるのか? FIT2016Yota Ishida
 
ディープラーニングゼミ応用編2
ディープラーニングゼミ応用編2ディープラーニングゼミ応用編2
ディープラーニングゼミ応用編2Yota Ishida
 
ディープラーニングゼミ TensorFlowで学ぶ理論と実践
ディープラーニングゼミ TensorFlowで学ぶ理論と実践ディープラーニングゼミ TensorFlowで学ぶ理論と実践
ディープラーニングゼミ TensorFlowで学ぶ理論と実践Yota Ishida
 
ご注文はテレビONですか?? 〜ジェスチャを用いた家電制御〜
ご注文はテレビONですか?? 〜ジェスチャを用いた家電制御〜ご注文はテレビONですか?? 〜ジェスチャを用いた家電制御〜
ご注文はテレビONですか?? 〜ジェスチャを用いた家電制御〜Yota Ishida
 
FrigeAir 冷蔵庫の中身をいつでも確認
FrigeAir 冷蔵庫の中身をいつでも確認FrigeAir 冷蔵庫の中身をいつでも確認
FrigeAir 冷蔵庫の中身をいつでも確認Yota Ishida
 
モノポリーのルール
モノポリーのルールモノポリーのルール
モノポリーのルールYota Ishida
 
おうちぐらし! 〜超実用的おうちハック手法〜
おうちぐらし! 〜超実用的おうちハック手法〜おうちぐらし! 〜超実用的おうちハック手法〜
おうちぐらし! 〜超実用的おうちハック手法〜Yota Ishida
 
HVCのある暮らし
HVCのある暮らしHVCのある暮らし
HVCのある暮らしYota Ishida
 
オブジェクト指向とメモリ管理
オブジェクト指向とメモリ管理オブジェクト指向とメモリ管理
オブジェクト指向とメモリ管理Yota Ishida
 

Plus de Yota Ishida (9)

ディープラーニングでおそ松さんの6つ子は見分けられるのか? FIT2016
ディープラーニングでおそ松さんの6つ子は見分けられるのか? FIT2016ディープラーニングでおそ松さんの6つ子は見分けられるのか? FIT2016
ディープラーニングでおそ松さんの6つ子は見分けられるのか? FIT2016
 
ディープラーニングゼミ応用編2
ディープラーニングゼミ応用編2ディープラーニングゼミ応用編2
ディープラーニングゼミ応用編2
 
ディープラーニングゼミ TensorFlowで学ぶ理論と実践
ディープラーニングゼミ TensorFlowで学ぶ理論と実践ディープラーニングゼミ TensorFlowで学ぶ理論と実践
ディープラーニングゼミ TensorFlowで学ぶ理論と実践
 
ご注文はテレビONですか?? 〜ジェスチャを用いた家電制御〜
ご注文はテレビONですか?? 〜ジェスチャを用いた家電制御〜ご注文はテレビONですか?? 〜ジェスチャを用いた家電制御〜
ご注文はテレビONですか?? 〜ジェスチャを用いた家電制御〜
 
FrigeAir 冷蔵庫の中身をいつでも確認
FrigeAir 冷蔵庫の中身をいつでも確認FrigeAir 冷蔵庫の中身をいつでも確認
FrigeAir 冷蔵庫の中身をいつでも確認
 
モノポリーのルール
モノポリーのルールモノポリーのルール
モノポリーのルール
 
おうちぐらし! 〜超実用的おうちハック手法〜
おうちぐらし! 〜超実用的おうちハック手法〜おうちぐらし! 〜超実用的おうちハック手法〜
おうちぐらし! 〜超実用的おうちハック手法〜
 
HVCのある暮らし
HVCのある暮らしHVCのある暮らし
HVCのある暮らし
 
オブジェクト指向とメモリ管理
オブジェクト指向とメモリ管理オブジェクト指向とメモリ管理
オブジェクト指向とメモリ管理
 

IRKitで少し未来のスマートハウスに