Last updated
Last updated
Smart Mirror는 개인 Google API 설정을 하셔야 됩니다.
저희는 화면 캡쳐의 편를 위해서 윈도우 환경에서 Google 계정으로 설정 후 하기에서
다운받은 Json 파일을 USB를 이용하여 Odroid로 옮겼습니다.
Odroid 환경에서 하기의 진행을 하셔도 됩니다.
Actions Console에서 프로젝트 생성
Actions Console 에 접속 후 Google ID 로그인 하시면 됩니다.
이후 기존 Project 유무에 상관 없이 New project를 클릭하시면 됩니다.
Project Name(1) 임의대로 지정하시면 됩니다.
language(2) Korean을 선택하시면 됩니다. 필요에 따라 언어를 바꾸셔도 됩니다.
country(3) South Korea를 선택하시면 됩니다.
1,2,3를 다 작성하셨으면 Create project를 클릭하시면 됩니다.
추 후 진행은 아래의 Cloud Platfrom URL 에서 진행됩니다.
Cloud Platform Console 에서 Google Assistant API 설정 .
프로젝트 선택을 클릭해줍니다 .
프로젝트 및 폴더 검색에 위에서 임의대로 지정해준 Project Name(1) 검색해줍니다.
프로젝트를 선택 후 열기를 해줍니다.
하기 사진처럼 Google Cloud 옆에 Project Name이 있어야 합니다.
초록색으로 블록 곳은 개인정보를 위해 가려두었습니다. 양해 부탁드립니다.
메뉴(1) - API 및 서비스(2) - 라이브러리(3)을 클릭해줍니다.
API 라이브러리 검색 창에 google assistant api(1) 검색 후 결과 나오는 API(2) 클릭합니다.
google assistant api 활성화 합니다.
Photos Library API 와 YouTube Data APIv3 똑같은 방식으로 활성화 해줍니다.
왼쪽 탭에서 API 및 서비스
google assistant api 검색해서 사용 클릭합시다
메뉴(1) - API 및 서비스(2) - OAuth 동의 화(3)을 클릭해줍니다.
외부(1) 클릭 후 만들기(2)을 클릭해줍니다.
앱 이름(1) 기존 작성되어 있는 대로 진행해도 됩니다.
사용자 지원 이메일(2)은 본인 구글 이메일 작성하시면 됩니다.
초록색으로 블록 곳은 개인정보를 위해 가려두었습니다. 양해 부탁드립니다.
개발자 연락처 정보도 본인 구글 계정 작성하시면 됩니다.
초록색으로 블록 곳은 개인정보를 위해 가려두었습니다. 양해 부탁드립니다.
저장 후 계속 클릭하시면 됩니다.
테스트 사용자에서 ADD USERS 버튼을 클릭해 줍니다.
사용자 추가에서 보인 구글 계정을 입력(1) 후 추가 버튼(2)을 클릭해줍니다.
초록색으로 블록 곳은 개인정보를 위해 가려두었습니다. 양해 부탁드립니다.
사용자 정보(1) 확인 후 저장 후 계속(2) 버튼을 클릭해줍니다.
초록색으로 블록 곳은 개인정보를 위해 가려두었습니다. 양해 부탁드립니다.
메뉴(1) - API 및 서비스(2) - 사용자 인증 정(3)을 클릭해줍니다.
사용자 인증 정보 만들기(1) 클릭 후 OAuth 클라이언트 ID(2) 클릭해줍니다.
애플리케이션 유형에서 웹 애플리케이션을 클릭해줍니다.
이름(1) 임의로 지정해주셔도 됩니다.
승인된 리디렉션 URI(2) 은 하기와 똑같이 작성해주셔야됩니다.
만들기(3) 클릭 해주시면 됩니다.
팝업창에서 JSON 다운로드 클릭한다. (추후 사용 파일)
저장 시 파일명 : credentials 확장자:json 하시면 추후에 편합니다.
Odroid 진행 시 ~/MagicMirror/modules/MMM-GoogleAssistant 저장하시면 편합니다.
Windows 진행 시 USB,이메일을 통해 Odroid 옮겨주셔야 됩니다.
메뉴(1) - API 및 서비스(2) - OAuth 동의 화(3)을 클릭해줍니다.
앱 게시 버튼 클릭 합니다.
위에서 다운받은 credentials.json 파일 저장.
~/MagicMirror/modules/MMM-GoogleAssistant 저장한다.
토큰화.
Y 입력 후 생성되는 인터넷 창의 사용자의 ID,PWD 입력 후 Your code: 부분 복사 후 터미널 창에 붙여넣기 하면 토큰화 완료.