시놀로지 NAS에 Docker로 HA를 설치하고
시놀로지 NAS Docker에 애드온 사용 가능한 HA(Home Assistant) 설치
시놀로지 NAS Docker에 애드온 사용 가능한 HA(Home Assistant) 설치 하기 HA에서 Add-ons가 설치가 되어야 다양한 기능을 사용할 수 있다.HA OS 또는 Supervised로 설치해야 애드온 사용이 가능하다. 나스를
rupicat.com
Zigbee to Mqtt를 사용하기 위해 Sonoff 지그비 동글 플러스(Zeigbee Dongle P)를 구매해서 연결해 주었다.
4.9US $ 35% OFF|Nexxt Login|sonoff Zbdongle-p Zigbee 3.0 Usb Gateway Dongle With Analyzer & Extension Cable
Smarter Shopping, Better Living! Aliexpress.com
www.aliexpress.com
Docker 위에서 동작하는 HA에서 USB 지그비 동글을 바로 인식 못하는 문제 발생
세팅 참고: https://github.com/robertklep/dsm7-usb-serial-drivers?tab=readme-ov-file
본인 NAS 모델명으로 package arch를 확인한다.
https://kb.synology.com/en-uk/DSM/tutorial/What_kind_of_CPU_does_my_NAS_have
920+의 경우 : geminilake
자신의 시놀로지 package arch와 시놀로지 DSM 버전에 해당하는 모듈을 다운 받는다.
https://github.com/robertklep/dsm7-usb-serial-drivers/tree/main/modules
920+의 경우 : dsm7-usb-serial-drivers/modules/geminilake /dsm-7.2/ 안에 있는 모든 파일
다운 받은 파일들은 NAS에 임시 폴더 하나 만들어서 넣어주고
터미널로 NAS에 접속(SSH 등으로)하여
sudo -i
mv temp/*.* /lib/modules
/lib/modules 폴더로 다운 받은 .ko파일 모두 이동해준다.
DSM 7이 부팅 시 모듈을 로드하도록 하려면 아래 링크 파일 usb-serial-drivers.sh 을 /usr/local/etc/rc.d에 복사
https://github.com/robertklep/dsm7-usb-serial-drivers/blob/main/usb-serial-drivers.sh
mv usb-serial-drivers.sh /usr/local/etc/rc.d
chmod +x /usr/local/etc/rc.d/usb-serial-drivers.sh
/usr/local/etc/rc.d/usb-serial-drivers.sh start
usb 확인
lsusb -cui
USB ttyUSB0(혹은 ttyACM0)을 확인할 수 있다.
HA - 설정 - 시스템 -하드웨어 - 모든 하드웨어 클릭
검색 창에 serial 입력
ttyUSB0의 ID를 복사한다. (/dev/serial/by-id/xxxxxx...)
docker-compose.yml 파일에 해당 id:/dev/ttyUSB0 를 devices: 설정으로 추가(첨부 파일 참고)
devices:
- /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_92xxx...-if00-port0:/dev/ttyUSB0
NAS DSM 화면에서 제어판 - 작업스케줄러 - 생성 - 트리거된 작업 - 사용자 정의 스크립트
sudo -i
sudo insmod /lib/modules/*
sudo chmod 666 /dev/ttyUSB0
HA화면 - 세팅 - 애드온 - Zigbee2Mqtt - Configuration에서
serial 값에
port: /dev/ttyUSB0
입력
Zigbee2MQTT를 Start 하고 좀 기다리면 동글이 인식되고 지그비 창치를 추가할 수 있게 된다.
테스트로 장치 하나 추가(국기 옆 연결 허용 클릭 후 지그비 장치를 페어링 상태로 만들면 등록된다.)
코디네이터(지그비 동글)의 펌웨어 버전이 낮다면 업데이트 해줄 수 있다.
애드온 - Zigbee2MQTT - Log에서 버전 확인
Coordinator firmware version: '{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20210708,"transportrev":2},"type":"zStack3x0"}'
20210708 version이라 펍웨어 업데이트 해줌.
Sonoff 지그비 동글 플러스(P) 펌웨어 업데이트 방법
Sonoff 지그비 동글 플러스(P) 펌웨어 업데이트 방법 4.9US $ 35% OFF|Nexxt Login|sonoff Zbdongle-p Zigbee 3.0 Usb Gateway Dongle With Analyzer & Extension CableSmarter Shopping, Better Living! Aliexpress.comwww.aliexpress.com sonoff
rupicat.com
소노프 지그비 동글 P
SONOFF ZBDongle-P 범용 지그비 3.0 USB 스틱 게이트웨이 동글 플러스 분석기, USB 인터페이스 캡처 패킷, ZHA Zigbee2MQTT
https://s.click.aliexpress.com/e/_DcfdTJh
4.9US $ 35% OFF|Nexxt Login|sonoff Zbdongle-p Zigbee 3.0 Usb Gateway Dongle With Analyzer & Extension Cable
Smarter Shopping, Better Living! Aliexpress.com
www.aliexpress.com
소노프 지그비 동글 E
SONOFF Zigbee 동글-E 3.0 USB 동글, 범용 ZigBee 게이트웨이, ZHA 또는 Zigbee2MQTT 지원, SONOFF ZBMINI S26ZBR2 SNZB
https://s.click.aliexpress.com/e/_DFhQ8Kx
20.31US $ 11% OFF|SONOFF Zigbee Dongle E 3.0 USB Dongle Universal ZigBee Gateway via ZHA or Zigbee2MQTT Support SONOFF ZBMINI S2
Smarter Shopping, Better Living! Aliexpress.com
www.aliexpress.com
'Smart Home' 카테고리의 다른 글
HA(Home Assistant) 디바이스 위치(방/Area) 변경 (0) | 2024.05.03 |
---|---|
Sonoff 지그비 동글 플러스(P) 펌웨어 업데이트 방법 (0) | 2024.04.28 |
울란지 TC001 Awtrix 펌웨어 설치 및 HA 연동하기 (2) | 2024.04.27 |
시놀로지 NAS Docker에 애드온 사용 가능한 HA(Home Assistant) 설치 (0) | 2024.04.26 |
삼성 스마트싱스 엣지드라이버 설치 방법 (0) | 2024.03.17 |
Bad Mouse 2
This is amazing Whack a Mole game ★★★★★
badmouse2.netlify.app
댓글