Skip to content

스크립트 개발 / 커넥터 객체 DFF.CONN / MQTT Broker (v5.0)

MQTT 커넥터 작업 객체는 주로 MQTT를 조작하는 몇 가지 메서드를 제공합니다.

이 커넥터는 MQTTv5.0 프로토콜을 기반으로 연결됩니다

DFF.CONN(...) 매개변수는 다음과 같습니다:

매개변수 유형 필수 / 기본값 설명
connector_id str 필수 커넥터 ID

메시지 구독

커넥터에서 메시지 구독에 대한 자세한 내용은 스크립트 개발 / 커넥터 구독을 참조하세요.

.publish(...)

메시지를 게시합니다. 매개변수는 다음과 같습니다:

매개변수 유형 필수 / 기본값 설명
topic str 필수 토픽
message str/bytes/bytearray/int/float 필수 메시지 내용
qos int 0 QoS 레벨
retain bool False 메시지를 Broker의 보존 메시지로 설정할지 여부
예제
1
mqtt.publish(topic='events', message='hello', qos=1, retain=False)

커넥터는 최대 세 번 게시를 시도하고, 전송에 성공하면 None을 반환합니다. 계속 실패하면 예외를 발생시킵니다.