사례 연구: 실시간 사물인터넷 홈 오토메이션 모바일 앱

고객사

고객사는 호주에 기반한 에어컨 사업자로서, 에너지 효율이 높은 냉난방기를 개발하는 글로벌 업체입니다. 고객사의 비전은 혁신적이고 에너지 효율이 뛰어난 고품질 온도제어 솔루션 개발을 선도하는 세계적인 업체가 되는 것입니다.

비즈니스 수요

고객사의 솔루션인 Wall Controller와의 커뮤니케이션을 관리하는 게이트웨어 제품을 설계하고 개발하는 것입니다. 이 제품은 에어컨 시스템과 가정의 Wi-Fi 라우터간 중개자로서 등록된 무선기기간 안전한 무선 통신을 보장하는 역할을 하게 됩니다.
이 제품은 중앙관리 클라우드 환경에서 원격기기와의 상호작용을 허용할 뿐 아니라, 핵심 서비스를 확장하는 기능도 제공합니다. 특히, 대용량의 시스템이나 데이터 흐름을 캡쳐하고 다른 인터넷 서비스와의 통합이 가능하도록 지원합니다.

솔루션

Wall Controller와 모바일 앱(첫 프로젝트에서는 iPhone)이 서로 안전하게 접속할 수 있는 고객용 계정(Account)을 설정합니다. 계정 설정과 접속이 완료되면, 이 모바일 앱이 Wall Controller의 원격 제어 기능을 수행할 수 있게 되며, 몇 초만에 모바일 앱상의 요구(request)에 응답합니다. 이 모바일 앱은 이용자의 요구를 호스트 웹 서비스로 전송하며, 인증을 거쳐 AWS에서 호스트하는 사물인터넷 서비스로 전달됩니다. 그 후에, 이 사물인터넷 서비스가 이용자의 요구를 사물인터넷상의 무선기기로 전송합니다. 이 무선기기는 가정내에서 Wi-Fi 무선망과 에어컨 시스템의 Wall Controller 계정에 모두 연결된 기기입니다.
사물인터넷 서비스를 통해 요구를 전달받은 무선기기(Modbus 네트워크의 슬레이브 단말기와 유사)는 Wall Controller와 커뮤니케이션하며, 최종적으로 Wall Controller(Modbus 네트워크의 마스터 역할)가 난방기기를 켜는 등의 요구사항을 수행합니다.

효과

사물인터넷은 중앙관리 클라우드 환경에서 원격기기와의 상호작용을 허용할 뿐 아니라, 핵심 서비스를 확장하는 기능도 제공합니다. 특히, 대용량의 시스템이나 데이터 흐름을 캡쳐하고 다른 인터넷 서비스와의 통합이 가능하도록 지원합니다.
선제적 유지관리 제공, 신규 에어컨 시스템 모델 구상시 디자인 옵션 알림, 다른 사물인터넷 홈 오토메이션 앱과의 통합으로 Seeley 에어컨의 호환성 향상, 기존 고객들에게 신규 기능 지원, 고객이 이사하거나 Seeley 에어컨 구매시 강력한 브랜드 충성도 구축 등의 효과가 있습니다.
중앙관리 시스템으로 설치된 에어컨을 관리하고 시스템상의 위험을 탐지 및 분석합니다.

사용 기술

Xamarin Mobile Application Framework
AWS (AWS IoT, AWS DynamoDB, AWS Lambda, AWS Cognito, AWS S3)
Modbus communication over RS-485
하드웨어/펌웨어 개발