代码之家  ›  专栏  ›  技术社区  ›  arilwan

如何检查物联网是否从设备接收数据

  •  2
  • arilwan  · 技术社区  · 7 年前

    我最近怀疑我有南向交通的配置问题。设备已配置IOTA。如何检查代理是否正在接收度量值?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Emiliano Viotti    7 年前

    首先,尝试在代理的日志文件中查找以丢弃错误。如果找不到任何内容,请尝试将日志文件的严重性更改为更全面的值,如 调试 .

    我从来没有用过这个Fiware物联网代理,但和其他人一样 IoT Agent for the Ultralight 如果在中配置日志文件的严重性 调试 显示每条消息的接收。

    如果需要帮助来更改日志文件的严重性,请开始阅读“代理配置”页。 here .

    另一方面,如果你的代理人 Orion 上下文代理,您应该能够验证您正在接收数据,观察在接收数据时上下文是如何变化的。为了这个你有 Orion API .

    编辑:

    所有Fiware代理共享一个名为 node-lib 该组件定义接口来管理设备供应和类似操作。

    有一些HTTP方法可以创建、获取和删除设备,尤其是更新设备。检查养猪场蓝图 here 更多信息。

    举个例子:

    1. 获取所有设备

      curl-x获取[您的\代理\主机]:[端口]/iot/设备

    2. 更新设备

      curl-x post[your_agent_host]:[port]/iot/devices/device-d
      “”属性”:。[{ “object_id”:“attr_id”, “name”:“属性名”, “type”:“attr_type”… }

    我认为无法在单个设备上执行部分更新,必须再次指定所有属性。

    你好,我希望我能得到一些帮助!