客户端运行环境 |
客户端不限制操作系统环境,推荐采用主流浏览器:Chrome,Edge,Firefox,Safari,Opera。本客户端可运行在任何主流操作系统中浏览器上,只要该浏览器支持H5标准,同时客户端支持微信等小程序环境部署,也可嵌入到客户网页< iFrame >或者手机< WebView >应用中使用。 |
---|---|
多时区同步支持 |
软件采用世界协调时。 一台服务器可以连接非常多的硬件设备, 这些硬件设备在全球不同地区的时区中,而且客户登录软件所用电脑的时区也是各不相同。 为了解决这种情况下时区同步的问题,我们的服务端保存数据中所有的时间均采用UTC不带时区即0时区时间。即使接收到硬件设备的数据带有时区, 网关程序也会将时区去掉,或者请将硬件设备设置为0时区。 在客户端显示时间前自动获取您操作系统所时区,并将这个系统时区加到设备的0时区时间上, 最终在客户端界面显示出来。 |
支持多语言 |
软件默认支持104种不同国家的语言。 第一次加载时会获取电脑或者手机操作系统默认语言,再和软件104种语言做自动适配,如果有合适语言会自动识别加载。 中文和英文是人工翻译核对,表述较为准确,其他小语种翻译有借助翻译软件,如显示文字语言有翻译不当可联系修改。 |
支持多地图 |
软件默认支持9种不同地图,分别是:腾讯地图、百度地图、高德地图、天地图、GoogleMap、MapboxMap、BingMap、OpenStreetMap、ArcGISMap。 中文语言环境下默认显示腾讯地图,其他语言环境下默认显示GoogleMap。 |
支持多设备协议 |
平台目前支持众多厂家生产设备,主流通信协议基本都支持。 同一台服务器支持多个不同厂家不同协议的设备共同工作,不同协议设备连接平台网关的不同端口,平台能根据端口自动识别设备通信协议。 |
支持多设备型号 |
设备型号由超级用户在系统管理后台创建,根据业务需求配置不同型号需要显示的不同指令和功能模块, 再在添加或导入设备时指定设备型号,或者后续编辑设备资料时修改。 不同的设备型号仅用来控制该设备在客户端对应显示的指令和功能模块,未指定时显示平台所有指令和功能。 |
服务端性能 |
目前经大规模稳定运营,以30秒/次的数据频率为基准,根据服务器硬件配置不同,支持单台服务器最大超10万TCP并发连接通信。 |
---|---|
服务器集群 |
服务器支持集群部署,由多台服务器形成集群,共同支撑超过1000万台设备规模的并发TCP通信。 主服务器用来安装客户端程序,数据服务器供设备连接并保存设备发送的数据,其中数据服务器可以横向自由扩展多台。 主服务器客户端统一入口登录,集群化部署后能自动识别用户和设备所在数据服务器。 |
容灾处理 |
如果是云服务器,可以使用简洁快速的云硬盘快照功能,定时对整个硬盘本机房或异地机房备份。 如果是整机托管,一般推荐多硬盘使用RAID1或者RAID5模式整列来降低硬盘故障概率,有条件系统盘和数据盘使用不同的物理硬盘。 平台软件每天自动备份数据库用户和设备等关键数据。 当有多块硬盘时,可指定多个备份路径,把数据库用户设备关键数据以天为单位轮换备份到不同硬盘中,防止单块硬盘损坏,此方法也支持备份到系统映射的网络硬盘。 对容灾及时恢复响应要求较高时,可在异地机房部署多台一模一样的服务器,开启SQL Server的数据同步服务,保证多台服务器数据备份,发现问题后通过设置域名映射不同服务器IP的方式来切换恢复服务。 |
开发技术语言 |
|
服务器配置 |
服务器一般不推荐使用虚拟机,尽量使用物理服务器托管,或者大型运营商的云服务器(比如阿里云、腾讯云、华为云、亚马逊云、微软云等)。 基于稳定性考虑,以下配置需要专业服务器,不能用家用电脑代替。内存要带ECC校正,网络需要独立公网IP,如部署手机端则必须要申请域名和部署SSL证书提供HTTPS安全访问服务。 一般车机实时在线率为总设备数的1/3到1/5, 个人穿戴设备实时在线率为总设备数的1/8到1/10。服务器负载一般以设备TCP并发实时在线为准。
|
添加设备 |
客户端依次: 管理 -> 设备管理 -> 添加, 弹出添加设备面板,至少输入设备序号和设备名称。 确认后该设备即被添加到用户列表中选中的用户下面,注意设备序号必须和硬件设备包装上的编号一致,设备名称和终端序号不能和其它设备重复。 |
---|---|
批量导入设备 |
客户端依次: 管理 -> 设备管理 -> 导入, 弹出导入设备面板,一次可以输入要导入的多台设备, 纯文本内容中每个设备序号一行, 换行符分隔不同设备. 也可以打开指定文本文件, 内容为要导入的多个设备序号, 换行符分隔. 高级导入时, 打开指令的文本文件, 换行符分隔多个设备, 逗号分隔每个字段, 字段内容顺序为显示的表格字段顺序. |
添加子用户 |
客户端依次: 管理 -> 用户管理 -> 添加, 弹出添加子用户面板,至少输入用户、名称、密码。 确认后该子用户即被添加到管理用户列表中选中的用户下面, 注意用户名和密码只能输入英文和数字,且用户名不能和已有用户名重复。 一般不建议单个用户下添加设备总数超过100万台, 可分账号或分服务器来实现添加更多设备. |
设备定位跟踪 |
在主定位面板中点击用户列表, 下方显示该用户所属设备, 单击设备,如果该设备有正常定位数据,在右侧地图上立刻会显示定位图标, 鼠标移到定位图标上有详细信息。 |
多设备同时定位 |
在定位面板用户列表中点击用户, 再在定位面板地图左上角点击监控用户按钮, 地图上随后显示该用户下所有设备的定位. 点击定位地图左上角有拉框查找设备功能按钮,在地图上点击拉选矩形框,地图上会显示定位再该矩形框中的设备。 |
设备发送指令 |
定位面板中先选择设备, 在地图定位图标上气泡点击设置, 或者点击最左侧设备指令按钮, 即可弹出指令列表. |
系统用户 |
系统用户并不对设备进行管理,也无下属子用户,一套平台软件仅有一个系统用户。 系统用户无法在平台软件首页登录,只能是在超级用户登陆后,在右上角用户菜单 - 系统管理 中使用对应的功能时做权限审核,所以系统用户更像一种权限审核机制。 进入系统管理面板后可以: 添加超级用户、在服务器上搜索任意用户和设备、设备型号管理、服务器状态展示、系统参数设置。 |
---|---|
超级用户 |
超级用户拥有最高的权限,可以无限级创建下属子用户,并对其进行权限管理,超级用户是所有普通用户的根用户。上级用户可以看到下级用户的资料和设备, 并对下级用户和设备进行管理。但是下级用户无法观看到上级。一套平台软件可以由系统用户创建多个超级用户, 每个超级用户和下属子用户以及设备关系形成树状结构。 每个超级用户拥有的下属用户设备关系独成体系, 互不干扰, 理论上来说一套软件只需要一个超级用户即可,但为了方便管理运营也可创建多个。 超级用户下可以直接添加或分配多台设备. |
普通用户 |
普通用户的权限受上级用户制约,而且权限自上而下继承。其他方面使用与超级用户差别不大。普通用户下可创建普通用户做子用户,由此进行无限级子用户分层结构进行管理。 普通用户下可以直接添加或分配多台设备. 普通用户的创建功能在:管理->用户管理->添加。 |
个人用户 |
个人用户本身并不是用户,因为其下面无法创建其他的子用户或者添加设备,个人用户就是设备本身。他的意义在于:不需要为一套平台软件中, 成千上万的设备都创建一个用户, 而直接使用设备资料的设备名称或者设备序号做账号,用设备资料的个人密码做密码登陆, 个人用户只能操作和查看本台设备。个人密码为空时该功能无法使用。 个人用户资料查看位置:管理->设备管理 |
集团用户登陆 |
使用 超级用户 或者 普通用户 账号登陆, 系统自动识别用户类型。 |
---|---|
个人用户登陆 |
使用 个人用户(用设备序号或设备名称做账号) 账号登陆,系统自动识别用户类型。 |
实时数据 |
所有硬件设备的实时数据(包含:定位、报警、语言、照片、冷藏、轮胎、RFID、驾驶、OBD、行程、故障码),采用定时刷新的机制,默认刷新频率是30秒/次, 可以选择指定间隔. |
---|---|
报表数据下载 |
轨迹回放和所有报表数据都是从数据库分页下载而来, 数据库一般都保存的是原始数据,在客户端再将原始数据二次解析成需要的格式显示。 |
指令发送 |
指令发送则是直接通过http或者https的方式将指令通过服务端实时发送到设备。如果发送指令失败,服务端会将指令缓存到数据库,设备再次上线时将指令补发下去。 |
指令超时 |
任何涉及到向服务端发送指令的操作,都可能因为网络原因而发生指令超时情况,指令超时一般默认为10秒。 |
设备在线 |
设备在线指10分钟内有接收到定位数据。 在线省电指10分钟内设备有心跳数据但是没有定位数据。 设备上传任何一条有效的数据到服务端(登陆、握手、定位、报警等可正常解析出终端序号的指令都可以),则认为设备在线,该在线状态保持10分钟, 超过10分钟设备无任何数据上来,就认为设备离线。 这么处理的原因是因为设备高速行驶时设备使用无线网络较不稳定,在底层连接上可能会出现多次掉线重连, 产生多个虚连接等较复杂的情况, 底层网关服务程序已经过滤了大多数异常连接状况, 为了让客户感觉设备的连接平稳, 而不是频繁上下线故采用这种模式。 |
---|---|
设备离线 |
设备超过10分钟没有任何有效数据上传给服务端, 则认为设备离线, 在设备列表中会显示掉线时间大于多久。 设备图标颜色为灰色。 |
设备行驶 |
设备的速度大于等于2km/h,认为设备是在行驶状态。不能大于0km/h判断是因为要考虑到GPS的静态漂移问题,设备图标颜色为绿色。 |
设备静止 |
设备的速度小于2km/h,认为设备是在静止状态。设备图标颜色为蓝色。 |
设备怠速 |
汽车的速度小于2km/h, 但是汽车的引擎是在开启状态。设备图标颜色为青色。 |
设备报警 |
客户端接收到设备任何报警数据时,设备图标将变成红色。 报警管理中, 当前后两次报警状态跳变默认超过10分钟以上时会报警弹窗提示(由不报警到报警,或者前后两次报警内容不相同,视为报警状态跳变)。 |
定位无效 |
当GPS定位无效时,设备图标为黄色。 此时设备上传的经纬度一般会不正常,平台自动显示最后一个有效的定位点位置。 纯基站定位时由于误差较大,此时一般也认为是定位无效显示黄色图标。 设备定位在非洲沿海岸时,设备上传的经纬度都是0。 |
设备无数据 |
设备虽然添加到软件中,但软件并没有收到硬件设备发送的任何数据。 请检查设备序号和硬件ID是否一致,确认设备通电插入Sim卡,Sim未欠费可通信,设备连接到服务器指定端口,把硬件设备放到窗外开阔信号好的地方。 |
---|---|
设备定位模式 |
设备定位模式包括:GPS定位、北斗定位、单基站定位、多基站定位、WIFI定位、无效定位。 |
设备创建时间 |
用户在客户端软件中添加该设备的时间。 |
设备激活时间 |
设备上的设备第一次向服务器发送定位数据的时间。 |
设备到期时间 |
设备在平台软件中可以使用的最后时间,超过该时间必须由用户进行续费。 |
报警管理 |
显示用户下所有设备的报警信息,可实时更新,也可指定查询指定日期报警。点击报警记录可在地图上显示该设备最新位置信息。 默认隐藏不显示报警,如果勾选报警发声选择框,即使隐藏该面板当有新报警时也会弹窗报警发出声音。 新报警每30秒刷新一次,实时获取最新的报警(后台默认设置10分钟以内的相同报警只显示一次),一次最多更新200条。点击取消报警后该记录会被标记移置已处理。 更多信息中可查询显示设备资料,也可显示设备所属用户的资料。 |
---|---|
兴趣点管理 |
兴趣点管理可在地图上添加指定图标和名称的标记,用来方便标记地图关注地点。 超级用户添加兴趣点时可勾选共享,来将该兴趣点供其子用户调用显示。 如果填写该兴趣点的MAC地址,设备WIFI定位时会自动匹配该MAC地址,来实现打卡签到和自定义WIFI热点定位。 |
用户日志 |
显示当前用户所有的操作日志记录. |
设备指令 |
对设备进行配置的下发指令列表 |
服务商 |
显示当前用户上一级父用户的基础资料,方便联系供应商售后。 |
用户列表 |
显示当前用户下的多级子用户关系,点击子用户下发设备列表会显示对应直属设备。更多按钮可弹出选择用户的资料提示。 用户列表右上角刷新按钮可更新显示最新数据。 用户后续数字为当前用户设备统计: 直属设备总数 / 所有设备总数 |
---|---|
模糊搜索 |
模糊搜索当前用户下所有的子用户和设备,最多显示100条记录,关键字匹配用户账号和姓名,关键字匹配设备序号序号和设备名称。 清空搜索内容,恢复当前用户所有列表信息 |
设备列表 |
显示选择用户直属的设备列表,分类显示:全部、在线、离线、报警。 设备记录中资料按钮可弹出设备资料提示,并包含设备常用操作功能快捷方式按钮。 |
设备定位图标 |
点击设备后地图显示定位箭头图标,点击定位图标可显示或隐藏图标上气泡信息。 不同颜色表示定位的不同状态:绿色-运动、蓝色-静止、灰色-离线、青色-怠速、黄色-定位无效、红色-报警。 |
---|---|
地图列表 |
可选择切换显示不同地图,地图一般包括矢量街道和卫星地图两种模式。 |
实时定位按钮 |
点击设备后自动显示实时定位按钮,点击该按钮下发点名指令并自动获取最新定位,默认30秒定时刷新,鼠标移到按钮上可设置刷新间隔时间。 |
监控用户按钮 |
可在地图上显示选择用户下的所有设备。所有设备默认300秒刷新一次数据,鼠标移到按钮上可设置刷新间隔时间。 |
清除地图按钮 |
清除地图上所有显示的定位图标。 |
拉框查找设备 |
点击按钮后在地图上画出矩形框,地图显示定位在矩形框中的多台设备。 |
显示兴趣点 |
勾选兴趣点在地图上显示。点击列表中的兴趣点记录自动显示该点周围500米附近的所有定位设备。 |
数据显示 |
实时数据显示针对当前选择设备最新数据,隐藏时不显示,打开实时获取30秒更新一次。 |
---|---|
定位 |
显示实时定位信息详情。 |
报警 |
显示最近报警记录。 |
语音 |
显示最近的语言记录。 |
拍照 |
显示最近8张照片。 |
冷藏 |
显示4路温度和4路湿度实时信息。 |
轮胎 |
显示多路轮胎的胎温胎压实时信息。 |
刷卡 |
显示最后一次RFID刷新信息。 |
驾驶 |
显示驾驶操作信息。 |
OBD |
显示OBD信息。 |
行程 |
显示最近一次行程信息。 |
故障码 |
显示故障码。 |
下载数据 |
输入设备名称,选择下载数据的时间范围,点击下载按钮后地图会显示对应轨迹数据。 |
---|---|
播放控制 |
可通过播放、快放、慢放、停止、拖动进度条来控制轨迹播放进度。 |
轨迹速度 |
轨迹线按设备运动速度不同呈现不同颜色,蓝色静止,绿色低速、橙色中速、红色高速、暗红超速。 |
轨迹线 |
隐藏和显示轨迹线。 |
---|---|
开始位置 |
显示和隐藏轨迹开始图标。 |
结束位置 |
显示和隐藏轨迹结束图标。 |
报警点 |
显示和隐藏轨迹报警图标。 |
长时间停留 |
控制地图上最长时间停留点图标的显示和隐藏,一般用来判断该位置晚上是客户家庭住址、白天是客户公司位置。 |
静止点 |
显示和隐藏设备静止停留过位置的图标。 |
详细标识 |
显示或隐藏所有定位点小箭头,鼠标停留在箭头上能弹出详细定位信息。 |
过滤定位无效点 |
默认开启过滤隐藏GPS/北斗定位无效时的位置点,一般定位无效点平台默认显示上个有效点的位置。 |
---|---|
过滤静止点 |
默认开启过滤隐藏设备没有运动且位置无明显变化的定位点。 |
过滤基站定位 |
默认开启过滤隐藏纯基站定位点,一般纯基站定位误差较大。如果所有点都是纯基站定位会保留部分点显示。 |
圆形围栏 |
取中心点和半径的圆形围栏。 |
---|---|
矩形围栏 |
取左上和右下角两个点为坐标而形成的矩形围栏。 |
多边形围栏 |
取多边形顶点坐标而形成的矩形围栏。 |
线路围栏 |
取道路沿线定位坐标形成的线路,和道路两旁可以偏移的距离形成的区域为围栏。 |
入围栏报警 |
设备由围栏外到围栏内状态跳变时会产生入围栏报警,在围栏内同时会以每10分钟一次的间隔来重复报警,直到设备出围栏。 |
---|---|
出围栏报警 |
设备由围栏内到围栏外状态跳变时会产生出围栏报警,在围栏外同时会以每10分钟一次的间隔来重复报警,直到设备入围栏。 |
出入围栏报警 |
设备在围栏内和围栏外状态改变时报警。 |
围栏限速报警 |
在添加围栏时均可以设置设备行驶在围栏中的速度最高值,一旦设备速度超过该限速值平台会主动下发限速指令。 |
添加用户围栏 |
先选择左侧用户,再添加用户围栏。围栏此时未分配给任何设备属于用户,为后续多个设备共用一个围栏时减少重复绘制围栏操作的工作量。 |
---|---|
删除用户围栏 |
先选择左侧用户,点击用户围栏列表中存在的围栏, 再点删除按钮,即可删除用户围栏,注意如果该围栏已经分配给设备, 则分配关系一并被删除。 |
查看设备围栏 |
直接搜索设备,可显示该设备分配的设备围栏,可详情显示最新的定位图标地图居中。 |
---|---|
添加设备围栏 |
先选择用户勾选用户围栏,再添加设备围栏,搜索指定的设备分配用户围栏给设备。 |
删除设备围栏 |
在设备围栏中直接删除设备分配的围栏, 该操作只会删除设备和围栏的匹配关系, 并不会删除用户围栏。 |
下载数据 |
在设备名称中输入设备名称搜索指定设备,选择日期,点击右上方的下载按钮即可下载数据, 所有的报表均遵循这个操作规范。 |
---|---|
导出文件 |
下载报表数据后,一般在报表左下角导出按钮可以导出文件到本地硬盘,导出格式为CSV文件,用Excel打开再编辑。 |
进度条 |
表示从服务器下载数据的进度,数据量较大时需要耐心等待。 |
报表分页 |
在底部工具栏右侧,显示总记录条数、详细分页数、单页记录条数、指定跳转页按钮。 |
单页记录 |
底部工具栏右侧的单页记录条数下拉列表框, 默认单页显示10条记录, 最高单页显示500条记录,单页记录显示越少数据下载显示越快。 |
总览报表 |
作为起始报表页,可显示设备各项常规数据统计,包含内容:行驶统计、静止停车统计、速度统计、引擎统计、油量统计、报警统计、里程统计。 |
定位报表 |
|
传感器报表 |
|
车辆诊断报表 |
|
---|---|---|---|---|---|
业务报表 |
|
添加设备 |
添加单台设备,必输输入设备序号和设备名称,设备序号和硬件设备ID保存一致,且设备序号和设备名称不能和已存在添加进平台设备相同。 该设备将会添加到左侧选择的用户下。 |
---|---|
删除设备 |
可勾选删除多台设备,删除前需要二次输入确认登录密码,防止误删。 |
分配设备 |
可以把设备分配给指定用户,完成后原用户不再拥有该设备。如果想要新旧用户同时拥有该设备请勾选重复分配。 |
设备续费 |
设备到期后续费,用来延长到期时间。可以按终身、年、月三种方式来延期。续费前需要确保账号下有对应充值卡,可向平台服务商购买。 |
导入设备 |
导入设备用来一次添加多台设备,打开文件或者填入内容是纯文本,每行一个设备序列号,换行符隔开。 高级导入可以指定导入设备基础资料,导入文件依然是纯文本,每行一条记录换行符分隔,每个字段用逗号隔开,字段类型名称参考显示表格字段名。 |
设备回收 |
为防止误删设备,删除的设备会进入回收站,在30天内可以选择恢复。 |
显示列表 |
设备表格里面的内容可以按不同类型来过滤显示,显示列表用来区分显示设备的类型,包括:用户是否直属设备、指定时间到期设备、指定在线或离线时长设备。 |
批量搜索设备 |
批量搜索设备必须完全匹配要搜索的多台设备,每行一个设备序列号或者设备名称,批量不能模糊搜索。 |
关机和停机 |
关机是下发给设备的指令,让设备关闭电源不再工作。 停机是将设备设置到期,客户无法在软件上操作,想要查看位置必须续费。 |
清除历史 |
清除设备所有相关资料以及历史轨迹数据,该指令一般在返修机器再次销售前操作,历史数据清除后无法恢复谨慎操作。 |
设备自检 |
快速获取并显示设备重要资料和定位信息,用来做异常分析。 |
流量卡 |
设备自动上传ICCID,平台根据ICCID调用对应卡商的充值查询页面,显示流量卡状态,并可方便客户流量卡续费充值。 |
添加用户 |
为左侧选择的用户添加下属子用户,必须输入用户、名称、密码,其中用户和名称不能和之前已经添加的用户相同。 |
---|---|
删除用户 |
可勾选删除多个用户,删除前需要二次输入确认登录密码,防止误删。 如果删除时该用户下面有设备,删除操作将失败,只有彻底清空用户下属设备后才能正常删除用户。 |
分配用户 |
将勾选的用户分配给指定另一个用户,用来调整上下级用户管理关系。 |
用户充值 |
当前用户有剩余充值卡的前提下,可将自己剩余的充值卡分配给指定的子用户。 |
用户回收 |
为防止误删用户,删除的用户会进入回收站,在30天内可以选择恢复。 |
显示列表 |
用户表格里面的内容可以按不同类型来过滤显示,显示列表用来区分显示用户的类型,包括:用户是否直属子用户、没有孙用户的子用户、没有下属设备的子用户、未使用的子用户。 |
批量搜索 |
批量搜索用户必须完全匹配要搜索的多个用户,每行一个用户或者名称,批量不能模糊搜索。 |
用户权限 |
用户权限自上而下继承,主要用来控制设备和子用户的各项管理权限,同时也可用来限制添加设备和子用户的数量。 用户不能修改自己的权限,可修改子用户权限,但修改的权限不会超过自己权限的配额或边界。 禁用设备指令权限,一般不选择,勾选后用户无法下发指令。 代理商权限,普通用户不用分配,可对设备进行停机和清除历史,有一定危险性。 要想可以添加子用户或者设备,除开要勾选添加权限外,对应限制数量要大于当前已添加数量。 |
总数统计 |
显示选择用户的:设备总数、激活设备数、库存设备数、子用户数、运动设备数、静止设备数。 |
---|---|
常用资料 |
显示选择用户的常用资料 |
安装设备 |
显示最近一年来每月添加安装设备数量的统计对比图表。 |
在线统计 |
统计选择用户下所有设备的:实时在线数、日在线数、周在线数、月在线数、季度在线数、年在线数、报警设备数、到期设备数、离线设备数。 |
位置统计 |
在地图上以聚合图的形式统计所有设备分布规模数量,只显示临近地区聚合设备总数。该功能简单直观展示出主要客户群体所在地域。 |