# 220317 소공개
## 주제
Smart-Homepany: Customize Your Own Workplace
## Github 레포 만들기
- 형태: organization을 팔까요 ? 아니면 그냥 개인 레포 ?
- 아마 보고서들 커밋하고 .. 디버깅/테스팅 과제도 여기서 하게 될 수도 있긴
-> 개인 레포
- 이름 (organization이라면 organization 이름 + repo 이름)
-> 2022spring_41_team1
- README -> 그냥 간단하게 작성하면 될 거 같아서 들어가면 좋을 것 같은거 말씀해주시면 제가 레포 파면서 작성하겠습니다
-> 일단 초안 넣고 나중에 수정
### Github mail
김종헌: jgheon.kim@gmail.com
이미소: 557dlalth@gmail.com
김영빈: ybkim3603@gmail.com
홍권: gwonhong.dev@gmail.com
김민현: kmhy3377@naver.com
임세창: rhkrqnwk1@naver.com
오세훈: matthew17101@naver.com
## 저번 의견들
- 기존과 차별성을 주는 무언가가 있어야함 -> 충분히 가능할듯
- 동기
- 기존 생각: 밖에서도 제어할 수 있는 집
- 새로운 직업 및 근무 형태 등장 + 코로나 이슈 -> 밖에서 제어하는 것은 필요성 떨어짐
- 기능
- 집에서 편하게 내부의 기능을 조절할 수 있는 시스템
- 일상/업무 카톡 구분
- 계획
- 가능하다면 수업에서 배운 것들을 활용할 수 있어야 함
- 오픈소스 SW 적극 활용 등
## 기능
타겟층: 프리랜서 (유튜버 등 포함), 재택근무자
요즘 워킹스타일
- Work가 부분부분에 존재
- 일하는 시간이 정해져있지 않음
- 수시로 출퇴근을 반복
**- "자율 출퇴근" -> 각자의 바이오리듬에 맞춰 알아서 출퇴근 시간을 조절**
- 마감기한에 맞추어 알아서 할 일을 수행
### Home
- 보통 기존 Smart home에 좀 더 초점 + 조금 더 커스터마이징
- 스마트 라이프 매니저
- 원클릭 자리비움 ON/OFF (App)
- 기상, 수면 패턴 맞춰서 조명/온도/커튼 변화 (App + IoT)
- 고정해둔 수면 시간 등에 맞춰 알아서 조절
- 수면 시간 자체는 고정, 단 해당 시간에 맞추어 수면을 유도 혹은 기상시키기
- 아무튼 수면 시간이 고정되어 있지 않으면 (과다하거나 너무 부족한 수면) 삶의 균형이 깨짐
### Company
#### 회의 시간 (회의 모드 ON/OFF)
- 스마트 인터폰 (현관 & 초인종 관리)
- 회의 시간에 자동으로 초인종 소리 (를 포함한 소음) 매너모드
- 배달이 오면 (공동현관) 아래 문 여는 버튼 or 자동으로 열어주는 or 따로 알림을 울리지 않고 보여주는
- ***보안 요소 필요
- 스마트 비서
- 회의 때 자동으로 TV에 줌이나 프레젠테이션 화면을 켜준다든지
- 웹캠은 사용자가 있는걸 확인 후 작동
- 시간 알람 / 시간 관리를 그냥 알람이 아닌 집의 움직임? 기능? -> 원래 달려있는 스피커 (화장실, 거실): 사용자의 위치를 인식하여 해당 위치의 스피커가 작동
- 씻을 때 일정관리가 안되는 것 예시
---
## 지난 의견
### 회의 시간 (회의 모드 ON/OFF)
- 회의 시간에 자동으로 초인종 소리 (를 포함한 소음) 매너모드
- 배달이 오면 아래 문 여는 버튼 or 자동으로 열어주는 or 따로 알림을 울리지 않고 보여주는
- 회의 때 자동으로 TV에 줌이나 프레젠테이션 화면을 켜준다든지
- 시간 알람 / 시간 관리를 그냥 알람이 아닌 집의 움직임? 기능? 으로.
- 컴퓨터 주변 디스플레이에서 일정 관리
### 헬스 케어
- 재택근무자 -> 보통 하루종일 앉아있으니 -> 운동을 권장 or 자세 교정 등
- 단순히 앉아있는 시간을 감지 및 측정
- 비전으로 사용자의 자세를 감지
- 오실로스코프 or GPS
- 물 마시게 하기
- 식단 조절 및 추천 / 오늘의 할인 정보
- 재료 잔량 (재고) 확인 및 주문
- 바이오리듬을 이상적으로 조절할 수 있도록 커튼/조명 등을 조절
- 수면 리듬 조절
### 생활 (워라벨 조절)
- 버튼으로 Home / Company 모드 전환 (무드)
- 기능적인 면도 (업무 알람 끄기...)
- 각 모드의 시간을 측정하여 업무/여가 밸런스를 맞춰주는.
- (구체화)
- 조명 밝기의 섬세함
- 일 할때는 차가운 밝기 / 쉴 떄는 따뜻한 밝기
- 집안 온도 조절(업무 - 시원하게 / 쉴 때 - 따뜻하게)
- 업무시간에는 업무에 집중할 수 있도록 여가 공간 (침대 등) 에 접근을 제한
- 유튜브 등 방해되는 요소들을 자동으로 차단
- 헬스 케어 부분
- 업무시간에는 스트레칭 / 물마시기 등 쉬는 시간에는 거부감이 드는 것 등을 모두 포함
- 여가 시간에는 뭔가 강제하는 느낌이 드는 것들을 최대한 배제, 꼭 필요한 것들로만 구성
- 알람 or 자리 비움 등 기능 ON / OFF
- 업무 시간 (혹은 업무 시간 아니더라도) 사람이 집에 없으면 알아서 자리 비움으로 변경 (슬랙 등의 커뮤니케이션/사내 메신저 채널도 모두 자동으로 상태 변경)
## 작성해야 할 것
**필요한 것 있으면 추가해주세요**
### 순서
- 동기, 개요, 소개 : 왜 이 프로젝트를 하고자 하였는지?
- 개요/소개
- 스마트홈이란?
- 현재 시장 현황 (현재 스마트홈의 형턔)
- 현재 스마트홈의 장단점, 특징 등
- 동기
- 시대의 흐름 -> 재택근무, 홈프리랜서 (유튜버 등) 의 노동 형태가 많이 발생, 특히 최근은 코로나로 더 증대
- 재택 근무자들에 특화된 스마트홈 기능이 필요 (현재는 범용적으로 쓰이는 것)
- 주요 소비계층, 재택근무의 편의성을 위한 시장의 요구가 증대 등
- 재택근무자는 말그대로 집이 회사의 기능을 함께 하기 때문에 신경쓸 부분이 많다 ~~~~
- 목표
- 집과 회사의 기능을 함께 할 수 있는 새로운 형태의 스마트홈 개발
- 기존과 다르게, 혹은 기존 단점을 극복하고자 새로이 개발하고자 하는 것
- 현재 이러한 스마트홈 형태가 없음 (->이건 안확실해요..)
-> 대표적으로 필요한 기능들을 위주로 개발하겠다.
-> 이를 통해 추후 더 발전될 smart-homepany 기술의 초석을 다지겠다
- 세부 구현 계획: 무엇을 만들 것이며, 어떻게 만들 계획인가
- 세부 기능 (각 기능별로) 소개
- 기능 소개, 이 기능이 왜 필요한지 혹은 얼마나 유용한지 간단하게 소개
- (앱 등에서) 어떠한 방식의 인터페이스를 만들 것인지, 어떻게 기능하는지
- (그 기능 자체가) 집 안에서 기능이 어떻게 동작하는지
- 어떻게 동작하는지
- 어떤 식으로 만들 것인지 -> ?
: 아두이노 부품을 쓰겠다 이런 내용?
- 메소드 / 사용할 툴 등등
- 프론트 (앱) -> Flutter (Android Studio, Xcode)
- 백엔드 (DB, 서버) -> AWS RDS(DB) EC2(Server) / MySQL
- 커뮤니케이션/프로젝트 관리 -> Slack, Notion, Jira
- 센서 등 하드웨어 -> 아두이노 온도센서, 커튼 모터, 스피커... 자세히 해야하는지 확인 후에 추가합시다
- 기대 효과: 프로젝트를 통해 기대하는 결론, 효과
- (사용자 측면) 실질적으로 어떤 소비자층에게 어떤 효과를 줄 수 있는지?
- 미래에 어떤 식으로 발전해나갈 수 있는지?
- 팀원 역할, 프로젝트 일정: 각 팀원의 (잠정적) 역할 그리고 프로젝트 진행 계획
- 팀원별 역할
- 크게 5단계 정도로 플랜을 구성
- 프로젝트 일정 (Gantt chart) -> 위에서 구성한 5단계를 더 쪼개서 세부적으로 구성
## 역할 분배
### 고려해야 할 점
- PPT 디자인
- (앱 등의) 인터페이스를 간단하게 만들어서 보여줘야 함
- (스마트홈의) 가상 내부 배치나 기능 동작하는 것 등을 간단하게 시각화하여 보여주면 좋을 듯
- 발표자 -> 추후 논의
### 팀(선착순)(둘 다 어차피 코딩 안함 <- 핵심)
- 기능팀 (4): 홍권, 이미소, 김종헌, 오세훈
- 회의 & 작성: 토요일 저녁 7시 -> 3시간 정도
- 비기능팀에 일요일 (3/20) 저녁까지 기능 초안 전달
- 디자인 등 오래 걸리는 것 빼고 내용 먼저 비기능팀에 전달
- 비기능팀 (3): 김민현, 김영빈, 임세창
- 회의: 일요일 저녁 ?시