Slide 1

Slide 1 text

Introduction of use cases using IoT buttons in Japan. Sep 26, 2024 Tomotaka Kizawa ( kizawa2020 ) AWS Ambassador Summit 2024

Slide 2

Slide 2 text

> Tomotaka Kizawa IT Architect (Japan) Role 1) Infrastructure Architect 2) AWS Marketing & Promotion 3) Developer Relations ( in house ) 4) Community Management ( in house / out ) Self Introduction

Slide 3

Slide 3 text

> Page.3 My session’s topic is … IoT Button

Slide 4

Slide 4 text

> Page.4 Then... AWS IoT 1-Click EOL cf. https://docs.aws.amazon.com/iot-1-click/latest/developerguide/1click-end-of-life.html AWS IoT 1-Click is going end-of-life (EOL)

Slide 5

Slide 5 text

> Page.5 If you replace with another button, there is no problem. You can buy this button in mouser site. Today, I would like to talk about the overview and use cases of SORACOM LTE-M Button. No problem ! SORACOM LTE-M Button

Slide 6

Slide 6 text

Page.6 ABOUT SORACOM PLATFORM AND LTE-M BUTTON

Slide 7

Slide 7 text

> Page.7 Soracom is a startup company founded by ex-members of AWS Japan. They provides IoT platform service build on AWS. Connect to MNO via AWS Direct Connect. (MVNO Service) About SORACOM platform

Slide 8

Slide 8 text

> Page.8 Users can touch data before it go out to the Internet, because platform is connected direct to MNO. Therefore, the SORACOM platform has variety of services. ( Protocol Conversion, Encryption, Device Management, Data Collection, Visualization , etc ) About SORACOM platform Planned to change to English version

Slide 9

Slide 9 text

> Page.9 IoT button that can connect to cellular networks. Uses LTE-M network and can be used around the world. (Over 150 countries) By simply pressing a button, you can call Lambda functions and other cloud-based processes “anywhere, anyone, anytime“. Drives on dry batteries, very low power consumption. Built-in eSIM, ready to use. Three click patterns. Single click Double click Long click About SORACOM LTE-M Button

Slide 10

Slide 10 text

> Page.10 This architecture is very simple. SORACOM Funk is a service that can be integrated with AWS Lambda. Only you need to do is configure Assume Role and allow the SORACOM’s Role to execute Lambda function, because the SORACOM platform is on AWS. Sample Architecture AWS Cloud AWS Lambda SORACOM Funk SORACOM User Account Any Services or Processes IAM Assume Role

Slide 11

Slide 11 text

Page.11 USE CASES

Slide 12

Slide 12 text

> Page.12 When SORACOM released LTE-M Button in 2018, many use cases announced by its users. Today, I would like to introduce some interesting cases presented in user group “SORACOM-UG”. Many use cases from developer SORACOM Official Blog - What will you create with the "LTE-M" equipped button? ~Why familiar use cases are emerging one after another~ https://blog.soracom.com/ja-jp/2019/04/17/button_usecases/

Slide 13

Slide 13 text

> Page.13 During the COVID-19 outbreak , it was recommended to avoid contact with others. Then, There was need for an easy way to visualize the congestion status of facilities and counters. They decided to distribute IoT buttons to staff at each facility that would display the congestion status on their existing website and smartphone apps. ( No cameras and AI solutions ) Very simple operation, Single : high congestion Long : medium congestion Double : non congestion Case1. Visualize congestion status button Easy IoT with a button device and AWS Lambda https://techblog.locoguide.co.jp/entry/2020/07/31/114529 https://speakerdeck.com/ar_tama/lte-m-buttondeshi-merujian-dan-iotdui-ying-hun-za-ranpu-falseshi-li-kara ( by Loco guide )

Slide 14

Slide 14 text

> Page.14 Agriculture in Japan's mountainous regions is often damaged by wild boars. They set traps, but they didn't know if the boars were caught at trap until they went to check. So, they attached magnetic sensors and IoT buttons to the traps, Notify when a wild boar was caught. Case2. Notification of operation of boar trap Trap Notifier and Soracom https://www.slideshare.net/slideshow/20200327soracom-ug11-kyushu/231420414 ( by Kyushu Agricultural Administration Office)

Slide 15

Slide 15 text

> Page.15 They are in the business of delivering fuel. They had big opportunity loss, when they went to deliver fuel, it was often the case that remaining fuel was high. Also, there is usually no power source near the fuel tank. They then attached magnetic sensors and IoT button to the fuel tank level gauge and succeeded in visualizing the remaining level. Case3. Visualization remaining capacity of fuel tank IoT button on fuel tank https://speakerdeck.com/alot/ran-liao-tankunisoracombotan ( by a lot / Sanshin corp. )

Slide 16

Slide 16 text

Page.16 MY IDEA (DEMO)

Slide 17

Slide 17 text

> Page.17 I read a newspaper article that said big-name politicians have a button they press when they want to get out of a meeting. So, I thought. My Idea : Escape Meeting Button Excuse me.. Get out of a meeting! Make a call, and , Press the hidden button ,

Slide 18

Slide 18 text

> Page.18 My Idea : Escape Meeting Button Setup Processes 1. Get a phone number in Amazon Connect and make an outbound call flow. 2. Make a Lambda function as make a phone call. 3. Allow lambda call from SORACOM Funk.(Assume Role) 4. Set SORACOM Funk to button's action. AWS Cloud AWS Lambda Amazon Connect SORACOM Funk SORACOM User Account

Slide 19

Slide 19 text

> Page.19 Demo AWS Cloud AWS Lambda Amazon Connect SORACOM Funk SORACOM User Account

Slide 20

Slide 20 text

> Page.20 The setup process is posted article on my personal blog site "kizawa.info“. https://kizawa.info/escape-meeting-button Detail : My blog articles

Slide 21

Slide 21 text

Page.21 CLOSING

Slide 22

Slide 22 text

> Would you like to develop using IoT buttons too? Page.22 Anywhere, Anyone, Anytime, Press the button -> Call the lambda Anywhere All over the world ( Over 150 countries / Areas that can be connected to LTE-M network) Anyone Even children and elderly, and in harsh environments Anytime Charges based on Lambda execution length AWS Lambda Would you like to develop using IoT buttons too?