通过IoT Agent轮询IoT设备



我有一些设备和一个REST API来访问设备的测量。
我想使用Orion Context Broker LD来创建一个Powered by Fiware解决方案来处理这些设备。
我推荐的方法是使用物联网代理。
我想每隔X分钟轮询API以获得测量值,然后将它们传递给物联网代理

在生态系统中是否存在这样的机制,或者我是否必须实现自定义解决方案?
之后,如何与物联网代理集成?

谢谢!

设备决定发送测量值的情况完全由您决定,设备本身可以有一个计时器,或者一个常规的计时作业,它向设备发出命令以使其发送更多数据。如果这些措施从你的设备可以发送数据"well-known"格式(比如JSON)你可以得到的设备发送数据到南安普顿的物联网代理JSON和物联网的代理可以把负载NGSI。

有一个例外——所谓的"懒惰属性"。它们由上下文代理按需轮询——可以在这里找到深入的描述

你没有描述用于接收度量的API,但是如果你没有使用支持的格式,你有两个选择-创建一个自定义物联网代理来解析传入度量并使用现有库来完成所有NGSI工作,或者创建一个简单的网关代理组件,将您的传入度量从<format X>转换为JSON或Ultralight,然后将它们转发到适当的现有物联网代理的南端口。

最新更新