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

Bocchi_reserve_HL2020

oec
November 22, 2020

 Bocchi_reserve_HL2020

oec

November 22, 2020
Tweet

More Decks by oec

Other Decks in Technology

Transcript

  1. ͦͷ·Μ·ͷి࿩ͨ͠Βۭ੮ΛΛ༧໿Ͱ͖Δ • ి࿩ʢίʔϧͯࣗ͠ಈԻ੠ฉ͚ͩ͘ʣͰ༧໿͕Ͱ͖Δ • ༧໿ͨ͠ి࿩൪߸Λ࢖ͬͯɺ࠲੮ͷར༻։࢝ͷొ࿥Λߦ͏ ి࿩ண৴ σόΠεA ۭ͖ ۭ͖ σόΠε

    Ԡ౴ σόΠεB ۭ͖ ۭ͖ σόΠε ༧໿ དྷళલ དྷళޙ ۭ͍͍ͯΔσόΠε͕Ԡ౴͢Δ σόΠεA ༧໿ࡁ QRදࣔ ి࿩Λίʔϧ͢Δ͚ͩ ༧໿ͨ͠ి࿩൪߸Ͱ র߹ ༧໿ͨ͠ ి࿩൪߸ র߹ σόΠεA ༧໿ࡁ QRදࣔ ి࿩൪߸র߹ ར༻ ։࢝
  2. ͩ͜ΘΓᶅۭ͖୺຤͔Β୺຤*%ΛԠ౴ͤ͞Δ ۭ͖ σόΠε ͷ֬ೝ σόΠεA ۭ͖ ID:1 σόΠεB ۭ͖ ID:2

    σόΠεC ༧໿ࡁ QRදࣔ ᶃۭ͖֬ೝ MQTTͰҰ੪഑৴ ۭ͖ σόΠε ͷ೺Ѳ σόΠεA ۭ͖ ID:1 σόΠεB ۭ͖ ID:2 σόΠεC ༧໿ࡁ QRදࣔ ᶄۭ͖ͷ೺Ѳ ༧໿͕ͳ͍σόΠε͕ ϝοηʔδૹ৴(+σόΠεID) ۭ͖ σόΠε ͷ༧໿ σόΠεA ۭ͖ ID:1 σόΠεB ۭ͖ ID:2 σόΠεC ༧໿ࡁ QRදࣔ ᶅ༧໿ MQTTͰҰ੪഑৴ ༧໿͢Δ σόΠεIDΛϝοηʔδʹࢦఆ • αʔό͔Βདྷͨϝοηʔδͷ୺຤ID = ࣗ෼ͷ୺຤IDͷ৔߹ɺ༧໿ࢦࣔ͢Δ • ͜ΕͰɺαʔόʔ্Ͱ༧໿σʔλϕʔεΛ࣋ͭ͜ͱ͸ͳ͍ʢຊ֨ར༻͸DB࣋ͭʣ
  3. 5XJMJP͕࣠ͱͳΓɺి࿩ΛτϦΨʔʹσόΠεΛ༧໿ • ి࿩Λֻ͚ͯɺ͓ళʹ౸ணͨ͠ΒQRίʔυΛಡΈऔΔ͚ͩͰνΣοΫΠϯʂ • ͋ͱ͸༐ؾΛৼΓߜͬͯɺϝχϡʔΛཔ΋͏ʂʢͦ͜͸͕Μ͹Εʂʣ ి࿩Λֻ͚ͯTwilio΁ Twilio Studio͔ΒIBM CloudʹHTTPͰPOST IBM

    Cloud͔ΒMQTTΛύ ϒϦογϡ ి࿩൪߸ΛM5Stackʹอ ଘͯ͠༧໿ ▪༧໿ΛऔΔͱ͖ ి࿩൪߸ͷԼܻ̐දࣔ ▪͓ళʹ౸ணͯ͠ɺ੮Λ࢖͏ͱ͖ QRΛಡΈࠐΈɺIBM Cloud্ͷWebαΠτ Ͱ༧໿ͨ͠ి࿩൪߸Λೖྗ IBM Cloud͔ΒMQTTΛύ ϒϦογϡ M5Stackʹอ؅͞Ε͍ͯ Δి࿩൪߸ͱҰக͢Ε͹ νΣοΫΠϯʂ
  4. ༧໿Ͱ͖ͳ͍৔߹ɺંΓฦ͠ి࿩Ͱڭ͑ͯ͘ΕΔ • ෳ਺୆σόΠε͕͋ͬͨ৔߹ɺ༧໿֬อͷMQTTϝοηʔδΛύϒϦογϡͯ͠ɺԠ ౴͕͋ͬͨσόΠε̍୆ʹ༧໿ΛऔΔ͜ͱ͸Մೳɻ㙽ʹ֯ɺDB࣋ͪͨ͘ͳ͔ͬͨw ి࿩Λֻ͚ͯTwilio΁ Twilio Studio͔ΒIBM CloudʹHTTPͰPOST IBM Cloud͔ΒMQTTΛύ

    ϒϦογϡ ▪ଞऀ͕༧໿ࡁΈɺطʹ୭͔͕࠲͍ͬͯΔ৔߹ ༧໿ࡁΈ ୭͔࠲͍ͬͯΔ ToFͰݕग़ σόΠε͔ΒMQTTΛύ ϒϦογϡ IBM CloudͰMQT TϝοηʔδΛαϒεΫϥΠϒ Twilioʹ༧໿͖ͯͨ͠ి࿩ʹ͸ͬ͠Μ͢Δ ંΓฦ͕͋͠Δͱɺ༧໿ ࣦഊ