홈 네트워크의 IoT 제어 어플리케이션 개발
- 백민현 송정현 한우석
- 2023년 6월 5일
- 1분 분량
팀명
I CAN
팀원 명단
백민현 송정현 한우석
지도교수
원유재 교수님
작품 배경 및 목적
배경은 최근 스마트홈 기술은 4차 산업혁명 기술들과 연계해 다양한 서비스 제공, 다양한 기술들과 연계될수록 보안 취약점 증가하여 보안 강화 연구를 위한 실제 월패드 환경과 유사한 환경 구축 필요하다. 목표는 홈 네트워크의 IoT 제어 어플리케이션 개발과 실제 월 패드 환경과 유사한 홈 네트워크 환경 구축이다.
작품 내용
로그인 기능을 넣어 정상 로그인 시 MQTT 서버에 연결하여 전구 상태 조회 후 업데이트 하고 비정상 로그인 시 MQTT 서버에 연결 실패 후 알림을 띄운다. 그리고 Home assistant, 어플리케이션 제어 기능을 통해 전구 제어 시 MQTT로 제어 메시지 전송하여 Kocom 월패드 기반 패킷 생성하고 TCP 통신으로 Master 아두이노에 전달하여 확인 후 RS485 통신으로 Slave 아두이노에게 전달하여 조회, 제어 후 ACK 패킷 생성 및 전송한다.
또한 Home assistant, 어플리케이션 결과 반영 기능을 통해 전구 제어 ACK 패킷을 RS485, TCP통신을 통해 전달하여 패킷을 분석하고 MQTT로 Home Assistant, 어플리케 이션에 메시지 전송 후 결과 반영한다.

Comments