iNeuOS 物联网云操作系统2.0发布,集成设备容器、视图建模、机器学习三大模块

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
容器服务 Serverless 版 ACK Serverless,952元额度 多规格
容器服务 Serverless 版 ACK Serverless,317元额度 多规格
简介: 目 录概述... 2使命及目标... 3系统框架... 4设备容器(iNeuKernel)... 4第三方数据导入接口... 9视图建模(iNeuView)... 10机器学习(iNeuAI)... 11征集需求... 13概述iNeuOS物联网云操作系统(i:代表信息和工业,Neu:代表神经元和细胞,OS:代表操作系统),这是我们起名字时候的想法。

目 录

  1. 概述... 2
  2. 使命及目标... 3
  3. 系统框架... 4
  4. 设备容器(iNeuKernel)... 4
  5. 第三方数据导入接口... 9
  6. 视图建模(iNeuView)... 10
  7. 机器学习(iNeuAI)... 11
  8. 征集需求... 13

    1. 概述

      iNeuOS物联网云操作系统(i:代表信息和工业,Neu:代表神经元和细胞,OS:代表操作系统),这是我们起名字时候的想法。5月底发表的《iNeuOS云操作系统,.NET Core全系打造》时有网友质疑:只是仿了Windows 10操作界面、这也能叫操作系统。只能说大家对事物的理解有偏差,也没有做过去的解释。
      

    时隔3个月的时间,我们发布iNeuOS 2.0版本信息了设备容器、视图建模和机器学习三大功能组件。设备容器主要解决多种协议多种通讯机制设备或传感器数据接入的问题,支持二次开发;视图建模主要解决设备或传感器数据即接入即显示的问题,可以发布成桌面应用,类似早期WindowsXP宣传的即插即用的思维;机器学习主要解决设备或传感器数据接入后进行模型训练,提炼出来知识和规则。

    iNeuOS全部使用.NET Core开发,可以部署到嵌入式设备中,从而形成边缘计算网关产品,只需要开发更多的设备驱动在设备容器中运行。

    对于现在来讲,这就是我们体系化建设的大致思路。同道中人有什么好的相法和思路,可以随时与我们沟通。

    演示地址: 进入iNeuOS系统。(建议使用chrome浏览器)
    测试名称:admin
    测试密码:admin

    注:上次发布的时候,由于登陆系统的人较多,大家反馈比较慢,我们租用的是云服务器,配置确实不太高,请大家谅解!!!

    登陆界面,如下图:
    _

 系统内部界面,如下图:

_

2.   使命及目标

   现在大家都在喊工业大数据和工业互联网,但是真正能够落地的不多,反而有些企业走上了过去信息化的老路,口号高于实质;现在大家也在搞百万企业上云,从硬件集约化角度考虑,确实能够降低企业的成本,但是只限于数据和服务变更空间位置,显然体现的作用或意义不大;当然也有做的不错的,例如阿里物联网(IOT)这块,体系化、标准化解决设备接入的问题,包括规则和视图显示等,iNeuOS可以无缝与阿里IOT进行数据对接。

  对于工业来讲,并不是所有企业都愿意上云,不管是以基础资源的形式还是物联网接入的形式。对于中小企业建设私有云平台,又面临成本过高和运维能力不足的情况。基于上述情况,iNeuOS的主要使命就是要解决企业信息化能力不足、成本过高的问题。

3.   系统框架

  iNeuOS现在包括三大功能组件:设备容器(iNeuKernel)、视图建模(iNeuView)、机器学习(iNeuAI)。框架示意,如下图:

_

图 iNeuOS框架示意

4.   设备容器(iNeuKernel)

   设备容器(iNeuKernel)是iNeuOS内核设备运行容器,是以物理设备或传感器为核心构建的框架,可以随意挂载设备驱动在容器下运行,总体协调设备驱动(协议)、IO通道(COM和NET)、运行机制(模式)之间的协作机制,使之无缝结合、运行,开放支持二次开发。如下图:

_

   服务管理,在一个服务实例下可以运行多个设备驱动,如下图:

_

图 服务管理列表
_

图 增加服务实例

    设备管理,一个设备驱动下可以采集多个数据点的信息,如下图:

_

图 设备管理列表
_

图 增加设备驱动

    数据点管理,如下图:

_

图 设备驱动数据点列表
_

图 增加数据点

(1)iNeuKernel的特点

支持与实体设备之间多种模式交互,包括:轮询模式、自控模式、并发模式和单例模式。
支持协议驱动器,可以按规范开发标准协议和自定义协议。
支持发送数据缓存器,支持命令缓存重发和按优先级别发送。
支持协议过滤器,按规则筛选数据;并且可以承继接口,自定义过滤方式。
支持接收数据缓存器,可以缓存不符合过滤器的数据,和下次接收数据进行拼接。
支持按设备命令优先级别进行调度设备,保证有高级别命令的驱动及时发送。
支持一个设备驱动,同时支持串口和网络两种通讯方式,可以监视IO通道数据。
支持一个设备驱动,在网络通讯时可以支持TCP Server和TCP Client两种工作模式。
支持服务组件接口,例如:4-20mA输出、LED大屏显示、短信服务、以及多功能网关服务。
设备驱动与设备驱动,设备驱动与服务器(云端)可以实时双向交互,上传数据和指令下发。
支持创建多服务实例,完成不同业务的拆分。
支持WebSocket,进行数据采集与转发。
支持多设备通讯IO通道多路复用机制。
支持定时清理无效IO通道,并释放资源。
支持跨平台部署,可以运行在Linux和Windows系统。

(2)iNeuKernel解决的现实问题

  物联网平台都会有自己的接入数据标准协议,但是每个平台的数据协议又不一样,所以并没有从根本上解决协议标准的问题。所以物联网、大数据、工业互联网的数据集成过程中仍然面临四个主要困难:设备多样性、协议多样性、通讯机制多样性、数据多样性。

_

5.   第三方数据导入接口

   系统提供HTTP Post接口服务,方便导入其他系统的数据,以便用于视图建模(iNeuView)和机器学习(iNeuAI)功能组件服务。

   导入配置数据接口形式,如下:

[{

   "servername": "servername",
   "devices": [{
          "devicename": "mydevice",
          "tags": [{
                 "tagname": "tagname"
          }]
   }]

}]

  导入实时数据接口形式,如下:

[{

   "timestamp": "2019-08-06T11:33:18.6983926+08:00",
   "tagname": "tag_2_2",
   "tagvalue": 2.2

}]

6.   视图建模(iNeuView)

  视图建模(iNeuView)是iNeuOS视图建模功能组件,对设备容器(iNeuKernel)接入的设备或传感器数据进行视图建模组态、数据实时展示和预警等。如下图:

_

 在原有图元基础上增加到3500多个SVG矢量图元,涉及到61个领域及分类。并且支持对编辑好的界面进行分享,可以对分享的链接和二维码集成到其他系统中。

_

 视图建模(iNeuView)特点:

建模和组态的图元信息丰富,满足不同行业和领域实时监测的需求。
B/S应用框架,部署、应用和发布方便,易于操作。
与设备容器(iNeuKernel)服务组件无缝对接,实现设备或传感器即插、即用、即显示。
对编辑的界面预览,查看实际应用效果。
对编辑好的界面应用进行分享,方便集成到其他系统中。
对编辑好的界面可以发布到iNeuOS桌面,类似Windows应用程序。

7.   机器学习(iNeuAI)

 机器学习(iNeuAI)是iNeuOS的核心组件,对接入的数据进行数据样本标记、数据算法模型训练、工况智能预警。现在支持决策树和KMeans两种算法,从规划角度考虑,还要增加算法和完善产品体系。如下图:

_

 机器学习(iNeuAI)从体量巨大、结构繁多的数据中挖掘出潜藏在数据中的规律和知识,使数据发挥最大化的价值。与传统软件开发不同之处,如下示意图:

_

 应用效果,如下图:

_

8.   征集需求及合作

 希望广大网友,针对领域应用提出具体的需求,在符合iNeuOS的基础上考虑集成进来。可以加入物联网&集成技术群:54256083,进行讨论。

 我们不排斥任何形式的合作,技术方面和市场方面。当然,如果有实力的技术加入我们团队,那就更好了。

物联网&集成技术 QQ群:54256083

物联网&集成合作 QQ群:727664080

网站:http://www.ineuos.net

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
12天前
|
Web App开发 网络协议 安全
基于Web攻击的方式发现并攻击物联网设备介绍
基于Web攻击的方式发现并攻击物联网设备介绍
|
23天前
|
安全 物联网 物联网安全
智能物联网安全:物联网设备的防护策略与最佳实践
【10月更文挑战第26天】随着物联网(IoT)技术的快速发展,智能设备已广泛应用于智能家居、工业控制和智慧城市等领域。然而,设备数量的激增也带来了严重的安全问题,如黑客攻击、数据泄露和恶意控制,对个人隐私、企业运营和国家安全构成威胁。因此,加强物联网设备的安全防护至关重要。
47 7
|
1月前
|
物联网 5G 智能硬件
物联网卡:物联网卡不支持语音通话,是如何实现设备间的数据传输和通信的?
物联网卡(IoT SIM卡)通常被设计用于支持物联网(IoT)设备之间的数据传输,而不直接支持语音通话功能。这是因为物联网设备主要关注的是数据的收集、传输和处理,而不是语音通信。为了实现设备间的数据传输和通信,物联网卡及其背后的技术采用了多种方法,主要包括但不限于以下几种方式:
物联网卡:物联网卡不支持语音通话,是如何实现设备间的数据传输和通信的?
|
1月前
|
传感器 机器学习/深度学习 存储
物联网设备精细化管理系统解决方案
随着科技的进步,物联网技术作为新一代信息技术的核心部分,正在深刻改变各行业的生产和管理方式。其在资产管理、智慧城市、能源管理和智慧医疗等多个领域的广泛应用,不仅提高了运营效率,还促进了资源优化配置和精细化管理。本文详细介绍了物联网的基础概念及其在设备精细化管理系统中的具体应用方案,展示了如何通过智能感知层建设、数据处理分析平台以及精细化管理应用,实现设备的实时监控、预测性维护和能耗管理等功能,从而帮助企业提升竞争力,降低成本,并推动社会向更智能化、绿色化的方向发展。
85 2
物联网设备精细化管理系统解决方案
|
6天前
|
JavaScript 前端开发 Python
python中的OS模块的基本使用
欢迎来到瑞雨溪的博客,一名热爱JavaScript与Vue的大一学生。博客分享前端技术及全栈开发经验,持续更新中,期待您的关注和支持!🎉🎉🎉
|
1月前
|
物联网
物联网卡不能使用在什么设备上
“物联网卡不能使用在什么设备上”这一操作或规定,通常基于物联网卡的特性、使用条款以及设备兼容性等因素。以下是对这一问题的详细分析和操作建议:
|
1月前
|
存储 监控 物联网
医疗物联网设备精细化管理系统解决方案
华汇数据智慧医院物联网管理系统解决方案是一种集物联网、云计算、大数据和人工智能等先进技术于一体的综合性解决方案,旨在提升医院的运营效率、医疗质量和患者满意度。
74 3
|
1月前
|
安全 物联网
物联网卡不能更换设备使用吗
物联网卡(IoT SIM卡)是否允许更换设备使用,这主要取决于物联网服务提供商的具体政策和服务条款。通常,物联网卡是为特定设备或应用场景设计的,因此一些服务提供商会限制卡的更换使用,主要是出于安全、管理、网络优化和避免滥用等考虑
|
1月前
|
Python
Python实用记录(四):os模块-去后缀或者改后缀/指定目录下图片或者子目录图片写入txt/csv
本文介绍了如何使用Python的os模块来操作文件,包括更改文件后缀、分割文件路径和后缀、将指定目录下的所有图片写入txt文档,以及将指定目录下所有子目录中的图片写入csv文档,并为每个子目录分配一个标签。
20 1
|
22天前
|
安全 物联网 物联网安全
智能物联网安全:物联网设备的防护策略与最佳实践
【10月更文挑战第27天】随着物联网技术的快速发展,智能设备已广泛应用于生活和工业领域。然而,物联网设备的安全问题日益凸显,主要威胁包括中间人攻击、DDoS攻击和恶意软件植入。本文探讨了物联网设备的安全防护策略和最佳实践,包括设备认证和加密、定期更新、网络隔离以及安全标准的制定与实施,旨在确保设备安全和数据保护。
37 0
下一篇
无影云桌面