설정기

1. NAS에 ZIGBEE2QMTT 설치

obtusa 2019. 8. 22. 17:03

 

이건 불의의 사고로 NAS가 죽었을 때를 대비해 적는다.

 

이걸 보고 빠르게 세팅할 수 있기를 빌면서


1. Docker (koenkk/zigbee2mqtt) 설치

 

2. CC2531 사용을 위해 높은 권한을 사용하여 컨테이너 실행 체크

 

3. 자동 재시작 활성화 체크

 

4. 볼륨 추가 (app/data)

 

5. 네트워크 : Docker 호스트와 동일한 네트워크 사용 체크

   포트 설정, 링크 : 건너뛰고

   환경 : 변수 (TZ), 값 (Asia/Seoul)

 

6. 적용하고 실행

 

7. configuration.yaml 열어서 수정

   port: /dev/ttyACM1 부분은 보통 /dev/ttyACM0인데 0번은 zwave stick이 사용 중이라 1번으로 물림

 

homeassistant: true
permit_join: true
mqtt:
  base_topic: zigbee2mqtt
  server: 'mqtt://localhost'
  user: MQTT_ID
  password: MQTT_PW
serial:
  port: /dev/ttyACM1	

 

8. 저장해주고 재시작하면 끝!

 

지금 센서들이 모두 샤오미 게이트웨이에 물려있어서 남는 모션 센서로 테스트해봤는데 잘된다.

20개 넘는걸 언제 다 옮기나


추가

1. docker 접속 시 bin/bash가 아닌 bin/sh로 접속해야 함

 

설치 전

2. 내 문제일 수도 있는데 CC2531의 범위가 좁다. (25평 기준 거실에 라우터 없이 설치 시 방 1개 커버)

 그나마 USB 연장 케이블을 사용하여 조금 나아진 게 이렇다. 침실 쪽이 붙었다가 떨어졌다가 반복한다.

 다행히 주문했던 샤오미 직비 플러그가 이번 주에 도착한다. 이 문제는 해결될 것 같다.

 나도 다른 사람들과 마찬가지로  map에서는 센서들이 라우터에 안 붙은 것처럼 map 밖에 떠다닌다. 실제론 정상 작동 중.

 

3. 추가로 안테나 달린 CC2531과 CC2530+CC2591(인 줄 알았는데 RF24101)을 주문했다. 배송 오는 대로 테스트 예정

 테스트 결과 : 지금 위치에서 코디네이터로 쓰기에는 CC2531과 별 차이가 없었고

 라우터(그림 9시 방향)로 사용했을 때는 모두 커버했다. 이걸로 Zigbee는 종결이다.

 

설치 후

 

설치 전

 

설치 후

 

History

모두 옮겼으나 커버리지 문제 발생 (2019-08-25)

샤오미 플러그로 임시 해결 (2019-08-27)

CC2530+CC2591로 종결 (2019-09-04)

CC2530+CC2591: 거실 천장, CC2531+안테나: 무쓸모, CC2531: 코디네이터 사용중 (2019-09-10)