如何在Arduino中使用Xively MQTT服务器?

时间:2013-07-01 16:13:28

标签: arduino mqtt xively

我正在尝试使用他们的MQTT服务器将我的Arduino与以太网连接到Xively,但我在验证时遇到了问题。当我做client.connect("arduinoMQTT")时,我失败了。我尝试通过执行client.connect("arduinoMQTT", "APIKEY")将API密钥作为用户名传递,但代码将无法编译。

如何在arduino上对Xively MQTT服务器进行身份验证。

1 个答案:

答案 0 :(得分:6)

如果您检查Arduino MQTT客户端的api文档,您将看到需要提供密码参数以及用户名。连接到Xively时,使用api密钥作为用户名,使用null作为密码:

client.connect("arduinoMQTT", "APIKEY",null)

你应该使用比arduinoMQTT更独特的东西作为客户端ID。