Skip to content

Latest commit

 

History

History
108 lines (93 loc) · 11.1 KB

README_ZH.md

File metadata and controls

108 lines (93 loc) · 11.1 KB

WISE-IoTSuite/AppHub

image

image

功能 支持情况
√支持
+进行中
描述说明
总体情况说明
支持Windows/Linux/Android AppHub测试过Win7,Win10, Ubuntu, Fedora, Yocto,Debian,Android 6/8/10/11等各种系统和版本,兼容性好,绝大部分功能即装即用,无需客制OS
支持X86/X64/ARM/ARM64/MIPS AppHub支持各种X86平台,和ARM平台,MIPS平台,ARM这边包括TI AM335x,Rockchip RK-3288,RK-3399,NXP iMX6/iMX8,高通等平台, MIPS平台也有简单验证过
广泛支持研华产品 理论上可以支持研华任意产品,AppHub在很多研华产品和设备上已进行过测试,已测试验证过IIOT的UNO,TPC,PPC,ITA,ECU,SIOT的UPOS,AIM平板,UTC,USM,UPOS等产品部门的产品以及EIOT少量产品,测试过的具体型号见最底下说明。
Server支持各种形式的部署 本地部署(支持Windows,Linux,VM),公有云部署(支持阿里,腾讯,Azure等共有云),支持WISE-PaaS公有云/私有云/智能一体机
收费和支持 收费,License从研华Marketplace购买,在地化支持好,研发团队在西安
Agent程序系统兼容性 对接标准系统API,绝大部分功能直接可以使用。Agent核心只有一个单独程序,跨平台支持性好,Android Agent为标准Android APP,直接安装即可。Windows和Linux为go语言开发,静态编译,没有依赖库,Android部分功能需要BSP支持,Windows/Linux系统更新需要OS支持,其他功能可直接使用
是否支持非研华设备 支持,但某些功能,可能需要设备厂商配合
Restful API 开放,允许第三方集成,研华提供技术支持,以专案方式进行
多国语言支持 目前支持简中,英文,日语,如有其他语言需求,可提供支持
通用功能
设备基本信息获取 可获取和显示连线状态,设备名称,BIOS版本,系统及版本,CPU型号,内存大小,主机名,时区,Agent版本信息等多种信息
Dashboard总览运行状态 主要快速发现设备异常,并快速找到问题问题设备和问题点
设备分组和批量操作 大部分控制操作都可以批量操作,如OTA,远程控制等
BIOS更新支持 + 目前不支持,预计Q3可以支持,目前讨论规划中
App远程安装、更新、卸载 支持exe,zip, tar,gz,deb, APK等各种形式安装包,可以查询到当前设备安装的版本,以及server端新的版本信息,可以批量安装,也可以一次安装多个应用。
支持远程卸载应用
操作系统远程更新 Android默认支持,Windows和Linux需要BSP配合,采用专案方式支持
远程桌面 基于VNC协议,基于Web浏览器访问,可以穿透内网
CPU,硬盘,内存监控和告警 监控CPU,硬盘,内存等使用状态,可设定告警阈值,超过阈值会产生告警
USB外设监控和插拔告警 USB外设监控,当有插拔事件时,会产生告警
应用APP监控和异常告警 可以选择需要监控的APP,当监控的APP异常退出时,可产生告警,管理员可远程重启该应用
移动设备电池监控和异常告警 可以检测电池的电量,充电状态,健康度等,有异常时会产生告警
报警问题智能定位和排查 通过可视化方式,快速定位问题发生点及其原因
远程获取设备运行日志 方便远程排查和定位问题,如Android的Logcat信息,Agent的运行日志,Linux 内核打印信息等
Web SSH远程控制台 仅支持Linux平台,基于ssh服务,web浏览器访问,可穿透内网
远程启动,关闭APP应用 可以远程启动,关闭设备上的应用,某些Windows系统服务除外
远程关机和重启 远程对设备进行关机和重启,立即生效,可批量操作
定时关机和重启 可设定时间,进行定时关机和重启,对于重启,还可以设定隔间一定时间自动重复重启,比如一周重启一次,一个月重启一次
调节背光,音量等 可远程对设备的背光,亮度等进行调节
通用告警通知 支持,目前只支持web端报警和通知到AppHub手机应用,目前只支持CPU,内存,硬盘,电池,应用监控,docker监控,USB插拔事件的相关告警,可进行告警规则和阈值设定
自定义告警通知 自定义告警通知,设定告警阈值,通知方式等
事件和设备联动 自定义事件,当事件产生是,可以设定对应的控制处理程序
Docker相关功能
基于docke compose远程部署docker应用 通过docker-compose文件远程部署docker应用,image可以从docker hub或者私有docker仓库抓取
docker远程启动,停止等控制操作 远程控制docker容器
docker运行状态远程监控 包括当前运行状态,都docker内部资源情况,log日志,映射端口等,网络负载等,可以查看
docker应用监控和异常告警 当监控docker应用异常推出,可产生告警,管理员可以远程重启docker应用
docker image远程管理 可以远程查看和删除docker image
docker swarm群集管理 可远程管理docker swarm集群,监控集群运行状态
工业Android特有功能
Android App私有应用商店方案 可以管理Android APP,搭配AppHub OTA功能实现远程部署,同时也有提供APP store client,可以再设备端安装和更新APP
Android App白名单 启动白名单后,只有白名单中程序才可见,才能运行,目前只针对后安装App, 系统App默认在白名单中
Android 远程桌面 部分Android系统,因为权限问题,需要BSP配合实现
Android Kiosk模式设定管理 需要BSP配合实现,研华设备默认支持,Kiosk设定可以将一个Android应用设定为开机自动全屏启动,菜单栏和导航栏会自动隐藏
Anddroid企业级安全设定 参考Google EMM方案实现,无需通过google GMS和AER认证,管理员设定后,使用者无法在设备上更改安全策略。包括ADB,相机,USB,WIFI,BT,密码管理,安全日志,截屏权限等几十种安全相关设定
南向子设备及其数据接入
自定义子设备 在AppHub服务器端定义出子设备,子设备和设备的连线方式,协议沟通方式,数据点位等等,比如通过串口,多少波特率,什么串口协议,那采集哪些数据等
Modbus数据接入和监控 将通过Modbus协议方式获取的数据上传到AppHub,并可以对这些数据进行监控,出现异常可以产生告警
SNMP数据接入和监控 将通过SNMP协议方式获取的数据上传到AppHub,并可以对这些数据进行监控,出现异常可以产生告警
Restful数据接入和监控 将通过Restful方式获取的数据上传到AppHub,并可以对这些数据进行监控,出现异常可以产生告警
脚本数据接入和监控 将通过脚本方式获取的数据上传到AppHub,并可以对这些数据进行监控,出现异常可以产生告警
其他特别功能
支持研华codesys 工程的远程部署和管理 和研华codesys产品部门紧密联合开发,可支持codesys设备的通用管理,以及codesys运行状态的监控,工程文件的远程部署,加载,启动等。