코딩정보




● HA작업) sonoff zigbee 3.0 dongle-plus 사용 Zigbee2MQTT 설정 작업

♨ 카랜더 일정 : 2023년06월29일
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    ● HA작업)  sonoff zigbee 3.0 dongle-plus  사용 Zigbee2MQTT  설정 작업

     SONOFF ZB 동글-P/ ZB 동글-E USB 동글 플러스 지그비 3.0 무선 지그비 게이트웨이 분석기, Zigbee ZHA 2MQTT USB 스틱 캡처

    sonoff zigbee 3.0 dongle-plus 

    https://ko.aliexpress.com/item/1005003787819769.html

    3232235521_1688012728.5334.png

    <펨웨어 설치 작업>

    펌웨어 업그레이드 방법은 

    https://cafe.naver.com/koreassistant/9397


    1) windows 드이비버 설치 >> 저는 windows11

    https://cafe.naver.com/koreassistant/13445

    https://github.com/Koenkk/Z-Stack-firmware/tree/master/coordinator/Z-Stack_3.x.0/bin



    3232235521_1687361936.0946.png

    장치관리자 연결 확인

    c:\Users\shimss\Downloads\CP210x_Windows_Drivers_with_Serial_Enumeration.zip

    설치 했습니다

    3232235521_1688012530.2816.png

    3. 플래싱 프로그램 준비 작업

    https://github.com/xyzroe/ZigStarGW-MT/releases

    저의 컴 64비트 윈도우를 사용하고 있으니

    ZigStarGW-MT-x64.exe.zip 파일로 진행하겠습니다.

    3232235521_1688012858.626.png

    펨웨어 다운 로드> sonoff zigbee 3.0 dongle-plus 

    https://github.com/Koenkk/Z-Stack-firmware/tree/master/coordinator/Z-Stack_3.x.0/bin

    https://github.com/Koenkk/Z-Stack-firmware/blob/master/coordinator/Z-Stack_3.x.0/bin/CC1352P2_CC2652P_launchpad_coordinator_20230507.zip

    3232235521_1688013250.2377.png

    CC1352P2_CC2652P_launchpad_coordinator_20230507 (sonoff_sigbee_3.0_dongle-plus)

    d:\sw\sonof_ zigbee3_0_dongle-plus\CC1352P2_CC2652P_launchpad_coordinator_20230507 (sonoff_sigbee_3.0_dongle-plus)\CC1352P2_CC2652P_launchpad_coordinator_20230507.hex


    3232235521_1688015339.7812.png

    분해시 USB쪽만  분해 하면 됩니다

    3232235521_1688015409.2204.png

    USB쪽에서 1번째  펨웨어 업그레이트시 눌러 줍니다 ( 5초 길게 누르고 start )

    이제 준비 된 상태로  시스템에 연결 합니다 ,,,,,,,,,,,,,,,,,,,,,,,,,여기까지 준비


    < firmware version 확인 방법>

    다운파일

    c:\Users\shimss\Downloads\CC1352P2_CC2652P_launchpad_coordinator_20230507 (sonoff_sigbee_3.0_dongle-plus).zip


    나중에 설치 모두 하고 Zigbee2MQTT  시작후에 log  검색 확인 합니다

    저는 아래와같이 20230507 버전 입니다.

    Zigbee2MQTT:info  2023-06-29 18:38:59: Coordinator firmware version: '{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20230507,"transportrev":2},"type":"zStack3x0"}

    3232235521_1688035421.007.png

    ================================== 

    시스템에  dongle을 부탁 연결 합니다

    < esxi 7.0.2서버에  haos 중지후 부착 상태에서 설정 dongle 연결하기 > 

    haos 종료

    3232235521_1688015989.6839.png

    USB  장착

    저의 시스템은  esxi 7.0.2  vmwaer 입니다

    3232235521_1688016528.8619.png

    상기 1개의 USB2,0에서 진행시 안되어 2.0 그리고 3.1 까지 컨트롤러를 추가후

    USB 디바이스 1,,,추가

    3232235521_1688022722.542.png


    부팅후 화면에  발견된 구성요소 > sonoff,,,가 보임 ( 설정하지 말고)

    vm 부팅 > 통합 구성에서 sonoff zigbee3.0  정보가 보임

    >> 점3개 메뉴에서  무시로  설정함

     주의) 구성하기 누르면 zigbee2mqtt 설정후 통합검색 MQTT 재구성하기후  실패하여

              백업분 복원하여  다시 설치 시작 시 무시 했습니다 

    무시조건에 기기 리스트 등록이 정상적으로 등록 됩니다.


    3232235521_1688022678.8047.png


    <설치 작업> 

    영상정보를 확인  설치 진행 합니다

    https://www.youtube.com/watch?v=fzoiT0mUdkg

    참조 진행 합니다

    상기 esxi7.02에서 제대로 연결되면 >> 발견된 구성요소 간 나옴

    통합 구성에서 sonoff zigbee3.0  정보가 보임 >> 점3개 메뉴에서  무시 



    3232235521_1688022987.9226.png


    먼저 사용자 유저 등록 합니다 
    등록한 사용자는 
    1) Mosquitto broker >>  애드온 필수 사용됨
    2) Zigbee2MQTT >> 애드온 필수 사용됨
    3) 발견된 구성요소 > sonoff,,, 무시설정
    4) MQTT  >> 통합 구성요소 > 재구성 진행시 필수 사용됨

    나의 계정설정> 고급모드 on

    3232235521_1688025716.4658.png

    사용자 추가

    3232235521_1688025534.4175.png

    애드온 > 애드온스토어>
    1)  mosquitto broker 설치
    우측 상단에 3점 -> 저장소 -> 저장소 추가하기 란에 다음 주소를 입력해 주세요
    https://github.com/zigbee2mqtt/hassio-zigbee2mqtt
    [출처] Zigbee2MQTT 설치 최신판(feat. sonoff zigbee 3.0) (HomeAssistant) | 작성자 레이군

    3232235521_1688023402.2169.png

    'AddonManager.instaII' blocked from execution, supervisor needs to be

    updated first

    ssh 터미널에서  모든 문제는 

    ha supervisor update

    명령으로 해결됩니다

    또는

    ha supervisor  repair

    재구성 합니다..................

    3232235521_1688025151.9131.png

    설치 성공 합니다.

    3232235521_1688025195.858.png

    최종 설정값

    3232235521_1688192043.1186.png

    
    logins:
      - username: mqtt_user
        password: ??????
    require_certificate: false
    certfile: fullchain.pem
    keyfile: privkey.pem
    customize:
      active: false
      folder: mosquitto
    

    에서

    logins:
      - username: mqtt_user
        password: ??????

    를 추가 를  yaml모드로 편집 추가합니다.


    Zigbee2MQTT  구성 편집은  yaml모드로 필히 수정하면 되네요

    3232235521_1688191504.1646.png

    3232235521_1688191591.211.png


    
    data_path: /config/zigbee2mqtt
    socat:
      enabled: false
      master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
      slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
      options: "-d -d"
      log: false
    mqtt:
      base_topic: zigbee2mqtt
      server: mqtt://core-mosquitto
      user: mqtt_user
      password: ????????
    serial:
      port: >-
        /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0
    

    상기 정보에서 다음  추가한  정보 입니다.
    mqtt:
      base_topic: zigbee2mqtt
      server: mqtt://core-mosquitto
      user: mqtt_user
      password: ????????
    serial:
      port: >-
        /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0



    애드온 스토어 > Mosquitto broker 실행

    3232235521_1688026655.7167.png


    로그 확인
    3232235521_1688026717.6486.png

    통합 구성 > MQTT 확인
    3232235521_1688027044.6537.png
    아직  zigbee 기기 추가전


    다시 
    애드온 > 애드온스토어> Zigbee2MQTT  

    3232235521_1688027328.8175.png


    로그 확인
    3232235521_1688027353.6094.png

    Zigbee2MQTT 의  zigbee 연결 작업

    3232235521_1688028687.91.png

    구성 하드웨어 확인 >> USB 동글 추가된정보 확인

    3232235521_1688028668.1323.png


    포트는  다음 정보로 설정  최종 정보 입니다

    port: /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0

    3232235521_1688191591.211.png

    이제 jigbee제품 본체 페어링/ reset  키를 삽입 눌러봅니다

    jigbee에 연결 되었습니다.

    3232235521_1688031870.1103.png

    상기와 같이 구성하였으면 

    통합구성요소 > MQTT 에서  추가한 장치 이름이  나와야 합니다  >> 나오지 않는다 >> 아래 수정방법 참조

    3232235521_1688189683.4318.png


    3232235521_1688189864.8549.png

    통합구성요소 > MQTT 에서  추가한 장치 이름이  나오지 않을때  해결 방법

    https://www.home-assistant.io/integrations/mqtt

    3232235521_1688190005.3977.png

    3232235521_1688190071.5915.png

    3232235521_1688190239.1218.png

    주) 초기에  저의 설정이 


    아이디 homeassistant

    암호 keequ1phahhuR7aibaefolie1ohch4nee3uef??????????????????

    등록 되어 있어  Mosquitto Broker 서버에 정보를 불러 오지 못합니다.

    아이디/암호 를  지우고 

    애드온>Mosquitto Broker > 로그인 정보를 확인 하여  id/passwd 를 브로커 옵션 에 설정 >> 다음 > 재구성 합니다

    3232235521_1688190315.3487.png

    드디어 통합구성요소에 추가한 zigbee 장비  기기가 나옴니다

    3232235521_1688190856.5853.png


    Zigbee2MQTT 에 기기 등록한 리스트가 통합구성요소에 나옴니다. 

    성공 !

    2차 재설치 진행

    저의 시스템에서  통합구성요소에서  기기> 이름검색이 안되어  

    haos 백업분 을 복원후  전체 재설정 설치후

    zigbee2mqtt에서 추가한 기기 수정 시 

    >> home Assistant entity 업데이트  우로 on 설정시

    3232235521_1688400396.146.png

    상기 조건으로 구성시

    순서대로 재구성 정상적으로 검색 되어야 함

    >> 개발자 도구> 상태> 에서 검색되어야 함

    3232235521_1688400179.7741.png

    3232235521_1688399378.1237.png

    주) 설치 성공은  자동화 구성이 되어야 성공

    3232235521_1688399561.4978.png

    과제 > sensor 자동화 구성 어떻게하는지 ???


    참조 사이트

    [HA] Zigbee2MQTT 설치 최신판(feat. sonoff zigbee 3.0)

    https://cafe.naver.com/koreassistant/9397

    애드온> 애드온스토어 > Zigbee2MQTT 

    동글 연결하면, HA에서 Zigbee Home Automation(통칭 ZHA) 설치를 요청하는데 절대 누르지 마세요.

    Zigbee 동글은 1개인데 그걸 ZHA에서 먼저 잡아가면 Z2M은 동글을 못 쓰거든요" 라고 하셨는데,

    ===> 카패 정보을 확인 //저는 이전에 구성하기 하여 2차 재설치 진행시 무시로 재설정 하였습니다

    ☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠1.png

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

    통합구성요소 > MQTT 에서  추가한 장치 이름이  나오지 않을때  해결 방법
    https://www.home-assistant.io/integrations/mqtt

    답변



    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-05-18 05:39:54

    오늘의 홈 현황


    • 현재 접속자♨ 246 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 6 명
    • 주간 가입자※ 13 명
    • 오늘 방문자 979 명
    • 어제 방문자 1,667 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,328,991 명
    • 전체 게시물※ 8,574 개
    • 전체 댓글수※ 24,621 개
    • 전체 회원수 10,973 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑