跳到主要内容

MQTT 辅助函数

mqtt_publish(topic, payload, qos, retain, delay, connection_id) → boolean

发布一条 MQTT 消息。成功返回 true,失败返回 false。如果 topic 为 nil,则引发错误。

  • topic (字符串) - MQTT 主题名称 (必填)
  • payload (字符串) - 消息负载 (可以为空)
  • qos (数值) - QoS 级别: 0 (最多一次), 1 (至少一次), 2 (只有一次)
  • retain (布尔值) - 保留标志
  • delay (数值) - 发布前的延迟毫秒数
  • connection_id (数值, 可选) - 目标连接 (默认: 0)