JJUNNAK's
[ Smart Mirror ] 05. Google Calendar 연동하기 본문
[ Smart Mirror ] 05. Google Calendar 연동하기
지난 글
https://jjunnak.tistory.com/52
[ Smart Mirror ] 04. MagicMirror 문구모듈(Compliments) 변경하기.
[ Smart Mirror ] 04. MagicMirror 문구모듈(Compliments) 변경. 지난 글 https://jjunnak.tistory.com/51 [ Smart Mirror ] 03. MagicMirror 한글 설정 하기. Smart Mirror 프로젝트 _ 03. MagicMirror 한글 설정 지난 글 https://jjunnak.tistory
jjunnak.tistory.com
캘린더 모듈 ( Google Calendar )
매직미러 프로그램에는 기본으로 제공해주는 모듈들이 있다.
[ Magic Mirror 기본 모듈 ]
Alert (알림)
Calendar(캘린더)
Clock(시계)
Compliments(문구)
Current Weather(날씨)
Hello World(텍스트 표출)
News Feed(뉴스속보)
Update notification(업데이트 알림)
Weather Module(날씨)
Wether Forecast(날씨 예보)
[ 매직미러 공식 문서 ]
https://docs.magicmirror.builders/
Introduction | MagicMirror² Documentation
MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant. MagicMirror² is built by the creator of the or
docs.magicmirror.builders
이번에는 기본모듈중에서 Calendar 모듈을 사용해보자.
위 공식문서 에서 캘린더 모듈 부분을 확인해보면 캘린더 구성은 다음과 같다.
config.js 파일의 modules을 확인해보면 캘린더 모듈이 정의되어있다.

코드를 보면 top-left 부분에 위치하고있고
header: "US Holidays" 는 제목이다.
symbol은 이벤트 앞에 표시되는 기호이고
url 부분에 자신의 구글 캘린더 .ical주소를 입력주면 된다.
구글 캘린더 .ical 주소 가져오기
우선 구글 캘린더에 접속해서 설정 → 내 캘린더의 설정 부분에서 내가 가져올 계정을 선택하고


스크롤을 쭉 내리다보면 ical형식의 비공개 주소 가 있는데 이를 복사해서 매직미러에 넣어야한다.
가리기 표시를 해제하면 주소가 보인다.

매직미러 구글 캘린더 연동
매직미러 폴더의 config/config.js 파일을 열어 캘린더 모듈 부분을 찾아서
header 부분에 원하는 이름을 입력하고 url에 자신의 구글캘린더 .ical 주소를 입력하고 저장시킨다.
프로그램을 실행해보면 정상적으로 내 구글 캘린더가 연동이 되어있다.

위 캘린더 모듈에서 기호, 글꼴 , 색상등도 바꿀수 있으니 메뉴얼을 참고해서 본인의 취향에
맞게 수정하면 좋을것 같다.

'PROJECT > Smart Mirror' 카테고리의 다른 글
[ Smart Mirror ] 06. 뉴스속보 모듈 (News Feed) 연동하기. (0) | 2023.01.23 |
---|---|
[ Smart Mirror ] 04. MagicMirror 문구모듈(Compliments) 변경하기. (0) | 2023.01.23 |
[ Smart Mirror ] 03. MagicMirror 한글 설정 하기. (0) | 2023.01.23 |
[ Smart Mirror ] 02. MagicMirror 윈도우 환경에 설치하기. (1) | 2023.01.22 |
[ Smart Mirror ] 01. 프로젝트 개요 (2) | 2023.01.21 |