GrowSpace 게이트웨이 Q1 설정 가이드(3) – 시리얼 명령어 완전 정리

안녕하세요, 프리그로우입니다.

이 글에서는 게이트웨이 Q1 장치에서 사용할 수 있는 주요 시리얼 명령어들을 예제와 함께 정리해드릴게요.

처음 장비를 설정하거나, 네트워크 및 MQTT 정보를 확인하고 수정할 때

어떤 명령어를 언제 어떻게 써야 하는지 헷갈리셨던 분들께 도움이 될 수 있도록 구성했습니다.

기본 설정부터 네트워크, MQTT, UWB 관련 명령어까지 하나씩 확인해 보겠습니다.

기본 명령어

restart

게이트웨이를 즉시 재시작합니다. 설정을 저장한 뒤 적용할 때 사용합니다.

  • 입력 예시
  • 출력 예시:

basicSetting=

MQTT, Wi-Fi, UWB PanID 등을 한 번에 설정할 수 있는 명령어입니다.

JSON 형식으로 입력하며, 필요한 값만 넣으면, 나머지 설정은 유지됩니다.

입력 후 저장되며, 장치가 자동 리부팅됩니다.

  • 입력 예시
  • 출력 예시:

basicSetting?

현재 저장된 MQTT, Wi-Fi, PanID 정보를 한 번에 확인합니다.

  • 입력 예시
  • 출력 예시:

네트워크 관련 명령어

IP?

게이트웨이를 즉시 재시작합니다. 설정을 저장한 뒤 적용할 때 사용합니다.

  • 입력 예시
  • 출력 예시:

networkConnected?

네트워크에 연결되어있는가 확인합니다.

  • 입력 예시
  • 출력 예시:

wifiID=

WIFI ID를 설정합니다. 저장이 완료된 후 장치가 리부팅됩니다.

  • 입력 예시
  • 출력 예시:

wifiID?

저장되어 있는 WIFI ID를 확인합니다.

  • 입력 예시
  • 출력 예시:

wifiPW=

WIFI Password를 설정합니다. 저장이 완료된 후 장치가 리부팅됩니다.

  • 입력 예시
  • 출력 예시:

wifiPW?

저장되어 있는 WIFI Password를 확인합니다.

  • 입력 예시
  • 출력 예시:

UWB 설정 명령어

gatewayUwbID?

저장되어 있는 게이트웨이의 UWB ID를 확인합니다.

  • 입력 예시
  • 출력 예시:

uwbPanID=

게이트웨이의 UWB PanID 설정합니다.

  • 입력 예시
  • 출력 예시:

uwbPanID?

저장되어 있는 게이트웨이의 UWB PanID를 확인합니다.

  • 입력 예시
  • 출력 예시:

MQTT 설정 명령어

mqttIP=

사설 MQTT 서버에 연결할 때 사용하는 명령어로, IP를 설정하면 저장과 동시에 장치가 자동으로 리부팅됩니다.

  • 입력 예시
  • 출력 예시:

mqttIP?

저장되어 있는 MQTT IP를 확인합니다.

  • 입력 예시
  • 출력 예시:

mqttIpFG!

MQTT 서버 IP를 프리그로우 전용 서버로 설정하며, 저장 후 장치는 자동으로 리부팅됩니다.

  • 입력 예시
  • 출력 예시:

mqttID=

MQTT 서버에 접속할 때 사용하는 ID를 설정하며, 저장 후 장치는 자동으로 리부팅됩니다.

  • 입력 예시
  • 출력 예시:

mqttID?

저장되어 있는 MQTT 접속 ID를 확인합니다.

  • 입력 예시
  • 출력 예시:

mqttPW=

MQTT서버에 접속할 때 사용하는 Password를 설정하며, 저장 후 장치는 자동으로 리부팅됩니다.

  • 입력 예시
  • 출력 예시:

mqttPW?

저장되어 있는 MQTT 접속 Password를 확인합니다.

  • 입력 예시
  • 출력 예시:

project=

  • TOPIC의 일부분을 설정합니다.
  • TOPIC은 장치, 게이트웨이 두가지로 나뉘어 있습니다.
  • 게이트웨이 TOPIC uwb/gateway/config/{projectId}/{deviceId}
  • 태그, 앵커 TOPIC uwb/gateway/devices/{projectId}/{deviceId}
  • 이 명령어는 TOPIC에서 {projectId} 부분을 설정합니다. {deviceId}는 게이트웨이의 UWB ID가 자동으로 설정됩니다.
  • 입력 예시
  • 출력 예시:

project?

  • 저장되어 있는 TOPIC의 일부분을 확인합니다.
  • TOPIC은 장치, 게이트웨이 두가지로 나뉘어 있습니다.
  • 게이트웨이 TOPIC uwb/gateway/config/{projectId}/{deviceId}
  • 태그, 앵커 TOPIC uwb/gateway/devices/{projectId}/{deviceId}
  • 이 명령어는 TOPIC에서 {projectId} 부분을 확인합니다.
  • 입력 예시
  • 출력 예시:

목차