我将使用fi-ware开发物联网移动项目项目。 我的目的是在出租车/公共汽车上部署大量传感器 在城市控制空气质量。 我想使用IDAS GEi,但我有一些问题:
我必须使用linino板作为传感器的网关。 我如何发送观察或接收命令 linino到IDAS,反之亦然?我在网上找到了这个 工具:figway。我读过figway用作通讯 raspberryPI和IDAS之间的网关。 所以我想到了适应linino的figway。这是正确的方法吗? 达到我的目标?有更好的方法吗?
此外,我应该提供发现机制和透明 用于控制传感器的接口。例如,我应该提供给用户 可以在某个地方找到提供数据测量的传感器。 我会为此使用SWE。 IDAS是否符合标准?我已阅读文档 IDAS使用swe数据模型,sensorML,O& M但我还没有找到任何关于 SOS / SAS / SPS / WNS服务。 有IDAS发现机制吗?也许我必须使用其他GE来做这件事(配置管理器?)
答案 0 :(得分:0)
Figway只是一个如何向Ultralight 2.0 IoT-Agent提出查询的python示例。
如果它支持python,您可以将Figway移植到您的新平台,或者您可以检查HTTP POST请求以使用任何其他平台/语言进行编码。 这很简单,请看:http://www.slideshare.net/FI-WARE/fiware-iotidasintroul20v2
此外,不要忘记Ultralight2.0 / HTTP是我们支持IoT的技术选项之一。如果您的设备要使用其他标准,例如MQTT / TCP或LWM2M / CoAP / UDP,您可以检查其他IoT-Agents(也连接到同一个Orion上下文代理):
UL2.0和MQTT在这里:https://github.com/telefonicaid/fiware-IoTAgent-Cplusplus LWM2M在这里:https://github.com/telefonicaid/lightweightm2m-iotagent
此外,如果您想使用任何其他标准(甚至您自己的专有协议),您可以使用此处提供的骨架构建您自己的IoT代理: https://github.com/telefonicaid/iotagent-node-lib
感谢您使用IDAS! 欢呼声,