睡眠をエンジニアリングする

 睡眠をエンジニアリングする

IRkitとMeshやRaspberry Piを組み合わせてエアコンのON/OFFを室温によって調整する

C98c481072520f41fed66ddd1b538cb5?s=128

Takumi Yoshida

January 13, 2017
Tweet

Transcript

  1. ਭ຾ΛΤϯδχΞϦϯά͢Δ y.takky2014

  2. ࣗݾ঺հ !Z@UBLLZ ZUBLLZ ϒϩάIUUQZUBDLZIBUFOBCMPHDPN

  3. None
  4. ਭ຾؀ڥΛΤϯδχΞϦϯά ͢Δͷ͸࢖໋Ͱ͋Δ

  5. ೰Έ • ΤΞίϯ͚ͭͬͺͳ͠Ͱ৸Δͷ͸
 ޴͕΍ΒΕΔ • ిؾ୅΋͔͔Δ • ΤϯδχΞͳΒΤΞίϯΛ੍ޚ͢΂͖ͩ

  6. IOTͰͳΜͱ͔͢Δ
 Թ౓ܭͱΤΞίϯͷϦϞίϯΛ ͳΜͱ͔͢Ε͹͍͚ͦ͏

  7. ΤΞίϯΛԿͱ͔͢Δ
 ιϦϡʔγϣϯ

  8. IRKIT

  9. None
  10. IRKITͱ͸ • ੺֎ઢֶशϦϞίϯσόΠε • API͕ެ։͞Ε͍ͯΔ • ֎෦͔Βୟ͚Δ Internet HTTP API

    • εϚϗ͔ΒcurlͰ֎ग़தʹ
 ΤΞίϯ͕෇͚ΒΕΔ!!!
  11. IRKITͷઃఆ • ެࣜHP௨Γʹ΍͍͚ͬͯ͹Ͱ͖Δ • http://getirkit.com/ • GET /messagesͰΤΞίϯͷ
 ONͱOFFͷ੺֎ઢ৴߸ύλʔϯΛऔಘɹ
 ϝϞ͓ͬͯ͘

  12. Թ౓Λऔಘ͢Δ
 ιϦϡʔγϣϯ

  13. MESH

  14. MESHͱ͸ • SONY͕࡞ͬͨBluetoothͰͭͳ͕Δిࢠλά • Android/iOSΞϓϦͰϒϩοΫΛܨ͛Δ͚ͩ Ͱಈ࡞ͤ͞ΒΕΔ • IFTTTͱͷ࿈ܞ • SDKͰࣗ࡞ϒϩοΫͷ࡞੒

  15. None
  16. ࡞ͬͨϨγϐ • Թ౓ͷมԽΛΩʔʹ25౓Ҏ্ͳΒ1
 15౓ҎԼͳΒ0Λgoogle εϓϨουγʔτʹૹΔΑ͏ ʹ • Google App ScriptͰIRKITʹϦΫΤετΛૹΓ

    
 ON/OFF (25౓ͰOFF / 15౓ͰON) • ιʔε
 https://github.com/ytakky2014/gas-temperature
  17. None
  18. MESH·ͱΊ • ؆୯ʹԹ౓/࣪౓ͷଌఆͱԹ౓/࣪౓ͷมԽΛ Ωʔʹͯ͠IFTTT࿈ܞ͕Ͱ͖Δ • ؆୯ʹઃఆग़དྷΔͷͰڭҭ໨తʹ͸͍͍ • ઀ଓ͕݁ߏ੾Ε΍͍͢ɻ
 ͍҆Tabletങͬͯৗ࣌઀ଓ͠ͱ͘ͱྑ͍͔΋ɻ

  19. Raspberry pi3 + Թ౓ηϯα

  20. Raspberrypi3 • ؆қίϯϐϡʔλ • 3Ͱwifi/Bluetooth͕ΦϯϘʔυͰ౥ࡌ • GPIO(൚༻ೖग़ྗ)Λඋ͍͑ͯΔ • GPIOʹηϯαͷೖྗΛͰ͖Δ

  21. ࣸਅ

  22. Rasberrypi3+Թ౓ηϯα • ؆୯ͳγΣϧεΫϦϓτ+cronͰ
 ໷ؒଳ͚ͩԹ౓औಘ+
 פ͚Ε͹(15౓ҎԼ)ON
 /ॵ͚Ε͹(25౓Ҏ্)OFFΛࣗಈԽ • https://github.com/ytakky2014/raspi- temperature

  23. ࣸਅ

  24. MackerelͰࣨԹ؂ࢹ • Mackerel : αʔό؂ࢹπʔϧ • ΧελϜϝτϦοΫεʢ೚ҙͷ஋ʣΛ
 ౤ߘՄೳ • ιʔε:


    https://github.com/ytakky2014/ mackerel_temp
  25. None
  26. Raspberrypi3·ͱΊ • ϥζύΠ͸༷ʑͳηϯα௥Ճग़དྷΔͷͰ֦ுੑ ͕Α͍ • ֦ுੑΛߟ͑ΔͱMESH(¥6980)ΑΓ͍҆ • ຊମ ¥5780+microSD+micro USBॆిث

    • খܕίϯϐϡʔλͳͷͰ༷ʑͳγεςϜͱ࿈ܞ • ࣗ୐༻։ൃ؀ڥͱͯ͠΋
  27. ·ͱΊ • IOT͸ָ͍͠ • IOTͷ෼໺͸޿͕ͬͯདྷ͍ͯΔ • ळ༿ݪͷઍੴి঎2߸ళͱ͔IOT΍ڭҭ޲͚ͷύʔπ ͷऔѻ͕૿͍͑ͯΔؾ͕͢Δ • MESH͸͔ͳΓ؆୯ʹ࣮ߦͰ͖Δ

    • ͕ΤϯδχΞͰ͸গ͠෺଍Γͳ͞Λײ͡Δ͔΋
  28. APPENDIX • github : https://github.com/ytakky2014 • irkit : http://getirkit.com/ •

    Raspberry Pi3 :
 https://www.raspberrypi.org/ • ୈ18ճʮϥζϕϦʔύΠͰख࡞ΓԹ౓ܭʂʯ
 http://deviceplus.jp/hobby/raspberrypi_entry_018/ • MESH • http://meshprj.com/jp/