物联网平台之一顿瞎扯猛如虎 一看工资250

我所认为的物联网平台基本包括如下几个模块。

一、功能模块

1. 用户管理模块

在此我以三级用户来简述用户管理
在这里插入图片描述

2. 权限管理模块

在这里插入图片描述

3. 场景管理模块

作为一个通用面且向各个行业的物联网平台必须不同的场景来满足不同的行业。这就需要平台预置不同的应用场景,如智慧工厂、智慧农业、智慧小区等等

4. 终端管理模块

在做物联网平台之前你必须有一个认识就是一个大的场景之下使用一种通信模式是行不通的,使用一种终端也是拿不下来的。所以终端的管理模块是必须的负责不同终端的增删改查,在线状态的实时更新等。

5. 通信管理模块

作为一个物联网平台的核心,通信模块是重中之重。如上所说一个大的场景是由多种通信方式完成的。我瞎分了几类,各位将就着看吧。
在这里插入图片描述

6. 数据管理模块

经过通信模块处理的数据就是应用数据,由于不同的应用场景使用不同的终端设备,应用协议也不同,在这块我们需要根据应用协议解析数据得出我们需要的数据,并做存储,建议使用时序数据库做应用数据的存储。

7. 资产管理模块

说起资产这个词,最近实在是几脸懵皮。所谓资产是指客户所拥有的需要终端监控的设备。当然是不是终端和资产必须一一对应呢?我觉得没那必要。如果我检测空气质量那整片天空就必须和设备绑定吗?整个老天都是我的了?那我的祖国母亲都成我一个的了?就不能母仪天下了?所以还是根据具体的应用场景来确定是不是需要设备资产做绑定,虽然客户在意的是自己的资产情况,但是整个平台的核心部位还是终端设备。

8. 应用管理模块

应用管理我定义为场景底下的具体场景,比如智慧工业底下的智慧抄表、智慧照明等、

二、系统平台

1. 终端接入平台

包含如上终端管理模块。负责所有终端设备的接入。当然是各种通信方式各种不同的应用的设备啦。

2. 物联网数据平台

核心平台 后期可做大数据平台拓展 包含如上 通信管理模块 数据管理模块

3. 应用平台平台

用户管理模块 权限管理模块 场景管理模块 资产管理模块 应用管理模块

三、起手式——建表

使用到的数据库大概有mysql mongo hbase redis等。此处全是靠猜

1.用户:用户名称、联系方式、联系人、地址、角色、上级用户、下级用户、场景

2.角色:角色名称

3.场景:场景名称

4.资产:资产名称、用户、场景

5.终端:终端唯一标识、终端场景、用户、在线状态、电量状态、通信类型、终端类型、预留字段

6.网关(边缘设备):终端唯一标识、终端场景、用户、在线状态、电量状态、通信类型、终端类型、预留字段

7.原始数据:(hex数据) id、内容

8.不同类型终端的数据:终端唯一标识、**、原始数据

以上属于我脑子里建的,具体的关联和参数需要根据具体情况而定。我得休息了,不喜勿喷,实在想喷请注意口水。大神请速速联系我,带我上天

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值