17年来,我们帮助公司建立自己的电子监控解决方案。
ThinkRace致力于提供安全监管产品。

我们的产品

接触

info@thinkrace.com

+86 13641420668

常见问题和回复(软件)

技术文章
// 智能手表 / 电子脚铐 / 电子手铐 / GPS定位器

购买ThinkRace的产品必须使用ThinkRace的软件吗?

ThinkRace作为智能穿戴产品的制造商,并不强制要求客户使用我们自家的软件解决方案。我们理解客户可能需要将我们的设备集成到他们现有的第三方软件平台中,因此提供了多种方式以实现这一需求。

对于购买样机的客户,ThinkRace提供免费的软件服务,以便他们可以测试产品或进行概念验证(PoC)。免费软件服务的期限通常为半年。如果客户需要更长时间的免费服务,可以与我们的销售顾问联系进行协商。在免费期限过后,我们将按照10美元/台/年的费用收取软件服务费。对于订单超过500台的客户,我们推荐采用私有化软件部署的方式,这通常能提供更具成本效益的解决方案。

此外,我们的所有智能穿戴产品均支持FOTA(Firmware Over The Air)功能,这意味着产品可以通过在线升级来实现功能更新和改进。如果客户有特定的定制功能需求,可以通过在线升级的方式获得这些更新。

请注意,软件服务的具体条款和条件可能会根据客户的具体情况和需求而有所不同,因此建议与我们的销售团队直接联系,以获取最准确的信息和定制化的服务方案。

Reloj Inteligente GPS
// 智能手表 / 电子脚铐 / 电子手铐 / GPS定位器

ThinkRace的软件提供什么样的功能?

ThinkRace的软件平台提供了全面的监控和管理功能,主要分为Web平台、手机APP、手机浏览器登录,以及在中国特有的微信小程序。这个软件是一个SaaS(Software as a Service)平台,能够为多个公司提供服务,支持每个用户建立多个子公司和子账户来管理自己的智能穿戴设备和关爱对象。以下是软件平台的主要功能:

  1. 实时监控:实时追踪智能穿戴设备的位置,确保对象的安全。
  2. 历史轨迹:查看设备的移动轨迹,分析活动路径。
  3. 电子围栏:设置虚拟地理边界,一旦设备离开或进入特定区域,系统会发出报警。
  4. 室内定位:使用iBeacon等技术实现室内精准定位。
  5. 考勤管理:记录员工的上下班时间,管理出勤情况。
  6. 设备设置:远程配置智能穿戴设备的参数,如音量、屏幕亮度等。
  7. 信息推送:向智能穿戴设备发送文字、语音、图片等信息。
  8. 报警监控:监控设备的状态,如低电量、离线等,并在异常情况下发出报警。
  9. 健康监控:监测心率、血压、睡眠等健康指标。
  10. 数据导出:将监控数据导出为报表,方便分析和管理。

此外,ThinkRace的软件平台还集成了AI模块,能够实现人工智能发送文字、语音、图片等多种推送信息,提高了系统的智能化水平。平台的AI功能可以自动将推送信息转化为佩戴者的语言,实现个性化的信息发送 。

如需了解更多详细功能,可以咨询我们的销售顾问获取软件使用说明书。

// 智能养老 / 社区矫正 / 智慧工地

ThinkRace的软件使用什么开发语言?系统架构可以介绍一下吗?

ThinkRace的软件平台是基于Node.js平台开发的,可以运行在Linux系统以及Windows系统上。开发语言使用的是TypeScript,这是一种JavaScript的超集,它添加了类型定义和基于类的面向对象编程等特性,以支持在开发大型应用程序时的可维护性和可扩展性。

软件系统架构方面,ThinkRace的软件是一个SaaS(Software as a Service)平台,具备高扩展性,能够容纳上万的公司共同使用。该平台能够管理超过百万的智能穿戴设备,是一个分布式设计的电子监控平台。它支持多种设备集成,包括三防智能手表、电子手铐、电子脚铐、蓝牙信标、毫米波雷达睡眠和活动监测仪等。Web系统是操作系统独立的,可以在Windows和Linux操作系统上运行,数据库采用自由软件,如MySQL和Redis。

此外,ThinkRace的软件平台还提供了丰富的API接口,允许客户通过API来完成Web系统中的所有功能,包括实时定位、历史轨迹、电子围栏、室内定位、信息推送、信息管理、健康报表、睡眠和活动报表、报警报表等。如果客户需要特殊的数据组合,而目前的API没有提供,ThinkRace也可以为客户进行定制开发API接口,以满足客户特殊的集成需求。

// 智能养老 / 社区矫正 / 智慧工地

ThinkRace的软件是免费的吗?

ThinkRace为购买样机的客户提供了免费的软件服务,以便他们可以测试产品或进行概念验证(PoC)。免费软件服务的期限通常为半年。如果客户需要更长时间的免费服务,可以联系销售顾问进行协商。在免费期限之后,软件服务的费用是10美元/台/年。对于订单超过500台的客户,ThinkRace推荐采用私有化软件部署的方式,这样费用更低。

ThinkRace的软件平台是一个SaaS(Software as a Service)平台,可以容纳上万的公司共同使用,支持每个用户建立多个子公司和子账户来管理自己的智能穿戴设备和关爱对象。软件的主要功能包括实时监控、历史轨迹、电子围栏、室内定位、考勤管理、设备设置、信息推送、报警监控、健康监控和数据导出等。

// 智能手表 / 电子脚铐 / 电子手铐 / GPS定位器

我的项目需要使用ThinkRace的软件,有几种License可选?

ThinkRace提供三种不同的软件许可(License)选项,以满足不同项目阶段和规模的需求:

  1. 共享SaaS平台:这是入门级选项,客户可以在ThinkRace现有的SaaS平台上开通账户,并建立带有公司Logo的独立登录界面和独立域名。这种方式适合设备数量较少或处于概念验证(PoC)阶段的客户,费用相对较低 。
  2. 租用独立空间部署:虽然仍然是使用ThinkRace的服务器,但不同于共享SaaS平台,这种方式采用独立的服务器空间和数据库,并可建立带有公司Logo的独立登录界面和独立域名。适合管理一定数量的智能穿戴产品,并已为客户提供服务,但未来计划进行私有化部署的客户 。
  3. 私有化部署:客户拥有自己的服务器,并有技术团队管理服务器。ThinkRace团队将远程帮助客户将软件部署到自己的服务器上。这种方式适合管理大量智能穿戴产品,通常在1000台以上,或者对数据管理有较高要求的项目方。私有化部署的另一个优势是一次性收费,不按设备数量逐年收费,从而节省大量软件使用成本 。

此外,ThinkRace还提供SDK和Open API服务,允许客户进行二次开发,获取数据集成到自有平台,并提供相应的技术支持 。

// 智能手表 / 电子脚铐 / 电子手铐 / GPS定位器

我的项目需要单独部署ThinkRace的软件,服务器配置需求?

对于单独部署ThinkRace的电子监控软件,服务器的配置需求会根据管理的智能穿戴设备数量而变化。以承载3000台设备为例,推荐的服务器配置如下:

– CPU:8核CPU,主频不低于2.5 GHz。
– 内存:至少32GB。
– 硬盘:SSD硬盘,容量不少于500GB。IOPS(每秒输入/输出操作次数)需达到至少5000。
– 带宽:至少5Mbps。
– 操作系统:推荐使用Linux Ubuntu 20+,但软件也可以运行在Windows系统上。
– 其他软件:Node.js、PM2、Nginx、MySQL、MongoDB、Redis。

安装调试时间通常为3-5天。如果设备数量增加,可能需要增加服务器资源或进行分布式部署。对于更大规模的部署,可能需要更高性能的服务器或采用多台服务器的架构来提高并发连接数,同时兼顾数据备份、容灾处理和故障快速恢复。

对于管理大量在线设备的专业客户,通常会部署三台或更多服务器来运行Traxbean平台。这种部署方式能够处理的并发连接数是单台服务器的3-5倍。如果需要管理更高数量级的同时在线设备,可能需要引入负载均衡器,将海量的数据吞吐量分发到多个服务器进行处理,以支持高并发处理能力。

如需了解更多详细信息,可以访问ThinkRace的官方网站获取服务器配置要求和系统架构的详细介绍。

// 智能手表 / 电子脚铐 / 电子手铐 / GPS定位器

我的项目需要管理10000个智能手表,服务器配置要求?

对于需要管理10000个智能手表的项目,建议采用2-3台服务器进行部署。每台服务器的配置推荐如下:

  1. CPU:8核CPU,主频不低于2.5 GHz,以确保有足够的处理能力来管理大量设备的数据。
  2. 内存:至少32GB的RAM,以便支持大量并发连接和数据处理需求。
  3. 硬盘:SSD硬盘,容量建议为500GB或更大,以提供足够的存储空间,同时确保数据的快速读写。
  4. 带宽:至少5Mbps的带宽,以保证数据传输的效率,避免网络瓶颈。
  5. 操作系统:推荐使用Linux Ubuntu 20+或其他适合的Linux发行版,以确保系统的稳定性和性能。

考虑到系统的高可用性和容灾需求,建议至少部署两台服务器,一台为主服务器,另一台为备份服务器,以实现故障转移和数据冗余。如果预算和资源允许,可以部署三台服务器,以进一步提高系统的处理能力和可靠性。

安装和调试通常需要3-5天,具体时间取决于服务器的配置、网络环境以及实施团队的经验和效率。在部署过程中,还需要考虑数据库的优化、数据备份和恢复策略,以及系统的安全性和维护工作。

// 智能手表 / 电子脚铐 / 电子手铐 / GPS定位器

我的项目是政府项目,需要软件公开源代码,ThinkRace能提供吗?

ThinkRace拥有所有软件的知识产权,并且可以在您的项目需要通过政府或者运营商代码审查时提供源代码。然而,提供源代码并不是免费的,具体费用需要咨询您的销售顾问。在某些特定情况下,例如在地区性项目中,如果所需的智能穿戴设备超过10万台,并且项目方拥有专业的软件开发团队,ThinkRace会免费提供软件的源代码。除了源代码,我们还会提供相应的技术文档以及开发过程的技术支持,以确保项目的顺利进行。

// 智能手表 / 电子脚铐 / 电子手铐 / GPS定位器

ThinkRace的软件支持API吗?

是的,ThinkRace的软件支持RESTful API,这使得客户可以通过API获取设备的数据,并将其集成到自己的软件系统中。通过使用Open API,客户可以执行我们Web系统中的所有功能,包括但不限于实时定位、历史轨迹、电子围栏、室内定位、信息推送、信息管理、健康报表、睡眠和活动报表、报警报表等。这些操作都可以通过API进行,并获取所需的数据。

 

此外,如果客户的系统需要一些特殊的数据组合,而现有的API没有提供,ThinkRace也可以为客户提供定制化的API接口开发,以满足特殊的集成需求。这显示了ThinkRace在提供灵活、可扩展的解决方案方面的承诺,确保客户能够充分利用ThinkRace的系统和数据,实现系统间的顺畅集成和数据共享。

// 智能手表 / 电子脚铐 / 电子手铐 / GPS定位器

如何把ThinkRace的产品集成到我现有的软件中去?

要将ThinkRace的产品集成到您现有的软件中,可以选择以下几种方式:

  1. 通讯协议集成:ThinkRace的智能穿戴产品可以通过TCP协议将数据发送到您的服务器。您可以在服务器上运行TCP Socket Listener,与设备保持通讯。通过我们的通讯协议文档,您可以了解设备上行的数据格式和下行的指令,从而完全控制设备,获取位置、心率、活动、电量、信号和状态等信息。需要通讯协议文档,请联系您的销售顾问。
  2. RESTful API集成:如果您的开发团队不熟悉TCP Socket编程,您可以选择通过RESTful API来集成设备的数据。设备仍然连接到ThinkRace的服务器,您的开发人员可以通过RESTful API调用设备的数据,快速将其集成到您的系统中。
  3. SDK集成:使用SDK可以重构智能穿戴设备的软件,直接从设备底层获取数据,并根据项目需求将所需数据发送到您的服务器。通过SDK,您可以完全控制设备的数据获取、算法、加密方式和传输方式。

这些集成方式可以根据您项目的具体需求和开发团队的技术能力进行选择,以实现与ThinkRace设备的顺利对接。有关更多详细信息和技术支持,请访问ThinkRace的官方网站或联系您的销售顾问。

// 智能手表 / 电子脚铐 / 电子手铐 / GPS定位器

ThinkRace产品有SDK吗?

是的,ThinkRace提供智能穿戴设备的SDK(软件开发包),这个SDK是基于安卓操作系统开发的,具有很高的灵活性。客户可以利用SDK进行二次开发,重新定义用户界面、添加新功能、自定义通信协议、实现安全加密以及与服务器进行交互。通过SDK,客户可以获取设备的数据,如数据连接、GPS北斗定位、室内信标定位、心率、体温、血氧和运动等健康数据,还可以调用摄像头等功能。在客户完成二次开发后,ThinkRace可以协助将软件和底层的操作系统合并到一起,以更好地支持FOTA(Firmware Over-The-Air)功能,实现固件的远程升级。

// 智能手表 / 电子脚铐 / 电子手铐 / GPS定位器

SDK和API有什么区别?

SDK和API是不同的数据集成方式,SDK是一个安卓的软件包,运行在智能穿戴设备的操作系统中,让你可以全面的控制这个设备,你的工程师可以对智能穿戴设备进行二次开发,重构数据获取,算法,加密方式,传输方式等。API是一个RESTful API,是运行在我们的服务器上的,使用API获得数据的前提是智能穿戴设备仍然绑定在我们的服务器上,你就可以通过RESTful API获取数据。

// 智能手表 / 电子脚铐 / 电子手铐 / GPS定位器

ThinkRace的智能手表运行什么操作系统,如果通过SDK做开发,使用什么开发语言?

ThinkRace的智能手表,智能穿戴设备是运行在Android操作系统上,不同的设备软件版本不同,分别又Android 4.1和Android 8.1两种。如果你希望使用SDK对智能穿戴设备进行二次开发,使用的开发语言是Java,我们会提供SDK和参考代码示例,价格请咨询你的销售顾问。

// 智能手表 / 电子脚铐 / 电子手铐 / GPS定位器

ThinkRace的智能手表支持FOTA吗?

是的,ThinkRace的智能手表支持FOTA,这些设备可以在连接网络的情况下进行软件更新,这样可以让我们有新的功能或者故障问题可以更新到智能手表中。FOTA功能不是强制的,如果客户有任何疑虑,也可以禁用这个功能