[이렇게 사용하세요!] 일상 속 IoT 적용사례 (Feat. Cloud IoT Core) 볼께요

>

안녕하세요. 네이버 클라우드 플랫폼입니다.이번 포스팅에서는 트렌드와 함께 네이버 클라우드 플랫폼이 제공하는 플랫폼, Cloud Core에 대해 소개합니다.또 라즈베리 파이를 임금 인상은 방문객과 메일 교환을 실시하는 2개의 활용 사례(+코드)도 확인하실 수 있습니다. ​

갈수록 더 다채롭게 활용되어 주목을 끌고 있다 IoT(Internet of Things)!이 1월 10일 미국 라스 베이거스에서 막을 내린 세계 최대 규모의 행사, CES2020의 핵심 쟁점의 하나는 “IoT”이었습니다. 모든 기기를 인터넷을 통해 서로 연결하고 진화한 인공지능()과 IoT 기술을 결합해 IoT 기술이 더욱 각광받고 있습니다. 전 산업 영역에 걸쳐 IoT가 적용되어 있어 이미 생활 깊숙이 위치한 IoT! IoT를 기반으로 생성되는 데이터를 수집, 처리하는 ‘IoT 플랫폼’의 필요성이 더욱 커지고 있습니다.또한 IoT 보안이 그 어느 때보다 중요해진 지금 디바이스에서 생성된 수많은 데이터를 클라우드를 통해 편리하고 안전하게 구축할 수 있는 강력한 IoT 플랫폼이 필요합니다.​

네이버 클라우드 플랫폼은 IoT 환경을 쉽고 편리하게 구축할 수 있는 Cloud IoT Core 상품을 제공합니다.Cloud IoT Core 서비스는 빠르고 안전하게 IoT 기기 간 통신이 가능하며 실시간 메시지 처리도 가능합니다.

>

1)편리한 데이터 전송 별도의 서버 구축 및 애플리케이션 개발 없이 경량형 메시지 프로토콜,”MQTT프로토콜”기반으로 데이터를 쉽게 전송할 수 있습니다. ​ 2. 인증서 기반 암호화 통신인 증서를 통해서 자격 증명된 IoT기기에 한해서 클라우드와 연결될 수 있으며 데이터는 사용자 인증과 “TLS방식”을 통해서 암호화됩니다. ​ 3. 실시간 메세지 처리 사용자는 규칙 엔진을 통해서 쉽게 데이터를 실시간으로 분석하고 처리할 수 있습니다.​

Cloud IoT Core 상품으로 어떤 IoT 시스템을 구축할 수 있는지 살펴보겠습니다.Cloud IoT Core 서비스는 네이버 클라우드 플랫폼의 다른 상품과 연동을 지원하고 연동할 수 있는 서비스를 점차 확대할 예정입니다. Raspberry Pi를 사용하여 네이버 클라우드 플랫폼의 Cloud IoT Core 서비스와 다른 서비스를 연동하여 실제로 구축할 수 있는 두 가지 사례를 설명합니다.​ 기본 활용 사례 1.Raspberry Pi에 방문자 문자의 소식을 받기 ​ 도오벨을 누를 경우 사용자의 스마트 폰으로 문자 메시지를 전송하고 부재 중에도 방문자가 있음을 알리는 시스템을 구축할 수 있습니다.

>

Raspberry Pi를 문 벨로 활용하기 때문에 ■ Raspberry Pi에 버튼을 연결하고 버튼을 누르는 이벤트 발생 시 Cloud IoT Core에게 메시지를 전하■ 단추 이벤트 처리 Rule에 의해서 Cloud Functions의 Action실행(관련 코드#1)■ Action에서 SENS(Simple&;Easy Notification Service)API을 활용하고 문자 메시지로 방문자가 왔다고 전해​ ​의 심화 활용 사례 2.Clova API에 방문객과 메일 교환 기본 활용 사례에 Clova API(CSR/CSS)을 사용해서 음성 텍스트의 전환을 가능하게 하고, Slack을 활용하고 사용자와 방문객이 휴대 메일로 대화할 수 있다 시스템을 구축할 수 있습니다.

>

기본 사례를 확장하고 Slack의 Webhook기능을 활용한 메시징의 처리를 위한 ■ Cloud Functions의 Action과 Slack채널에 방문객 도착 메세지를 전하겠다.(Incoming Webhook, 관련 코드#2)■ Slack채널에서 메시지를 입력하면 Raspberry Pi에 메시지를 전달(Ougoing Webhook)문자 대화가 가능, 그 후의 대화는 Raspberry Pi와 Slack이 직접 통신(관련 코드#3)■ Raspberry Pi에서 방문객과 대화를 위한 음성 ↔ 텍스트 전환에 Clova API(CSR/CSS)활용(관련 코드#4)

그 밖에도 Raspberry Pi를 활용 칠로 가정에서의 PM2.5/환기 경고 시스템 동작 감지 센서에 의한 실내 전등 제어 시스템 등 Cloud IoT Core를 활용한 각종 서비스를 구축할 수 있습니다.더 자세한 정보는 네이버 클라우드 홈페이지 및 CloudIoT Core 사용가이드에서 확인하실 수 있습니다.

● 코드#1(Cloud Functions의 Action)

​ ● 코드#2(Cloud Functions의 Action)

​ ● 코드#3(Raspberry Pi에서 구동하는 간단한 웹 서버(Slack의 Outgoing Webhook수신)으로 쉽게 수신된 메시지를 다시 전해(echo)의 형태)

​ ● 코드#4(Raspberry Pi로 Clova API활용)

​※참고 1.Rasppberry Pi에서 음성 녹음하는 것

2.Raspberry Pi에서 오디오 재생함

​​​

>

>

>