기본 개념

그룹 (Group)

그룹은 장치와 사용자를 논리적으로 묶는 단위입니다. 위치, 기능, 목적 등을 기준으로 필요에 따라 그룹을 생성하고 해당하는 장치들을 포함시킬 수 있습니다. 그룹에 소속된 사용자는 해당 그룹의 정보만 접근할 수 있습니다. 단, 관리자(admin)계정은 모든 그룹의 장치에 접근할 수 있습니다.

그룹을 잘 정의할수록 AI챗봇의 응답이 향상될 수 있습니다.

파이프라인 (Pipeline)

파이프라인은 수신된 데이터가 처리되는 전체 과정입니다. 수신, 파서, 저장, 규칙, 액션 단계를 거치게 됩니다.

  1. 수신: REST API / MQTT 등을 통해 데이터를 수신합니다.
  2. 파서: 수신된 데이터를 파싱(Parsing)합니다. 선택적
  3. 저장: DB에 저장합니다.
  4. 규칙: 사용자가 정의한 규칙에 의해 데이터를 판단합니다. 선택적
  5. 액션: 규칙의 조건이 만족했을 때 그 규칙에 연결된 액션이 실행됩니다. 선택적

다음 단계