Q ZE20S 모듈관련하여 문의 드립니다.

1. 1개의 코디네이터와 N개의 라우터로 네트워크를 구성하여 사용하려합니다.

   라우터의 DESTLA를 코디네이터의 주소로 설정하여 사용합니다.

   이 때 최대 몇개까지 라우터가 붙을 수 있는지 궁금합니다. 


2. 명령어중에 AT+STACK 값이 0(network specific)이 default로 되어 있는데 zigbee와 zigbee pro 외에

    다른 스택이 있는것인지 궁금합니다. 아니면 network specific 이 어떤 의미인가요? 




A.

1. 라우터로 확장하여 사용하는 경우에는 이론상 65,000개 정도가 연결가능하나
   실제 구현한 사례는 없습니다. 구조상 라우팅이 너무 많이 이루어지면
   호핑횟수나 딜레이타임도 어느정도 고려하셔서 시스템을 구상하셔야 합니다.

2. AT+STACK명령은 Ember Stack Profile 을 설정하는 명령입니다.

해당 설정은 0, 1, 2의 값을 가질 수 있으며
2는 Zigbee Pro, 1은 Zigbee Stack 을 의미하며
0일 경우에는 None-standard custom zigbee Profile을 의미합니다.

이 수치에 따라 자동 설정되는 일부 파라미터 값이 있습니다.
예를 들면 Pro상태에서는 MAX-DEPTH, SECURITY_LEVEL등의 파라미터가 상향설정됩니다.

Ember API상의 커맨드는 이러한 의미가 있지만
현재 Probee-ZE20S의 STACK Profile설정상에서는 0 및 1의 설정 내역은 차이가 없습니다.
다만 다른 Zigbee 표준 제품과 통신을 시도할 경우 AT+STACK=0의 값으로 설정된 상태라면
상대편 디바이스에서 None-standard로 인식하여 Join이 안되거나 할 가능성이 존재합니다.