虚拟车Virtual Car是面向智联车的一个集车辆设备最新状态同步的一个云端车辆设备管理服务。虚拟车模块目前支持的能力有:
设备范式:用于定义某个机型下的设备数据的格式
设备订阅:用于定义厂商需要关注设备范式中的哪些信息,并设置关注信息的数据有效格式
设备影子:用于查看指定设备的当前设备状态
使用虚拟车,必须要先定义设备范式、然后才能使用设备影子查看设备当前状态。如果有设备状态有效性监控的需求,可以使用设备订阅功能。具体见下面的详细说明。
设备范式
左侧菜单中点击设备范式,即可管理设备范式。点击新增按钮,即可创建设备范式。新增设备范式时需要提供的信息如下:
选择终端用户群体,即终端使用场景模式。分为以下两种:1)用户模式:上报数据需要绑定设备及用户账号,适用于设备属于个人用户的场景;2)商场模式:上报数据只依赖设备本身,无关用户账号,适用于设备属于公共运营而不属于个人的场景。
选择好终端用户群体后,选择一个namespace,用于数据分区域隔离,每种终端用户群体都会有默认的namespace,直接下拉选择即可。
需要选择一款设备机型,即设备范式将在此机型上启用。
选择好机型后,范式(schema)将会自动填充默认的json。一般JSON比较大,是默认的全量收集,租户在设置时可进行裁剪,把能够收集及比较重要的节点统一上报。
设备影子
设备影子模块,用于查看单个指定设备,端上上报上来的最新状态。使用界面如下:
用户首先在设备ID的输入框中输入要查看的设备ID,设备ID可以在云ID菜单下的设备中心看到。然后点击搜索,即可查看该设备的当前状态了。
设备的状态会按照设备范式定义的格式来展示。左侧的树形结构展示的是设备基本信息之外的自定义信息,右侧的设备信息这个表格中显示的是设备的基本信息。
如果设备中的某个状态不满足设备订阅中定义的设备有效数据格式,则会以红色高亮的方式显示。
设备订阅
设备订阅模块,用于满足有时用户希望为设备范式中指定哪些信息是特别关注的,且需要设置数据有效性规则的需求。从而可以实现对设备重要信息的监控和预警功能。
设备订阅模块的使用方式如下:点击设备范式菜单,进入的页面中,点击设备订阅TAB。如下图所示:
进入页面,可以看到已经创建过的设备订阅,您可以修改或者删除设备订阅。点击新增按钮,可以创建设备订阅,界面如下:创建订阅时,需要先选择一个机型,以及数据的版本号。然后下方就会出现您可以订阅的设备信息,可以在需要订阅的信息前面的选择框中打钩。
设置完要订阅的信息之后,可以进入弹框右边的配置自定义订阅规则的页面。如下图所示:
在该页面,您可以对刚才选择的订阅信息配置数据有效性规则。配置完成后,点击确认按钮,就完成了一条设备订阅的创建了。
当您配置了一些设备订阅之后,您在使用设备影子模块查看设备当前状态时,如果设备的当前状态,您订阅的字段的值不满足任意一条设备订阅中指定的数据有效性规则,则该字段会红色高亮显示,表示该设备的该字段所对应的状态存在异常,需要进行问题排查。将来,我们还会支持异常状态设备的实时报警、通知功能。