콘텐츠로 이동
📣 인포그랩에서 OpenAI 기술 기반으로 자체 개발한 자동화 번역 프로그램을 통해 n8n 공식 문서의 한글판을 국내 최초로 제공합니다.

MQTT 자격 증명#

이 자격 증명을 사용하여 다음 노드를 인증할 수 있습니다:

전제 조건#

MQTT 브로커를 설치하세요.

MQTT는 MQTT Software에서 서버/브로커 목록을 제공합니다.

지원되는 인증 방법#

  • 브로커 연결

관련 리소스#

MQTT 프로토콜에 대한 자세한 내용은 MQTT의 문서를 참조하세요.

브로커 제공업체의 문서를 참조하여 보다 구체적인 구성 및 세부 정보를 확인하세요.

브로커 연결 사용하기#

이 자격 증명을 구성하려면 다음이 필요합니다:

  • MQTT 브로커의 프로토콜
  • 호스트
  • 포트
  • 인증을 위한 사용자 이름비밀번호
  • SSL을 사용하는 경우 관련 인증서 및 키

설정하는 방법:

  1. 브로커의 프로토콜을 선택합니다. 이는 n8n이 사용하는 URL을 결정합니다. 옵션은 다음과 같습니다:
    • Mqtt: 표준 mqtt: 프로토콜로 URL을 시작합니다.
    • Mqtts: 보안 mqtts: 프로토콜로 URL을 시작합니다.
    • Ws: WebSocket ws: 프로토콜로 URL을 시작합니다.
  2. 브로커 호스트를 입력합니다.
  3. 브로커 호스트에 연결하기 위해 n8n이 사용해야 하는 포트 번호를 입력합니다.
  4. 브로커에 로그인할 사용자 이름을 입력합니다.
  5. 해당 사용자의 비밀번호를 입력합니다.
  6. 오프라인 상태에서 QoS 1 및 2 메시지를 수신하려면 클린 세션 토글을 끕니다.
  7. 자격 증명이 사용할 클라이언트 ID를 입력합니다. 비워두면 n8n이 자동으로 생성합니다. 고정된 클라이언트 ID 또는 표현식 기반 클라이언트 ID를 사용할 수 있습니다.
    • 클라이언트 ID는 연결 접근을 식별하고 추적하는 데 유용할 수 있습니다. n8n은 감사 용이성을 위해 n8n을 포함한 것을 사용하는 것을 권장합니다.
  8. MQTT 브로커가 SSL을 사용하는 경우 SSL 토글을 켭니다. 켜면:
    1. 인증서로 비밀번호 없는 연결을 사용할지 선택합니다. 이는 SASL 메커니즘 EXTERNAL과 유사합니다. 켜면:
      1. 승인되지 않은 인증서 거부 여부를 선택합니다: 꺼두면 인증서 검증이 실패해도 n8n이 연결됩니다.
      2. SSL 클라이언트 인증서를 추가합니다.
      3. 클라이언트 인증서를 위한 SSL 클라이언트 키를 추가합니다.
    2. 하나 이상의 SSL CA 인증서.

자세한 구성 지침은 MQTT 브로커 제공업체의 문서를 참조하세요.

인포레터에서 최신 DevOps 트렌드를 격주로 만나보세요!