스크립트 개발 / 커넥터 객체 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 | |
커넥터는 최대 세 번 게시를 시도하고, 전송에 성공하면 None을 반환합니다. 계속 실패하면 예외를 발생시킵니다.