애플 홈킷 (HomeKit) 세팅 - 11. 홈브리지(시놀로지 도커) 업데이트 방법 및 오류 대응.

2018.01.25 12:06전자제품

컨테이너(비디오 형식) 업데이트 방법.

포럼에서 홈브리지(Homebridge) 컨테이너 업데이트 방법을 읽고. (아래)

따라하다가 망했는데. (아래)

(이렇게 되면 처음부터 재설치가 답이다.)

다시 시도해보니 업데이트가 되어 방법을 공유한다.


이미 홈브리지는 업데이트가 되어.

HA(Home Assistant)를 기준으로 포스팅한다.

(지적 환영합니다.)


 현재 버전 0.54.0 확인 후 시작.


1. '레지스트리'에서 Home Assistant 검색 후 다운로드 클릭.


2. 'latest' 선택.


3. 다운로드.

숫자가 사라질 때까지 기다려야만 한다. (아래)


4. HomeAssitant 중지.


5. '편집'에 들어가 기존 컨테이너 이름 수정.


6. '설정'에 들어가 '설정 복제' 후 컨테이너 이름 설정.


7. 두 개의 HA 컨테이너 확인 후 새로 생성한 컨테이너 실행.


8. 기존 컨테이너 삭제.


9. 확인.

0.54.0에서 0.61.1로 업데이트 확인. (아래)

사진이 많아 복잡해 보이는데 5분 정도 걸린다.




홈브리지 QR 코드 활용.

홈브리지를 찾아 코드 입력 후. (아래)

진행이 안 되는 경우가 있는데.

반응이 없어 이유를 찾기가 어렵다.


업데이트 후 추가된 QR 코드로 시도했을 때. (아래)

이미 추가된 액세서리라고 나오면.

persist 폴더를 삭제해라.




시놀로지 도커(Docker) 재설치.

도커 자체에 문제가 있는 것 같아.

모든 컨테이너 설정을 다시 처음부터 설치할 각오로.

벌벌 떨며 도커 삭제를 시도했는데.

옵션에서 데이터를 보관할 수 있다. (아래)

시놀로지 도커 재설치는 3분이면 한다.




도커 '중지 중...' 상태가 계속될 때 해결 방법.

스마트싱스&삼성 커넥트(링크) 스탭 플루님께 정보를 받았다.


도커를 다시 시작하기 위해 '중지'를 눌렀는데. 

자고 일어나도 중지가 안 되더라. (아래)

(재부팅해도 '중지 중' 상태만 유지된다.)

해결 방법은.

터미널에서 pidof docker를 입력 후 나오는 숫자를.

kill 명령으로 종료.

다시 pidof docker를 눌러 확인 후 재부팅하면 된다. (아래)




npm에 문제가 있을 경우.

홈브리지 플러그인 설치가 안 되는 문제가 있어.

블로거 쿠쿠(링크)님께 정보를 받았다.


나같은 초보는.

기존 install.sh 파일을 아래와 같이 바꿔 다시 시작하면 된다.

npm install -g yarn

yarn install -g homebridge-smartthings




총평.

양파 같은 홈브리지...



추가 - 2018년05월14일.

Error: Could not locate the bindings file.

첫 번째.

컨테이너 환경에서.

변수 NODE_TLS_REJECT_UNAUTHORIZED, 값 0 입력 후 시도.

실패.


두 번째.

도커 업데이트와 같은 방법으로.

설정 복제 후 시도.

성공.


  • 프로필사진
    Favicon of https://onaldo.tistory.com BlogIcon 오날두2018.01.25 23:06 신고

    꿀정보네요. 잘봤습니다! 오늘을 마지막으로 이 포스트에 댓글남기는 날이 오지 않았으면 좋겠습니다..ㅎㅎ

    • 프로필사진
      Favicon of https://www.makelism.net BlogIcon Makelism2018.01.27 11:26 신고

      도커 업데이트까지 편하니까 만족스럽습니다.
      실수 없이 진행하셔서 저처럼 재설치하는 일이 없으면 좋겠네요.
      오늘도 좋은 하루 보내세요.