Upgrade to Pro — share decks privately, control downloads, hide ads and more …

オレオレHomeKitサーバでIoTしよう

iyuto
March 17, 2016

 オレオレHomeKitサーバでIoTしよう

「名古屋版IoT縛りの勉強会! IoTLT vol2」でhomebridgeを使ったHomeKitサーバについて話しました

iyuto

March 17, 2016
Tweet

Other Decks in Programming

Transcript

  1. ΦϨΦϨHomeKitαʔόͰIoT͠Α͏
    2016/3/17 [email protected]໊ݹ԰ Vol.1
    @iyuto_

    View Slide

  2. HomeKitͬͯ஌ͬͯ·͔͢ʁ

    View Slide

  3. HomeKitͱ͸
    • iOS୺຤͔Βૢ࡞Ͱ͖ΔAppleͷεϚʔτϗʔϜن֨
    • HomeKit Framework΍SiriͰͷ੍ޚ
    • WWDC 2014ͰΞφ΢ϯε

    ˠWWC 2015ͰॳΊͯͷରԠ੡඼͕ൃද
    • σόΠε͕HomeKitʹରԠ͍ͯ͠Δඞཁ͕͋Δ

    ˠAppleͷೝՄ͕ඞਢ

    View Slide

  4. HomeKitͷωοτϫʔΫߏ੒
    (Hub)
    Wi-Fi Bluetooth
    HAP HAP
    HAP : Home Automation Protocol
    Bluetooth
    Bluetooth

    View Slide

  5. IoT

    View Slide

  6. HomeKitͱ͸
    • iOS୺຤͔Βૢ࡞Ͱ͖ΔAppleͷεϚʔτϗʔϜن֨
    • HomeKit Framework΍SiriͰͷ੍ޚ
    • WWDC 2014ͰΞφ΢ϯε

    ˠWWC 2015ͰॳΊͯͷରԠ੡඼͕ൃද
    • σόΠε͕HomeKitʹରԠ͍ͯ͠Δඞཁ͕͋Δ

    ˠAppleͷೝՄ͕ඞਢ

    View Slide

  7. View Slide

  8. IoT

    View Slide

  9. HomeKitϋοΫͪ͠Ό͓͏(/ŋωŋ)/

    View Slide

  10. homebridge
    • HomeKitαʔόΛΤϛϡϨʔτ
    • Node.js੡ͷϥΠϒϥϦ(Raspberry PiͰ΋ಈ͘!!)
    • ϖΞϦϯά͢ΔσόΠεΛࣗ෼Ͱ࡞ΕΔ

    →ະରԠσόΠεΛHomeKitͰಈ͔ͤΔʂ
    https://github.com/nfarina/homebridge

    View Slide

  11. HomeKitͷωοτϫʔΫߏ੒
    (Hub)
    Wi-Fi Bluetooth
    HAP HAP
    HAP : Home Automation Protocol
    Bluetooth
    Bluetooth

    View Slide

  12. homebridgeͷωοτϫʔΫߏ੒
    HAP : Home Automation Protocol
    homebridge
    ੺֎ઢϦϞίϯ
    ֎෦αʔϏεɾσόΠε
    %*:σόΠε
    Wi-Fi
    HAP

    View Slide

  13. IoT

    View Slide

  14. homebridgeͰͳʹ͕Ͱ͖Δͷʁ

    View Slide

  15. ྫ͑͹ɺIRKitΛ࢖͏

    View Slide

  16. ྫ͑͹ɺIRKitΛ࢖͏
    ੺֎ઢ৴߸
    Ոి੡඼
    IRKit
    homebridge

    View Slide

  17. Ұׅૢ࡞΋Մೳ

    View Slide

  18. ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ

    View Slide