Preguntas y respuestas frecuentes (Software)
Do I have to use ThinkRace software to purchase ThinkRace products?
Para los clientes que compran muestras, ThinkRace ofrece servicios de software libre para que puedan probar los productos o llevar a cabo la prueba de concepto (PoC). El periodo de servicio de software libre normalmente dura seis meses. Si los clientes necesitan una mayor duración de servicio gratuito, pueden ponerse en contacto con nuestros consultores de ventas para la negociación. Después del período gratuito, cobraremos una tarifa de servicio de software de $10 por unidad por año. Para los clientes que solicitan más de 500 unidades, recomendamos un enfoque de implementación de software privado, que por lo general proporciona una solución más rentable.
Para los clientes que compran muestras, ThinkRace ofrece servicios de software libre para que puedan probar los productos o llevar a cabo la prueba de concepto (PoC). El periodo de servicio de software libre normalmente dura seis meses. Si los clientes necesitan una mayor duración de servicio gratuito, pueden ponerse en contacto con nuestros consultores de ventas para la negociación. Después del período gratuito, cobraremos una tarifa de servicio de software de $10 por unidad por año. Para los clientes que solicitan más de 500 unidades, recomendamos un enfoque de implementación de software privado, que por lo general proporciona una solución más rentable.
Tenga en cuenta que los términos y condiciones específicos de los servicios de software pueden variar en función de la situación y las necesidades específicas del cliente. Por lo tanto, le recomendamos ponerse en contacto directamente con nuestro equipo de ventas para obtener la información más precisa y soluciones de servicio a medida.
Tenga en cuenta que los términos y condiciones específicos de los servicios de software pueden variar en función de la situación y las necesidades específicas del cliente. Por lo tanto, le recomendamos ponerse en contacto directamente con nuestro equipo de ventas para obtener la información más precisa y soluciones de servicio a medida.

What features does ThinkRace software provide?
La plataforma de software de ThinkRace ofrece amplias capacidades de monitoreo y gestión, principalmente divididas en una plataforma web, aplicación móvil, inicio de sesión de navegador móvil, y un único mini programa WeChat para China. Este software es una plataforma SaaS (software as a Service) que sirve a múltiples empresas, lo que permite a cada usuario crear múltiples filiales y sub-cuentas para administrar sus dispositivos portátiles inteligentes y receptores de atención. A continuación se presentan las principales características de la plataforma de software:
- Monitoreo en tiempo real: seguimiento de la ubicación de dispositivos portátiles inteligentes en tiempo real para garantizar la seguridad de las personas.
- Juego histórico: ver la historia del movimiento de los dispositivos y analizar las rutas de actividad.
- Geofeo: establece límites geográficos virtuales y el sistema activará una alerta si el dispositivo sale o entra en un área específica.
- Posicionamiento interior: utilice tecnologías como la baliza para el seguimiento preciso de la ubicación interior.
- Gestión de asistencia: registre las horas de entrada y salida de los empleados y gestione el estado de asistencia.
- Configuración del dispositivo: configurar de forma remota los parámetros de los dispositivos portátiles inteligentes, como el volumen y el brillo de la pantalla.
- Información Push: enviar mensajes de texto, voz e imágenes a dispositivos portátiles inteligentes.
- Monitoreo de alarmas: monitorear el estado del dispositivo, como batería baja o estado sin conexión, y emitir alertas en caso de anomalías.
- Monitoreo de salud: realice un seguimiento de indicadores de salud como la frecuencia cardíaca, la presión arterial y los patrones de sueño.
- Exportación de datos: exportación de datos de monitoreo en informes para facilitar el análisis y la gestión.
Además, la plataforma de software de ThinkRace integra un módulo de ia que permite al sistema enviar varios tipos de notificaciones push, incluyendo texto, voz e imágenes, mejorando el nivel de inteligencia en el sistema. Las capacidades de ia de la plataforma pueden convertir automáticamente las notificaciones push en el idioma preferido del usuario, lo que permite la entrega de información personalizada.
Para obtener características más detalladas, por favor consulte a nuestros representantes de ventas para obtener el manual de usuario del software.
What programming language is used for ThinkRace software? Can you describe the system architecture?
La plataforma de software de ThinkRace está desarrollada en el framework Node.js y puede ejecutarse en sistemas Linux y Windows. El lenguaje de desarrollo utilizado es TypeScript, que es un superconjunto de JavaScript que añade definiciones de tipos y características para la programación orientada a objetos basada en clases, mejorando el mantenimiento y la escalabilidad cuando se desarrollan aplicaciones grandes.
En términos de arquitectura de sistemas de software, el software de ThinkRace es una plataforma SaaS (software as a Service) con alta escalabilidad, capaz de acomodar a miles de compañías simultáneamente. La plataforma puede administrar más de un millón de dispositivos portátiles inteligentes y está diseñada como un sistema de monitoreo electrónico distribuido. Es compatible con la integración de varios dispositivos, incluyendo relojes inteligentes robustos, esposas electrónicas, monitores electrónicos de tobillo, balizas Bluetooth y monitores de actividad y sueño de radar de onda milimétrica. El sistema web es independiente del sistema operativo, corriendo en sistemas Windows y Linux, y utiliza bases de datos de código abierto como MySQL y Redis.
Además, la plataforma de software de ThinkRace ofrece un amplio conjunto de interfaces API, permitiendo a los clientes acceder a todas las funcionalidades dentro del sistema web a través de API, incluyendo posicionamiento en tiempo real, seguimiento histórico, geolocalización, posicionamiento en interiores, empuje de información, gestión de datos, informes de estado, informes de actividad y sueño, e informes de alarmas. Si los clientes requieren combinaciones de datos específicas no disponibles actualmente a través de las APIs existentes, ThinkRace también puede personalizar el desarrollo de API para satisfacer necesidades especiales de integración.
Is ThinkRace software free?
ThinkRace ofrece servicios de software gratuito a los clientes que compran muestras, lo que les permite probar los productos o llevar a cabo la prueba de concepto (PoC). El periodo de servicio de software libre normalmente dura seis meses. Si los clientes necesitan una mayor duración de servicio gratuito, pueden negociar con un consultor de ventas. Después del período libre, la tarifa de servicio de software es de $10 por unidad por año. Para los clientes que solicitan más de 500 unidades, ThinkRace recomienda un enfoque de implementación de software privado, que es más rentable.
La plataforma de software de ThinkRace es una plataforma SaaS (software as a Service) que puede dar cabida a miles de empresas simultáneamente, lo que permite a cada usuario crear múltiples filiales y subcuentas para administrar sus dispositivos portátiles inteligentes y los receptores de atención. Las principales características del software incluyen la monitorización en tiempo real, seguimiento histórico, geolocalización, posicionamiento interior, gestión de presencia, configuración de dispositivos, información, monitorización de alarmas, monitorización de estado y exportación de datos.
My project requires using ThinkRace software; how many types of licenses are available?
ThinkRace ofrece tres diferentes opciones de licencia de software para satisfacer las necesidades de varias etapas y escalas de proyecto:
Plataforma SaaS compartida: esta es una opción de nivel de entrada donde los clientes pueden abrir una cuenta en la plataforma SaaS existente de ThinkRace y crear una interfaz de inicio de sesión independiente con el logotipo de su compañía y un nombre de dominio separado. Esta opción es adecuada para clientes con un menor número de dispositivos o aquellos en la etapa de prueba de concepto (PoC), con costos relativamente bajos.
Arrendamiento de implementación de espacio dedicado: mientras se sigue utilizando los servidores de ThinkRace, esta opción se diferencia de la plataforma SaaS compartida mediante el empleo de espacio de servidor dedicado y bases de datos, lo que permite una interfaz de inicio de sesión independiente con el logotipo de la empresa y un nombre de dominio separado. Es adecuado para la gestión de un cierto número de productos vestibles y ya ha proporcionado servicios a los clientes, pero los planes para privatiel despliegue en el futuro.
Implementación de nube privada: los clientes poseen sus propios servidores y tienen un equipo técnico para administrarlos. El equipo de ThinkRace asistiremotamente a los clientes en la implementación del software en sus propios servidores. Esta opción es adecuada para la gestión de un gran número de productos vestibles, por lo general más de 1.000 unidades, o para proyectos con altos requisitos de gestión de datos. Otra ventaja de la implementación privada es una tarifa única, evitando cargos anuales basados en el número de dispositivos, ahorrasí costos significativos de uso de software.
Además, ThinkRace ofrece servicios SDK y Open API, lo que permite a los clientes llevar a cabo el desarrollo secundario e integrar datos en sus propias plataformas, junto con la prestación de soporte técnico correspondiente.
My project requires a separate deployment of ThinkRace software; what are the server configuration requirements?
Para el despliegue independiente del software de monitoreo electrónico de ThinkRace, los requisitos de configuración del servidor variarán en función del número de dispositivos portátiles inteligentes administrados. Por ejemplo, para soportar 3.000 dispositivos, la configuración del servidor recomendada es la siguiente:
– CPU: CPU de 8 núcleos con una velocidad de reloj de al menos 2,5 GHz.
– memoria: al menos 32GB.
– Armazenamento: SSD com capacidade não inferior a 500 GB, com IOPS (operações de entrada/saída por segundo) de pelo menos 5000.
– ancho de banda: mínimo de 5Mbps.
– sistema operativo: se recomienda utilizar Linux Ubuntu 20+, aunque el software también se puede ejecutar en sistemas Windows.
– otro Software: Node.js, PM2, Nginx, MySQL, MongoDB, Redis.
El tiempo de instalación y depuración suele variar de 3 a 5 días. Si el número de dispositivos aumenta, pueden ser necesarios recursos de servidor adicionales o un despliegue distribuido puede ser necesario. Para despliea gran escala, se pueden necesitar servidores de mayor rendimiento o una arquitectura multi-servidor para mejorar la capacidad de conexión concurrmientras se garantiza la copia de seguridad de datos, recuperación ante desastres y rápida recuperación de fallos.
Para los clientes profesionales que gestionan un gran número de dispositivos en línea, es común implementar tres o más servidores para ejecutar la plataforma Traxbean. Este método de implementación puede manejar de 3 a 5 veces el número de conexiones concurrcomparadas con un único servidor. Si hay una necesidad de administrar un número significativamente mayor de dispositivos en línea simultáneos, un balancer de carga puede ser necesario para distribuir el rendimiento masivo de datos a través de múltiples servidores, soportaltas capacidades de procesamiento de concurr.
Para obtener información más detallada, puede visitar el sitio web oficial de ThinkRace para obtener los requisitos de configuración del servidor y una introducción detallada a la arquitectura del sistema.
My project needs to manage 10,000 smartwatches; what are the server configuration requirements?
My project is a government project that requires the software to be open source; can ThinkRace provide this?
Para proyectos que requieran la gestión de 10.000 smartwatches, se recomienda desplegar 2-3 servidores. La configuración recomendada para cada servidor es la siguiente:
- CPU: CPU de 8 núcleos con una velocidad de reloj de al menos 2,5 GHz, para garantizar suficiente poder de procesamiento para la gestión de datos de un gran número de dispositivos.
- Memoria: al menos 32GB de RAM para soportar un gran número de conexiones concurry requisitos de procesamiento de datos.
- Almacenamiento: SSD con una capacidad recomendada de 500GB o más para proporcionar suficiente espacio de almacenamiento al tiempo que garantiza velocidades rápidas de lectura y escritura de datos.
- Ancho de banda: un ancho de banda mínimo de 5Mbps para garantizar una transmisión de datos eficiente y evitar cuellos de botella en la red.
- Sistema operativo: se recomienda utilizar Linux Ubuntu 20+ u otra distribución Linux adecuada para garantizar la estabilidad del sistema y el rendimiento.
Teniendo en cuenta la alta disponibilidad y los requisitos de recuperación ante desastres del sistema, se recomienda implementar al menos dos servidores: uno como el servidor principal y el otro como un servidor de copia de seguridad para permitir la redundancia y redundancia de datos. Si el presupuesto y los recursos lo permiten, la implementación de tres servidores puede mejorar aún más la capacidad de procesamiento y confiabilidad del sistema.
La instalación y depuración suelen tardar de 3 a 5 días, dependiendo de la configuración del servidor, el entorno de red y la experiencia y eficiencia del equipo de implementación. Durante el proceso de implementación, también es importante considerar la optimización de la base de datos, las estrategias de copia de seguridad y recuperación de datos, así como las tareas de seguridad y mantenimiento del sistema.
ThinkRace tiene todos los derechos de propiedad intelectual para el software y puede proporcionar el código fuente cuando su proyecto requiere revisión del gobierno o código de transportista. Sin embargo, siempre que el código fuente no es gratis, y los costos específicos deben ser consultados consu representante de ventas. En ciertos casos específicos, tales como proyectos regionales donde el número requerido de dispositivos portátiles inteligentes supera las 100.000 unidades y el equipo del proyecto tiene un equipo de desarrollo de software profesional, ThinkRace proporcionará el código fuente del software de forma gratuita. Además del código fuente, también proporcionaremos documentación técnica relevante y soporte técnico durante todo el proceso de desarrollo para asegurar el buen progreso del proyecto.
Does ThinkRace software support APIs?
Sí, el software de ThinkRace es compatible con la API RESTful, lo que permite a los clientes acceder a los datos del dispositivo a través de la API e integrarlos en sus propios sistemas de software. Mediante el uso de la Open API, los clientes pueden realizar todas las funciones disponibles en nuestro sistema web, incluyendo pero no limitado a posicionamiento en tiempo real, seguimiento histórico, geolocalización, posicionamiento en interiores, empuje de información, gestión de datos, informes de estado, informes de actividad y sueño, e informes de alarmas. Todas estas operaciones se pueden realizar a través de la API para recuperar los datos necesarios.
Adicionalmente, si el sistema de un cliente requiere combinaciones de datos específicas no proporcionadas por las APIs existentes, ThinkRace puede ofrecer desarrollo de API personalizado para satisfacer esas necesidades especiales de integración. Esto demuestra el compromiso de ThinkRace de proporcionar soluciones flexibles y escalables, asegurando que los clientes puedan aprovechar por completo los sistemas y datos de ThinkRace para una integración perfecta y el intercambio de datos entre sistemas.
How can I integrate ThinkRace products into my existing software?
Para integrar los productos de ThinkRace en su software existente, puede elegir entre los siguientes métodos:
- Integración del protocolo de comunicación: los inteligentes productos wearable de ThinkRace pueden enviar datos a su servidor a través del protocolo TCP. Puede ejecutar un oyente de Socket TCP en su servidor para mantener la comunicación con los dispositivos. Nuestra documentación de protocolo de comunicación proporciona detalles sobre el formato de datos para los comandos de flujo ascendente y descendente, lo que le permite controlar completamente los dispositivos y obtener información como ubicación, frecuencia cardíaca, actividad, nivel de batería, señal y estado. Si necesita la documentación del protocolo de comunicación, póngase en contacto consu asesor de ventas.
- Integración con la API RESTful: si su equipo de desarrollo no está familiarizado con la programación de Socket TCP, puede optar por integrar los datos del dispositivo a través de la API RESTful. Los dispositivos todavía se conectarán a los servidores de ThinkRace, permitiendo a sus desarrolladores acceder rápidamente a los datos del dispositivo a través de llamadas a la API RESTful e integrarlo sin problemas en su sistema.
- Estos métodos de integración se pueden elegir en función de las necesidades específicas de su proyecto y las capacidades técnicas de su equipo de desarrollo para garantizar una conectividad sin problemas con los dispositivos ThinkRace. Para obtener información más detallada y soporte técnico, por favor visite el sitio web oficial de ThinkRace o póngase en contacto consu asesor de ventas.
Estos métodos de integración se pueden elegir en función de las necesidades específicas de su proyecto y las capacidades técnicas de su equipo de desarrollo para garantizar una conectividad sin problemas con los dispositivos ThinkRace. Para obtener información más detallada y soporte técnico, por favor visite el sitio web oficial de ThinkRace o póngase en contacto consu asesor de ventas.
Does ThinkRace offer an SDK for its products?
Sí, ThinkRace proporciona un SDK (Kit de desarrollo de Software) para dispositivos portátiles inteligentes, que está desarrollado sobre la base del sistema operativo Android y ofrece una alta flexibilidad. Los clientes pueden utilizar el SDK para el desarrollo secundario para redefinir la interfaz de usuario, añadir nuevas características, personalizar los protocolos de comunicación, implementar cifrado seguro, e interactuar con el servidor. A través del SDK, los clientes pueden acceder a datos de dispositivos como conexiones de datos, posicionamiento GPS Beidou, posicionamiento interior de baliza, frecuencia cardíaca, temperatura corporal, oxígeno en la sangre y datos de actividad. También pueden utilizar características como la cámara. Después de completar el desarrollo secundario, ThinkRace puede ayudar en la fusión del software con el sistema operativo subyacente para apoyar mejor la funcionalidad FOTA (Firmware sobre el aire), permitiendo actualizaciones remotas de Firmware.
What is the difference between SDK and API?
SDK y API son diferentes métodos de integración de datos. El SDK es un paquete de software Android que se ejecuta en el sistema operativo del dispositivo portátil inteligente, lo que le permite tener un control completo sobre el dispositivo. Sus ingenieros pueden realizar el desarrollo secundario en el dispositivo portátil inteligente, la reestructuración de la adquisición de datos, algoritmos, métodos de cifrado y métodos de transmisión.
Por otro lado, la API es una API RESTful que se ejecuta en nuestros servidores. Para acceder a los datos a través de la API, los dispositivos portátiles inteligentes todavía deben estar vinculados a nuestros servidores, lo que le permite recuperar datos a través de la API RESTful.
What operating system does ThinkRace's smartwatch run on, and what programming language is used for development through the SDK?
Os smartwatches e dispositivos vestíveis da ThinkRace são executados no sistema operacional Android, com diferentes versões de software disponíveis: Android 4.1 e Android 8.1. Se você deseja realizar o desenvolvimento secundário nos dispositivos vestíveis inteligentes usando o SDK, a linguagem de desenvolvimento é Java. Forneceremos o SDK junto com exemplos de código de referência. Para obter informações sobre preços, consulte seu representante de vendas.
Does ThinkRace's smartwatch support FOTA?
Sí, los smartwatches de ThinkRace soportan FOTA (Firmware Over-The-Air), permitiendo a estos dispositivos recibir actualizaciones de software cuando están conectados a la red. Esto nos permite introducir nuevas funcionalidades o abordar cualquier problema que pueda surgir con los relojes inteligentes. La funcionalidad FOTA no es obligatoria; Si los clientes tienen alguna preocupación, pueden optar por desactivar esta función.
Author