목록매터 (19)
YOGYUI
Matter - LevelControl Cluster Developing Example using ESP32 SoC 다음으로, 밝기 조절이 가능한 조명을 제어할 수 있는 LevelControl 클러스터(cluster)를 구현해보자 마찬가지로, 일전에 개발한 색상 및 밝기 변경이 가능한 WS2812 x16 Array 모듈을 활용한다 https://yogyui.tistory.com/entry/PROJ-Dimmable-WS2812S-RGB-LED-%EB%AA%A8%EB%93%88-%EC%A0%9C%EC%9E%91-2 [PROJ] Dimmable WS2812S RGB LED 모듈 제작 - (2) 5. MCU 선정 및 HW 연결 2023년 1월부터 시작한 Matter 프로젝트는 EspressIf사의 ESP32 S..
Matter - OnOff Cluster Developing Example using ESP32 SoC 가장 간단한 Matter 클러스터(cluster)인 OnOff 부터 시작해보자 OnOff 타겟은 조명(light)으로 결정했는데, 조명은 일전에 개발해둔 색상 및 밝기 변경이 가능한 WS2812 16개가 장착된 자체 개발 모듈을 그대로 사용하기로 한다 https://yogyui.tistory.com/entry/PROJ-Dimmable-WS2812S-RGB-LED-%EB%AA%A8%EB%93%88-%EC%A0%9C%EC%9E%91-2 [PROJ] Dimmable WS2812S RGB LED 모듈 제작 - (2) 5. MCU 선정 및 HW 연결 2023년 1월부터 시작한 Matter 프로젝트는 Espres..
Matter - Catch Wi-Fi IP address assignment event BLE-WiFi 커미셔닝을 통해 매터 디바이스를 커미셔닝한 경우, 라우터(공유기)의 DHCP를 통해 IP주소(v4, v6)를 할당받게 된다 (dynamic or static address) IP 주소를 할당받은 후 웹서버 등 비매터(non-matter) 동작을 활성화하고 싶은 경우 IP주소 할당 이벤트를 캐치해야하는데, CHIP(Connected Home IP)의 PlatformManager의 이벤트 핸들러에 콜백을 추가하는 방식을 통해 구현하는 방법을 알아보자 함수원형 헤더파일 위치: connectedhomeip/src/include/platform/PlatformManager.h inline CHIP_ERROR P..
iOS 16.2 ~ 16.3 업데이트 후 Matter용으로 개발중인 기기들이 애플 홈(Apple Home) 앱에서 BLE 커미셔닝(commisioning)이 원활히 되지 않는 문제가 있어, 이래저래 헤딩해보다가 포기... 항상 Sigma2 메시지 송수신단 54번 프로세스에서 문제가 발생하는 중 ㅠ CHIP-Tool로는 무난히 커미셔닝 잘 되는데 힝... CHIP Github에서도 동일한 문제를 겪고 있다는 사람도 있고, 문제없이 된다는 사람도 있는데 좀 더 파봐야 할듯.. Matter 디바이스 개발이 우선순위가 높기 때문에, 급한대로 구글 홈 (Google Home)에서 Matter 개발 환경을 꾸며보기로 했다.. 구글 홈 개발자 사이트에 가이드가 굉장히 자세히 나와있어서 쉽게 따라할 수 있다 (한글로 ..