开始 通过我们的介绍内容让您自己加快速度。

四个构建阻止您的IoT项目需要

如果你不知道必须考虑到的所有构建部分,构建完整且功能齐全的物联网项目可能会是一个充满惊喜的谜题。物联网市场提供了广泛的技术、产品和应用。当你面对具有特定需求的特定物联网项目的设计和开发时,所有这些选项都会让你感到困惑。幸运的是,从架构的角度来看,所有物联网项目都共享相同的构建块。如果你对这些构建模块有了清晰的理解,你将更容易设计出一个成功的物联网系统。

传感器和设备

传感器和设备是“的事情“您的IOT项目的一部分。传感器和其他设备与物理环境相互作用。它们不仅重要的是,他们准确阅读了应用需求的现象(空气温度,功耗,水流,交通密度等),但它们也必须与整体系统架构集成。选择设备时,必须检查它们是否支持必要的网络协议,并且您的系统平台可以解码他们发送的消息格式。设备配置是其他重要功能。某些设备提供配置程序,而其他设备则需要内部重新编程以更改其行为。最后,您必须评估电源使用(电池,太阳能电池板,AC等),因为它对系统维护产生了很强的影响。

通讯

虽然IOT中的“I”代表互联网,但您有不同类型的网络可用于设备之间的通信和平台。选择合适的网络技术取决于项目的特点和要求。在物联网项目中使用多种技术是常见的。为您的IOT项目选择网络技术时要考虑的主要因素是:

  • 设备传播:如果设备被放置在一个小区域,比如一栋建筑、一个工厂甚至是一个社区,那么短距离的技术,比如Wi-Fi或无线个域网将是一个不错的选择。如果设备在城市或国家广泛普遍存在,那么Lora或Sigfox等远程技术可能是正确的选择。
  • 所需数据:根据设备发送的数据量,有些网络协议不适合使用。例如,当传感器必须每分钟发送一个房间的温度或停车场的状态时,Sigfox和LoRa就不能提供足够的带宽。
  • 网络覆盖:您可以为您的项目部署自己的网络或使用第三方提供的可用网络(2G、Sigfox、NB-IoT等)。虽然前者通常涉及较高的部署成本,但后者可能包含您自己无法解决的问题。

平台

您的物联网项目的软件平台将负责管理设备(入职流程、监控等)以及接收和处理消息。它还必须提供api阅读收集的数据。您的IoT软件平台必须足够灵活,以支持不同的通信协议(MQTT., 休息,XMPPWebSockets.等)。一旦接收到数据,平台必须提供理解两种标准消息格式(如生产部)以及自定义格式从设备。平台通常部署在云中,但您应该检查它们是否可以在本地部署,以防项目足够大,并且可以选择在计算硬件上投资。除了基本功能之外,一些平台还提供了其他有趣的特性,如数据挖掘、多租户、派生数据等。

应用程序

所有的物联网项目都是有目的的。目标可能是在实验室达到一定温度时收到警报,或者优化城市的供水。在其他情况下,物联网项目被用于降低建筑的电力消耗或预测工业引擎的维护。物联网应用只是使用设备接收到的数据及其提供的功能的软件系统。根据定制级别的不同,可以定义以下三类:

  1. 物联网垂直应用程序,它为特定应用领域提供的盒子开箱功能,如智能废物管理,智能建筑监测,智能水计量,智能灌溉等。
  2. 工具箱和框架用于构建自己的仪表板、报告、警报、图形等。这些可以是与外部数据源集成的独立产品,也可以作为物联网软件平台的一部分提供。
  3. 定制应用软件使用标准软件开发技术从地上开发。这些应用程序将使用IoT软件平台API作为构建其功能的基础。

结论

最终客户寻求解决方案的适合需求,工程公司设计IOT生态系统中的IOT项目和技术提供商必须了解这些基本构建块。在一天结束时,所有项目都需要它们。在某些情况下,使用封闭式解决方案可以使用私人技术提供所有这些块。通常,这种决定将损害项目的演变和维护。

对于所有这一切,很容易意识到理想的情况是与可以使用开放和标准技术提供所有构建块的提供商。相反,您必须花费必要的时间来仔细构建您的IOT项目的技术难题。在任何情况下,都有任何IOT项目的基本愿景将帮助您构建或选择所需的系统。

所有IOT议程网络贡献者负责其帖子的内容和准确性。意见是作者,不一定能够传达物联盟议程的思想。

搜索首席信息官

搜索安全

搜索联网

搜索数据中心

搜索数据管理

关闭