首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在IBM中为IoT设备定义数据点

在IBM中为IoT设备定义数据点
EN

Stack Overflow用户
提问于 2017-04-12 14:43:37
回答 1查看 74关注 0票数 2

我遵循了添加新设备(注册的设备类型、添加的设备、在设备端设置连接参数等)的教程步骤,但是我没有看到从设备上发布的任何数据。

在设备日志中,我看到成功的连接尝试,身份验证是可以的,但是发布的任何主题都会被拒绝:

代码语言:javascript
复制
Token auth succeeded: ClientID='d:0mbsfg:iot-testbed-c027:89262000001000000000000000001000', ClientIP=XXXXX Apr 12, 2017 5:31:29 PM

Closed connection from XXXX. The topic is not valid: iot-v2/evt/sensors/fmt/json The topic does not match an allowed rule   Apr 12, 2017 5:31:01 PM

当我查看我的设备仪表板时,我发现传感器数据和最近的事件部分都是空的。前者还说“没有数据点”。

在以前的教程中,我看到了在IoT实时洞察的上下文中定义了数据点,但是AFAIK,这部分软件现在是IoT核心功能的一部分。

那么,我怎样才能最终从设备中获得一些数据呢?我应该定义数据点吗?如果是,在哪里?

任何帮助都是非常感谢的!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-12 15:17:32

我想问题可能是你的deviceID太长了。但是再仔细看一看,我发现这更可能是主题字符串中的错误。您有:物联网v2/evt/感应器/fmt/json它应该是:物联网2/evt/${event}/fmt/${fmt}所以如果您有物联网v2,试一下物联网2,看看它是否有效。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43372802

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档