Submit Search
Upload
大人のHomekit
•
10 likes
•
25,884 views
Ken Haneda
Follow
いらやしいこと考えながらつくりました
Read less
Read more
Technology
Report
Share
Report
Share
1 of 23
Download now
Download to read offline
Recommended
iOS 8 Widget ~ 導入から Tips まで
iOS 8 Widget ~ 導入から Tips まで
Yuki Tanabe
虚数は作れる!Swift で学ぶ複素数
虚数は作れる!Swift で学ぶ複素数
Taketo Sano
既存アプリのiOS8対応 #ios8yahoo
既存アプリのiOS8対応 #ios8yahoo
Yahoo!デベロッパーネットワーク
Xcode 6の新機能
Xcode 6の新機能
Shingo Sato
iOS 8/Swift 概要 #ios8yahoo
iOS 8/Swift 概要 #ios8yahoo
Hiramatsu Ryosuke
iOS 8/Swift エンジニア勉強会@ヤフー
iOS 8/Swift エンジニア勉強会@ヤフー
大介 束田
Ios8yahoo swift-json
Ios8yahoo swift-json
dankogai
iOS8勉強会@Yahoo! JAPAN "Document Provider"
iOS8勉強会@Yahoo! JAPAN "Document Provider"
智也 大西
Recommended
iOS 8 Widget ~ 導入から Tips まで
iOS 8 Widget ~ 導入から Tips まで
Yuki Tanabe
虚数は作れる!Swift で学ぶ複素数
虚数は作れる!Swift で学ぶ複素数
Taketo Sano
既存アプリのiOS8対応 #ios8yahoo
既存アプリのiOS8対応 #ios8yahoo
Yahoo!デベロッパーネットワーク
Xcode 6の新機能
Xcode 6の新機能
Shingo Sato
iOS 8/Swift 概要 #ios8yahoo
iOS 8/Swift 概要 #ios8yahoo
Hiramatsu Ryosuke
iOS 8/Swift エンジニア勉強会@ヤフー
iOS 8/Swift エンジニア勉強会@ヤフー
大介 束田
Ios8yahoo swift-json
Ios8yahoo swift-json
dankogai
iOS8勉強会@Yahoo! JAPAN "Document Provider"
iOS8勉強会@Yahoo! JAPAN "Document Provider"
智也 大西
#1Creators Learning English Meetup ~2017年、今年こそ英語!~
#1Creators Learning English Meetup ~2017年、今年こそ英語!~
Ken Haneda
iOS bust #1
iOS bust #1
Ken Haneda
Mvvm is like born fraction
Mvvm is like born fraction
Ken Haneda
スタートアップ勉強会
スタートアップ勉強会
Ken Haneda
Vietnum labo dev
Vietnum labo dev
Ken Haneda
Carthage+mvvm
Carthage+mvvm
Ken Haneda
Cocolumberjackの使い方 Ios lt 20140327
Cocolumberjackの使い方 Ios lt 20140327
Ken Haneda
iBeacon yahoo 羽田資料 - ヤフー株式会社 vs クラスメソッド「iOS 炎の7番勝負」
iBeacon yahoo 羽田資料 - ヤフー株式会社 vs クラスメソッド「iOS 炎の7番勝負」
Ken Haneda
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
furutsuka
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
More Related Content
More from Ken Haneda
#1Creators Learning English Meetup ~2017年、今年こそ英語!~
#1Creators Learning English Meetup ~2017年、今年こそ英語!~
Ken Haneda
iOS bust #1
iOS bust #1
Ken Haneda
Mvvm is like born fraction
Mvvm is like born fraction
Ken Haneda
スタートアップ勉強会
スタートアップ勉強会
Ken Haneda
Vietnum labo dev
Vietnum labo dev
Ken Haneda
Carthage+mvvm
Carthage+mvvm
Ken Haneda
Cocolumberjackの使い方 Ios lt 20140327
Cocolumberjackの使い方 Ios lt 20140327
Ken Haneda
iBeacon yahoo 羽田資料 - ヤフー株式会社 vs クラスメソッド「iOS 炎の7番勝負」
iBeacon yahoo 羽田資料 - ヤフー株式会社 vs クラスメソッド「iOS 炎の7番勝負」
Ken Haneda
More from Ken Haneda
(8)
#1Creators Learning English Meetup ~2017年、今年こそ英語!~
#1Creators Learning English Meetup ~2017年、今年こそ英語!~
iOS bust #1
iOS bust #1
Mvvm is like born fraction
Mvvm is like born fraction
スタートアップ勉強会
スタートアップ勉強会
Vietnum labo dev
Vietnum labo dev
Carthage+mvvm
Carthage+mvvm
Cocolumberjackの使い方 Ios lt 20140327
Cocolumberjackの使い方 Ios lt 20140327
iBeacon yahoo 羽田資料 - ヤフー株式会社 vs クラスメソッド「iOS 炎の7番勝負」
iBeacon yahoo 羽田資料 - ヤフー株式会社 vs クラスメソッド「iOS 炎の7番勝負」
Recently uploaded
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
furutsuka
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
Recently uploaded
(7)
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
大人のHomekit
1.
大人のHomekit
2.
発表者 羽田健太郎 ジャンボ@jumbOS5
• 社会人1年目
3.
本日のアジェンダ 1. About
Homekit ! 2. Homekit’s Demo! 3. Homekit in future
4.
About Homekit あなたの家・職場にあるスマート家電と
iPhoneを連携させるためのインターフェース
5.
About Homekit BLE(Bluetooth
Low Energy) WIFI MFi家電 スマート家電 ◯ × MFi家電 ◯
6.
About Homekit Wifi
BLE
7.
About Homekit Google’s
answer to HomeKit is Nearby. ̶ Android police ̶
8.
About Homekit 連携の確定しているプロダクト一覧
メーカー名プロダクト名説明 iDevices iGrill, Kitchen Thermometor キッチン用品、アプリから温度調整できるグリルや、温度をアプリに送れる温度計 iHome Audio ポータブルオーディオなど OSRAM SYLVANIA 未定照明器具 CREE 未定LED,証明 CHAMBERLAIN Chamberlain MyQ hardware アプリも出てるすでに出ていて、ガレージのドアを操作できる MARVELL System on Chip 無線通信チップ・マイコン SKYBELL SkyBell 訪問者チェック、ドアベル august smart lock ドア鍵 Honeywell remote home control 100年続いている大企業、アメリカ航空宇宙局、ボーイング、アメリカ国防総省に技術サ ービスやアビオニクスを提供している。リモートで家にある家電などを操作可能な仕組み Haier 未定世界でNo.1の生産シェアを誇る中国の家電メーカー schlage 未定ドアノブ Philips Hue 言わすと知れたロイヤル フィリップス エレクトロニクス。ヘルスケア、ライフスタイ kwikset 未定ル同、じテリクモノーロトジキーーので分複野数での強ドいア。キーを管理できる netatmo ウェザーステーション温度、湿度、CO、サウンドメーターなどを測定 Withings Smart body Analyzerなど体重計、睡眠計測、血圧計など複数のプロダクトを BROADCOM 未定半導体メーカー
9.
10.
About Homekit プロダクト一例
11.
About Homekit ×
Hack
12.
Homekit’s Demo -
Adult Key -
13.
About Homekit
14.
About Homekit //
操作対象の取得 import UIKit ! class AccessoriesTableViewController: UITableViewController,HMAccessoryBrowserDelegate { var accessoryBrowser:HMAccessoryBrowser = HMAccessoryBrowser() var accessories = [HMAccessory]() ! override func viewDidLoad() { super.viewDidLoad() self.accessoryBrowser.delegate = self; self.accessoryBrowser.startSearchingForNewAccessories() ! } ! func accessoryBrowser(browser: HMAccessoryBrowser!, didFindNewAccessory accessory: HMAccessory!) { NSLog("Add Accessory %@", accessory.name) } ! } hue
15.
About Homekit //
捜査対象の追加 MyHomeManager.sharedInstance.primaryHome .addAccessory(self.accessories[indexPath.row], completionHandler: {(err:NSError!) -> Void in if(err == nil) { println("追加完了") } }) hue
16.
About Homekit class
func openKeyToLockService(service:HMService) { for characteristic:HMCharacteristic in service.characteristics as [HMCharacteristic] { if(characteristic.characteristicType == HMCharacteristicTypeTargetLockMechanismState) { characteristic.writeValue(1.0, completionHandler: {(err:NSError!)->Void in if(err == nil) { println("open") }else{ } }) } } } hue
17.
About Homekit HMAccessory
“desk”,”table”,”door” HMHome “Isono" HMZone “Sea” HMRoom “turbo" HomeManager !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! HMHome ! ! ! ! ! ! ! ! ! ! ! HMZone ! ! ! ! ! ! ! ! ! ! ! ! ! HMRoom HMRoom HMAcc!essory HMRoom HMAcc! essory ! ! ! ! ! ! HMAccessory
18.
About Homekit HomeManager
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! HMHome ! ! ! ! ! ! ! ! ! ! ! HMZone ! ! ! ! ! ! ! ! ! ! ! ! ! HMRoom HMRoom HMAcc!essory HMRoom HMAcc! essory ! ! ! ! ! ! HMAccessory データの共有 共通のIFでアクセス
19.
Homekit in future
• 家電にアクセスする共通インターフェースの 登場 ! • 端末内でどのアプリでもその人の家電の 操作・アクセスができてしまう
20.
Homekit in Future
これまでのようにメーカー独自SDKに 頼る事無く、共通のインターフェース、 データ構造でアクセス・操作できる A. サードパーティ製のアプリが作りやすくなる B. 自由度が高まり、 意図しないプログラマブルな操作の危険性
21.
Homekit in Future
× × × これまで鍵や、操作にコストの掛かっていた 領域で効果を発揮する (ビジネスホテル、宿泊系サービス)
22.
まとめ • Homekitはスマート家電を操作する共通の
インターフェースを提供する • これまでよりアプリと家電の結びつきが強くなる • iPhoneを鍵とする新しい体験を提供できる iOS8から登場したHomekitで これまでの生活が変わるかも・・・
23.
参考 Appleのリファレンス 堤修一さんのブログ
- Over&Out @u_akihiroさんのブログ - Reinforce-Lab.'s Blog
Download now