하위 카테고리 보기
하위 카테고리의 최근 10개 글 보기
Load more
하위 카테고리의 모든 글 보기
차완기 - @10/6/2024, 10:41:00 PM
PoE는 신이다.
얼마 전, PoE를 지원하는 스위치를 중고로 영입했습니다. (관련된 이야기는 언젠가 HomeLab 카테고리에 작성해 보겠습니다 ) Docker를 호스팅하는 라즈베리파이 5에 PCIe to M.2 쉴드와 PoE 쉴드를 꾸역꾸역 조합해 PoE의 맛을 봤죠. 전원 플러그 꽂고 또다시 선정리해야 하는 그런 귀찮음이 없다니.. 그날로부터 PoE의 신봉자가 되기로 했습니다. 이후로 M.2와 PoE를 동시에 지원하는 쉴드를 찾아 헤매게 되었습니다.
Waveshare - PCIe To M.2 Adapter With PoE Func … [링크]
그러던 중 찾게 된 것이 바로 Waveshare의 PoE+ 쉴드였습니다. 기존에 사용하던 PoE 쉴드를 구매할 때는 이게 없었던것 같은데,, 아마 최근에 출시된 것 같습니다.
말도 안되는 가격의 10달러짜리 Pico 2와 함께 구매했습니다.
Waveshare PoE to M.2 HAT+ 쉴드 (RPi 5)
차완기 - @1/22/2024, 12:01:00 AM
충동구매
지난 11월, Home Assistant 호스트 장비를 바꾸기 위해 Seeed Studio에서 직구할 일이 있었습니다. 택배비가 아깝다는 생각이 들어 즉흥적으로 몇몇 전자부품을 함께 구매하게 되었습니다. 덕분에 관세를 내게 되었습니다
그 중 하나가 바로 XIAO nRF52840이었습니다.
Seeed Studio - XIAO Series 소개 페이지 중 일부 [링크]
Seeed Studio의 XIAO는 小(작을 소)의 중국어 발음에서 따온 이름이라 합니다. 샤오미 할 때 그 XIAO인것 같은데요, 작지만 강한? 그런게 모토인듯 합니다.
Seeed Studio - XIAO Series 소개 페이지 중 일부 [링크]
[nRF52] Seeed Studio XIAO nRF52840
차완기 - @3/19/2023, 2:54:00 AM
지난 ESP32-C6-DevKitC-1 핸즈온에서 기본 HA 프로필에서는 ZCL의 모든 cluster attribute가 정의되어 있지 않아 Home Assistant(HA)에서 ZigBee 디바이스를 사용하기 위한 브릿지인 Zigbee2MQTT(Z2M)의 사용이 불가능하다는 결론을 내렸습니다. 그렇게 포기했었는데, koreassistant 네이버 카페의 한 능력자분께서 가능하다는 댓글을 남겨주셔서 테스트해 보기로 하였습니다.
ESP-IDF의 Issue의 답글 중 하나였는데요, Issue 자체는 지그비 채널과 관련된, HA와의 연결과는 다른 내용이기는 하지만 댓글을 남겨주신 분께서 HA에서 사용하는 예시를 첨부해 주셨습니다. ESP-Zigbee-SDK의 HA 프로필 API를 사용하지 않고 cluster와 attribute를 직접 생성하는 방식을 사용하고 있었습니다.
*참고로 esp_zb_set_network_channel()은 5818e5d 커밋에서 삭제되고 esp_zb_set_primary_network_channel_set()가 추가되었습니다.
cluster attribute list 생성
ESP-Zigbee-SDK의 device 생성 과정을 정리하자면 가장 작은 단위인 cluster의 attribute를 list로 묶어 cluster를 설정하고, 이걸 cluster list로 묶어 endpoint를 설정하고, endpoint들을 또 list로 묶어 device를 구성하는 과정을 거칩니다.
[ESP32-C6] ZigBee로 Home Assistant Z2M에 연동하기