라즈베리파이4 4GB를 구입하여 MagicMirror를 구성했습니다.

WDMyCloud를 사용중이어서 이곳에 있는 사진들을 MMM-BackgroundSlidshow 모듈을 이용하여 슬라이드 쇼까지는 잘 구성하여 나름 뿌듯했는데...

문제는 구글 어시스턴트에서 여러번의 좌절을 하게되네요.

처음 한번만에 MMM-GoogleAssistant가 정상적으로 불러져서 대답도 잘했는데...

문제는 웹페이지를 불러오지 못하고 최종적으로는 유뷰브 호출에 실패해서

몇번의 재설치를 거듭했습니다.

어제 다시 최종적으로 최신판 라즈비안 2021-10-30일자 버전을 설치했는데, 이때문인지

npm 버전 8.1.0이 설치되었더군요. 기본적으로 디지털 액자 기능까지는 상관없이 사용가능하지만

MMM-GoogleAssistant는 npm 버전 6.14.15 까지만 지원합니다.

그래서 현재의 npm 8.1.0 버전을 6.14.15로 낮춰야 구글 어시스턴트에 도전해볼 수 있습니다.

어떻게 하면 npm 6.14.15 버전으로 바꿀 수 있을까요?

네이버 SBC 커뮤니티인 파이피씨(PIPC)에 이렇게 글을 남겼더니

네이블님께서 npm install -g npm@<version> 사용하시면 됩니다. 라고 답을 남기셨습니다.

 

저 명령어 써 봤던 건데... 아직 적응력이 많이 부족하군요...ㅠㅠ

기존 버전을 삭제하고 해야할지 한번더 문의드렸지만, 얼른 집에가서 적용하고

다시 구글 어시스턴트 적용에 도전해 보렵니다.

 

Posted by 천칭
,

https://githubmemory.com/repo/darickc/MMM-BackgroundSlideshow/issues/101

 

npm module sharp causes errors - githubmemory

npm module sharp causes errors

githubmemory.com

라즈베리파이3로 NAS에 있는 사진들을 MMM-BackgroundSlideshow 3rd Party 모듈로 잘 작동하는 것까지 확인하여, 큰 모니터에 적용할 것을 대비하여 라즈베리파이4를 구입하여 MagicMirrior를 다시 설정하는 중에 MMM-BackgroundSlideshow를 실행하는 중에 오류가 나타는 현상을 경험하게 되었다. 

sharp라는 모듈(?)이 읽어오는 중에 linux-armv7 버전용이 아니라는 메시지가 나타난다... 

 

[ERROR] Error: 'linux-armv6' binaries cannot be used on the 'linux-armv7' platform.

 

linux-armv6 라서 라즈베리파이3에서는 문제없이 실행된것이 아닌가 추측해본다.(나는 Linux에 대해 잘 모른다.)

이 부분의 문제로 인해 구글포토에 MagicMirror 전자액자 기능에서 플레이될 사진들을 올려놓고 사용해야 하는지, 또는 라즈베리파이3 나 3+로 MagicMirror를 구성해야 하는지 고민하고 있었다.

다행히 위의 링크를 찾아 실행해보고자 한다. 문제 해결자는 Linux-armv7로 다시 인스톨하는 방식으로 해결했다고 하니 오늘저녁 해결해 보려고 한다. 아마도 좋은 결과가 있지 않을까 한다. 기대중

 

Posted by 천칭
,

인터넷을 통해 라즈베리파이4에 한글 설정하는 법을 찾아보니 다양한 방법이 있었지만 그래도 쉽고 편한 방법이라고 판단되어 여기에 기록을 남기려고 한다.

기본적으로 

$sudo apt-get update

$sudo apt-get upgrade

까지 마치고 나면 하는 것이 한글 설정이다. upgrade는 시간이 많이 걸려서 명령을 실행하고 밤새도록 켜 놓은 적도 있다. 일단 여기까지가 보통의 라즈베리파이를 켜고 난 이후의 기본작업인것 같다.

[한글 설정 명령어]

$sudo apt-get install fonts-unfonts-core (폰트가 설치되고)

$sudo apt install ibus ibus-hangul (한글 입력기 설치)

라즈베리파이 메뉴의 [기본 설정] 메뉴에 [iBus설정] 메뉴가 새롭게 생겼고 실행하면 ibus 데몬이 실행되고 있지 않으니 실행할 것인가를 묻는다. "실행"하자. [입력방식] 탭을 선택하고 "한국어"를 선택하고 닫는다.

여기까지만 하게되면 매번 라즈베리파이를 켰을때마다 한글 입력기를 실행해줘야 한다.

$im-config -n ibus   (이렇게하면 매번 켰을때 자동으로 한글입력기가 실행된다.)

이상으로 한글 설정부분을 마무리하겠다.^^

 

Posted by 천칭
,