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

部屋をNightShiftする

 部屋をNightShiftする

irMagicianとNode-REDを使って部屋の照明をナイトシフトさせてみました。

Db5cf21a75ebe2484b95ea9dec5f573b?s=128

Shingo Tamaki

May 15, 2016
Tweet

More Decks by Shingo Tamaki

Other Decks in Technology

Transcript

  1. ෦԰ΛNightShift͢Δ

  2. ࣗݾ঺հ ۄ৓ ৴ޛ • डୗܥ iOS ΤϯδχΞ • Raspberry Piɺిࢠ޻࡞ΛझຯͰνϣϩνϣϩͱ

  3. ͋ɺ͍͖ͳΓiPhoneͷ ࿩ͯ͠΋͍͍Ͱ͔͢ʁ

  4. iOS9ͰNight Shiftػೳ͕ग़དྷΔΑ͏ ʹͳΓ·ͨ͠ɻ ೔ͷग़ɾ೔ͷೖΓΛײ஌͠ɺ໷ؒʹͳΔͱࣗಈͰϒϧʔϥΠτ Λܰݮͯ͘͠ΕΔ͜ͷػೳ͸ɺϒϧʔϥΠτͷਭ຾΁ٴ΅͢Ө ڹͷ؇࿨΍ɺ໨ʹ͔͔Δෛ୲Λܰݮͯ͘͠ΕΔޮՌ͕ظ଴͞Ε ͍ͯ·͢ɻ

  5. ΁ʔɺ೘ӷথʹ͢Δͱت ͹ΕΔͷ͔ʔ

  6. ͦΜͳࣄΛ΅Μ΍Γߟ͍͑ͯ·ͨ͠ɻ

  7. ͻΐΜͳ͜ͱ͔ΒirMagicianΛ஌Γ· ͨ͠ɻ

  8. irMagicianͱ͸ʁ

  9. ΋͏આ໌͍Βͳ͍ΑͶʁ

  10. ͔ͤͬ͘खʹೖͬ ͨͷͰࣗ୐ͷՈి Ͱ΋ૢ࡞ͯ͠ΈΑ ͏͔ͳ

  11. ͜Ε͔͠ͳ͔ͬͨ • ࠷ۙҾͬӽͯ͠TVࣺͯ·ͨ͠ • Ҿͬӽ͠ઌͷΤΞίϯૢ࡞͕·͔͞ͷ༗ઢϦϞίϯͰͨ͠

  12. !

  13. ! Night Shift !

  14. ·ͣirMagicianΛૢ࡞͢ΔͨΊͷϞ δϡʔϧΛ࡞Γ·ͨ͠ɻ ※ ίʔυ͸·ͩެ։͞Εͯ·ͤΜ

  15. ࣍ʹNode-REDӽ͠ʹϞδϡʔϧΛૢ ࡞Ͱ͖ΔΑ͏ʹ͠·ͨ͠ɻ ※ ίʔυ͸·ͩެ։͞Εͯ·ͤΜ

  16. Node-RED is Կʁ • Node-RED͸ϋʔυ΢ΣΞσόΠε/ API͓ΑͼΦϯϥΠϯαʔϏεΛ઀ଓ ͢ΔͨΊͷπʔϧͰ͢ɻ(https:// nodered.jp/ ΑΓൈਮ)

  17. ΋͏গ͠ࡉ͔͘ • Φʔϓϯιʔε • Node.js͕ج൫ • Node.jsͷϥΠϒϥϦͳͲ΋׆༻ Մೳ • ϒϥ΢β্ͰGUIΛૢ࡞ͯ͠ΞϓϦ

    έʔγϣϯΛ࡞੡Մೳ • IoT޲͚ʹ࡞ΒΕ͍ͯΔͨΊɺ Raspberry Pi΍BagleBoneBlackͳͲ Ͱ࢖༻Մೳ
  18. ͋ͱ͸τϥٕࢀর

  19. Demo

  20. ͞Βʹhomebridgeͱ૊Έ߹Θͤͯ SiriͰૢ࡞͢Δ

  21. ࠓޙͷ՝୊ • Raspberry PiͰಈ࡞֬ೝ͢Δ(ΦΠ • NodeϞδϡʔϧΛnpmʹެ։ • ΧελϜϊʔυΛnpmʹެ։

  22. Ҏ্