wallpad 3

webOS를 활용한 HomeIoT : 수면패턴분석3 - 서비스

전체 시스템 소개 조명 제어 스마트 가습기 수면 패턴 분석 시스템 연동 서비스 개요 1. 서비스 기능 수면 패턴 분석은 사용자의 수면 중 움직임 패턴을 분석해 어플리케이션의 화면에 그래프로 표시하는 기능을 수행합니다. 그에 따라 필요한 서비스의 기능은 아래와 같습니다. 1. 서버를 켠다. 2. 켜놓은 서버를 시간이 지나도 꺼지지 않도록 유지한다. 3. 서버에 연결된 클라이언트로부터 사용자의 수면 시작 시간과 특정 시간(2초)마다의 움직임 값을 받아온다. 4. 받아온 움직임 값을 토대로 적절한 계산을 실행해 특정 시간(한 시간)마다의 결과값을 저장한다. 5. 저장된 결과값을 어플리케이션에서 호출할 수 있도록 한다. 2. 서비스 함수 handleSleepData 받아온 사용자의 움직임 데이터를 처리합니다. ..

webOS 프로젝트 2021.11.27

webOS를 활용한 HomeIoT : 조명제어3 - 서비스

전체 시스템 소개 조명 제어 스마트 가습기 수면 패턴 분석 시스템 연동 서비스 개요 1. 서비스 기능 스마트 조명은 사용자(app)으로부터 각 방 조명에 대한 On/Off 명령을 받아 각 방의 조명을 제어합니다. 또한 전체 소등/ 전체 점등 기능으로 모든 방의 조명을 한 번에 제어할 수도 있습니다. 이러한 기능을 제공하기 위해 필요한 서비스의 기능은 다음과 같습니다. Enact app으로부터 각 조명 On/Off 명령을 받는다 디바이스에게 On/Off 명령을 전달한다 2. 서비스 함수 getLedStates 디바이스에서 On/Off 상태를 받아온다 setLedState Enact app으로부터 Led1~5의 각 조명 On/Off 명령을 받아와서 디바이스에 전달한다 startServer webSocket을..

webOS 프로젝트 2021.11.27