[
  {
    "id": "e000000000000001",
    "type": "tab",
    "label": "訊息佇列傳入與傳出",
    "disabled": false,
    "info": "連線與傳送節點均停用，設定節點不含任何帳密。",
    "env": []
  },
  {
    "id": "e000000000000002",
    "type": "mqtt in",
    "z": "e000000000000001",
    "name": "接收範例主題",
    "topic": "PLACEHOLDER_MQTT_INPUT_TOPIC",
    "qos": "0",
    "datatype": "auto-detect",
    "broker": "e000000000000006",
    "nl": false,
    "rap": true,
    "rh": 0,
    "inputs": 0,
    "d": true,
    "x": 190,
    "y": 80,
    "wires": [
      [
        "e000000000000003"
      ]
    ]
  },
  {
    "id": "e000000000000003",
    "type": "debug",
    "z": "e000000000000001",
    "name": "檢視接收訊息",
    "active": true,
    "tosidebar": true,
    "console": false,
    "tostatus": false,
    "complete": "payload",
    "targetType": "msg",
    "statusVal": "",
    "statusType": "auto",
    "x": 500,
    "y": 80,
    "wires": []
  },
  {
    "id": "e000000000000004",
    "type": "inject",
    "z": "e000000000000001",
    "name": "手動準備傳送",
    "props": [
      {
        "p": "payload"
      },
      {
        "p": "topic",
        "vt": "str"
      }
    ],
    "repeat": "",
    "crontab": "",
    "once": false,
    "onceDelay": 0.1,
    "topic": "",
    "payload": "範例訊息",
    "payloadType": "str",
    "x": 160,
    "y": 180,
    "wires": [
      [
        "e000000000000005"
      ]
    ]
  },
  {
    "id": "e000000000000005",
    "type": "mqtt out",
    "z": "e000000000000001",
    "name": "傳送範例主題",
    "topic": "PLACEHOLDER_MQTT_OUTPUT_TOPIC",
    "qos": "0",
    "retain": "false",
    "respTopic": "",
    "contentType": "",
    "userProps": "",
    "correl": "",
    "expiry": "",
    "broker": "e000000000000006",
    "d": true,
    "x": 500,
    "y": 180,
    "wires": []
  },
  {
    "id": "e000000000000006",
    "type": "mqtt-broker",
    "name": "範例訊息佇列設定",
    "broker": "PLACEHOLDER_MQTT_BROKER_HOST",
    "port": "",
    "clientid": "PLACEHOLDER_MQTT_CLIENT_ID",
    "autoConnect": false,
    "usetls": false,
    "protocolVersion": "4",
    "keepalive": "60",
    "cleansession": true,
    "autoUnsubscribe": true,
    "birthTopic": "",
    "birthQos": "0",
    "birthPayload": "",
    "birthMsg": {},
    "closeTopic": "",
    "closeQos": "0",
    "closePayload": "",
    "closeMsg": {},
    "willTopic": "",
    "willQos": "0",
    "willPayload": "",
    "willMsg": {},
    "userProps": "",
    "sessionExpiry": "0"
  }
]
