【问题标题】:IBM Bluemix IoT unsuccessfully sentIBM Bluemix IoT 发送失败
【发布时间】:2023-03-09 22:25:01
【问题描述】:

尝试在https://developer.ibm.com/recipes/tutorials/how-to-connect-mediatek-linkit-one-development-board-to-ibm-bluemix/完成教程时

除了我收到“发送失败”错误之外,一切都运行良好。

我检查了服务的状态似乎一切正常?

不确定接下来要尝试什么?

编辑: 尝试连接到已注册设备时的响应示例。


温度 = 21.40 湿度 = 47.10 尝试连接到:d:ctk1yn:LinkitOneOffice:autumnlinkitone 连接的 !!: 出版... !!: 尝试发送 { “d”:{ "myName": "LinkIt ONE", “温度(F)”:72, “温度(C)”:21, “湿度”:47 } } 到 iot-2/evt/status/fmt/json 发送失败

【问题讨论】:

  • 该教程介绍了快速启动连接,我注意到链接的 GitHub 存储库也包含作为注册设备连接的代码。看起来您的错误与已注册的连接有关。快速入门适合您吗?
  • 我收到了相同的未成功发送的快速启动和注册连接。
  • 早些时候,当我检查日志时,您的连接似乎正常,因此可能是 Json 格式存在问题。我在您的问题中添加了 json 标记,供其他 SME 看到。
  • 是否有预期的 Json 格式示例?
  • 我找到了解决方案我采取了换行数据+="\n";在生成的json之外。适用于快速入门和注册脚本。

标签: json ibm-cloud iot


【解决方案1】:

确保生成的 json 是一个没有换行符的单行字符串。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多