首页 > 其他分享 >物联网平台之“物模型”

物联网平台之“物模型”

时间:2023-11-03 16:35:18浏览次数:38  
标签:模型 平台 信息 联网 格式 设备 属性

一、物模型简介

  1. 物模型是物联网平台中用于描述产品功能的数据模型。例如:阿里云物联网平台中,物模型是物理空间中的实体(如传感器、车载装置、楼宇、工厂等)在云端的数字化表示,从属性、服务和事件三个维度,分别描述了该实体是什么、能做什么、可以对外提供哪些信息。
  2. 具体来说,物模型的属性维度描述了实体(物联设备)的性质和特征,例如传感器的温度、湿度和压力等;服务维度描述了实体能够提供的操作和功能,例如控制开关、执行器等;事件维度描述了实体在特定条件下触发的事件和行为,例如传感器检测到异常温度时触发报警。
  3. 通过定义物模型的这三个维度,即可完成产品功能的定义。在物联网平台中,支持为产品定义多组功能(属性、服务和事件),一组功能定义的集合就是一个物模型模块。多个物模型模块彼此互不影响,可以解决工业场景中复杂的设备建模,便于在同一产品下开发不同功能的设备。例如,电暖扇产品的功能属性有电源开关、档位(高、中、低)和室内温度,可以在一个模块添加前2个属性,在另一个模块添加3个属性,然后分别在不同设备端针对不同物模型模块功能进行开发。此时,该产品下不同设备就可以实现不同功能

二、物模型通信格式

物模型通信格式通常为JSON。在物联网平台中,物模型通信格式指的是设备与平台之间、平台与平台之间传输数据时使用的数据格式。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人类阅读和编写,也易于机器解析和生成。在物模型通信中,使用JSON格式可以方便地描述设备的属性、服务和事件等信息,使得设备与平台之间的通信更加便捷和高效。在物模型通信中,JSON格式通常包含以下内容:

  • 设备信息:包括设备的ID、类型、版本号等基本信息;
  • 属性信息:描述设备的属性,包括属性名、属性类型、属性值等;
  • 服务信息:描述设备能够提供的服务,包括服务的ID、类型、参数等;
  • 事件信息:描述设备在特定条件下触发的事件,包括事件类型、参数等。

以上信息在JSON中以键值对的形式表示,通过键来标识信息的类别,通过值来存储具体的信息。例如

{"device_id": "123456789", "device_type": "sensor", "version": "1.0"}

在物联网平台中,使用JSON格式进行物模型通信可以使得不同平台、不同设备之间的通信更加标准化和规范化,有利于实现设备的互联互通和数据的共享共用。以下是一个简单的物模型示例,描述了一个温度传感器的属性、服务和事件:

{
  "设备信息": {
    "设备ID": "123456789",
    "设备类型": "温度传感器",
    "版本号": "1.0"  
  },
  "属性信息": [
    {
      "属性名": "温度",
      "属性类型": "float",
      "属性值": 25.0  
    }
  ],
  "服务信息": [
    {
      "服务ID": "1",
      "服务类型": "监测温度",
      "服务参数": {
        "温度": 25.0  
      }
    }
  ],
  "事件信息": [
    {
      "事件类型": "温度异常",
      "事件参数": {
        "温度": 30.0,
        "阈值": 28.0  
      }
    }
  ]
}

三、总结:

简单来说,物模型就是物联网终端设备、物联网应用以及相关平台间进行沟通的普通话或者英语,规范了物联网终端与平台应用间数据流通的格式,让它们的沟通顺畅无阻。使用物模型,总结起来有三大好处:

  • 升级开发模式

与传统的烟囱式开发模式不同,终端侧和应用侧的开发可以同时进行,从而大大缩短了开发周期。

  • 实现行业互通

来自不同行业设备的各种数据,通过物模型以统一的格式上传至平台,从而实现了不同设备和应用之间的互联互通。

  • 提升数据价值

通过数据汇聚和智能分析,可以自动预测发展趋势,推动科技信息化在智慧城市、智慧农业等管理工作中的深层次应用,从而有效提升管理水平。

标签:模型,平台,信息,联网,格式,设备,属性
From: https://www.cnblogs.com/uestc2007/p/17807855.html

相关文章

  • 羚通视频智能分析平台视频算法识别安全帽佩戴 反光衣穿戴算法检测告警运用方案
    羚通视频智能分析平台是一款卓越的算法分析平台,具备高性能、高可靠性、高可扩展性和低成本的特性,使用户能够高效地执行复杂计算任务。该平台在工地安全监测领域,结合了计算机视觉和深度学习算法,提供了实时精准的安全帽反光衣检测服务。在安全生产区域内部署反光衣识别系统,通过实时监......
  • 称重式液体灌装机物联网解决方案,远程监控,故障报警
    称重式液体灌装机是一种用于将液体或半固体物料进行自动化灌装的机器设备。它主要由灌装系统、封口系统、输送系统和控制系统组成。在食品、医药、化工、建材等行业中,称重式液体灌装机的自动化改造是一个非常重要的环节,可以提高生产效率和产品质量,有效降低生产成本。 为加强称重式......
  • 羚通视频智能分析平台视频算法识别安全帽佩戴 反光衣穿戴算法检测告警运用方案
    ​羚通视频智能分析平台是一款卓越的算法分析平台,具备高性能、高可靠性、高可扩展性和低成本的特性,使用户能够高效地执行复杂计算任务。该平台在工地安全监测领域,结合了计算机视觉和深度学习算法,提供了实时精准的安全帽反光衣检测服务。在安全生产区域内部署反光衣识......
  • MISBoot低代码开发平台、IT人员的福音!
        近年来,随着各行各业对数字经济、业务数字化的重视,发展,强化数字技术创新应用,全面推进企业数字化转型工作。在全国各行业数字化转型的浪潮中,低代码通过可视化、模块化开发操作,降低软件开发门槛,强化资源扩展和信息集成,助力各行业数字化发展。    作为当前软件开发领......
  • 微服务+Spring Cloud的建筑工地智慧管理平台源码
    智慧工地全套源码(PC端,移动端,大屏端)智慧工地系统充分利用计算机技术、互联网、物联网、云计算、大数据等新一代信息技术,以PC端,移动端,设备端三位一体的管控方式为企业现场工程管理提供了先进的技术手段。让劳务、设备、物料、安全、环境、能源、资料、计划、质量、视频监控等十大管理......
  • 使用Qemu在Windows上模拟ARM平台
    我们平常使用的PC一般都是x86架构的IntelCPU,如果由于某些原因,需要使用arm架构的操作系统,我们无法使用一些虚拟机软件(如vmwareworkstation、virtualbox等)进行安装,因为这种类型的虚拟机软件只能安装和宿主机的CPU相同架构的系统。此时,我们可以使用qemu软件。Qemu是一款开源的模拟......
  • 羚通视频智能分析平台可视化平台智慧矿山 煤矿算法监测管理平台
    羚通视频智能分析平台是一款卓越的视频算法分析平台,具备高性能、高可靠性、高可扩展性和低成本的特性,使用户能够高效地执行复杂计算任务。该平台在智慧矿山领域,结合了物联网、传感器技术和数据分析算法,提供了实时精准的矿山安全监测和预警服务,从而提高了矿山安全管理的水平,减少事故......
  • 羚通视频智能分析平台可视化平台智慧矿山 煤矿算法监测管理平台
    ​羚通视频智能分析平台是一款卓越的视频算法分析平台,具备高性能、高可靠性、高可扩展性和低成本的特性,使用户能够高效地执行复杂计算任务。该平台在智慧矿山领域,结合了物联网、传感器技术和数据分析算法,提供了实时精准的矿山安全监测和预警服务,从而提高了矿山安全管理的水平,减少......
  • 投资者查外汇平台必备利器"FX110 APP" !
    随着全球外汇市场的不断扩大,外汇交易者对于安全、可靠的交易平台的需求也日益增长。在这个背景下,“FX110APP”成为数千万外汇交易者的信赖之选,“FX110APP”移动客户端一直以来都是外汇行业的重要领头标杆产品,以“外汇交易平台资料查询、监管查询、牌照查询、风险曝光、信用评价......
  • 羚通视频智能分析平台:明厨亮灶,让抽烟与打电话无处遁形
    在这个科技日新月异的时代,我们的生活被各种智能设备所包围。其中,羚通视频智能分析平台就是其中的一员,它以其独特的功能和优越的性能,为我们的生活带来了极大的便利。今天,我们就来聊聊羚通视频智能分析平台在明厨亮灶、抽烟和打电话等方面的应用。首先,让我们来看看羚通视频智能分析......