-
Protopie로 SmartThings 제어 프로토 타입 만들기개발 2019. 6. 7. 20:47
Protopie는 최근 주목 받고 있는 UX Deisgn Tool로 Sketch와 같이 매우 직관적인 Design UX와 함께 다양한 Interaction지원을 지원함으로써 잘만 활요하면 많은 시간이 소요되는 Prototyping을 단시간에 상당히 완성 높은 결과물을 얻을 수 있다.
특히 Protopie는 Bridge 기능을 통해 다수의 Device간 연동되는 Prototype 개발이 가능하며,
Android Broadcasting 통신 방식을 선택하면 Andorid 기반 Mobile App 내 다른 Application과 연동 가능하다.
이를 활용하여 Mobile 내 다른 기능 혹은 ITFFF, Webhook, AdaFlute와 같은 서비스들과 연동하면
사실상 Cloud 연동, CP 서비스 연동, IoT 연동 등 거의 필요한 모든 방식의 Prototype 구현이 가능하다.
(물론 굉장히 빠른 시간 내에!)
본 포스트에서는 Protopie의 Bridge (Android Broadcasting)을 활용하여 IFTTT와 연동하여
SmartThings 기기를 제어하는 Prototpe을 개발하려고 한다.
Protopie 공식 블로그에서는 Protopie와 Android Bridge App을 통해 Arduino를 제어하는 샘플을 제공하고 있다.
이를 Custom하여 Protopie의 Message를 전달 받아 IFTTT에 전달하고자 한다.
Sample (GitHub)
스마트폰 USB 디버깅 모드 전환 및 Android Studio 연결
Android로 IFTTT API 활용 코드 (Git Hub)
https://github.com/IFTTT/IFTTTSDK-Android
'개발' 카테고리의 다른 글
[독서] 5:5:5 코딩 교육 (0) 2019.10.27 패스워드 관련 정규표현식 (0) 2019.08.31 Node.js - 비동기 함수에서 순차 처리 (async/await) (0) 2019.06.08 #1.1 Creating GraphQL Server (0) 2019.05.08 #1.0. Setting up the project (0) 2019.05.07