Lanzamiento de la plataforma básica JetLinks IoT 1.6 RELEASE

Plataforma IoT de código abierto JetLinks

JetLinks está desarrollado sobre la base de Java8, Spring Boot 2.x, WebFlux, Netty, Vert.x, Reactor, etc. Es una plataforma básica de Internet de las cosas de nivel empresarial lista para usar que se puede desarrollar dos veces. La plataforma implementa muchas funciones básicas relacionadas con el Internet de las cosas y puede ayudarlo a establecer rápidamente un sistema empresarial relacionado con el Internet de las cosas.

Funciones principales

Admite la gestión unificada de modelos de objetos, varios dispositivos, varios fabricantes, gestión unificada.

Gestión unificada de conexiones de dispositivos, adaptación multiprotocolo (TCP, MQTT, UDP, CoAP, HTTP, etc.), blindando la complejidad de la programación de la red y accediendo de forma flexible a dispositivos con diferentes protocolos de diferentes fabricantes.

Motor de reglas flexible, alarma de dispositivo, notificación de mensajes, reenvío de datos Procesamiento de datos complejo en tiempo real basado en SQL.

Demostración en línea:  http://demo.jetlinks.cn Nombre de Usuario: test Contraseña:  test123456.

Pila de tecnología

  1. Spring Boot 2.3.x
  2. Soporte web receptivo de Spring WebFlux 
  3. Controlador de base de datos relacional sensible R2DBC
  4. Marco de programación reactiva del proyecto Reactor
  5. Marco de programación de red de alto rendimiento Netty , Vert.x
  6. Búsqueda de texto completo de ElasticSearch , registro, almacenamiento de datos de series temporales
  7. Redis , configuración de dispositivos, administración de estado, almacenamiento en caché.
  8. Gestión de datos de funciones empresariales de PostgreSQL
  9. hsweb framework 4 marco básico de la función empresarial

1.6-LANZAMIENTO

Tiempo de actualización: 2020-10-30

Rama de código: 1.6

Optimización principal

  1. Función de servidor OAuth2 integrado.
  2. Optimice la agrupación de dispositivos, admita la agrupación de varios niveles id$dev-group-treey consulte los dispositivos de agrupación y subgrupo.
  3. Plataforma de hogar inteligente Xiaodu integrada, 小度小度,打开空调(módulo opcional Pro)
  4. Dispositivo de aumento reenvía el mensaje a 租户, 设备分组el bus de mensajes correspondiente, después de que la actualización sea efectiva favor vuelve a activarlo el dispositivo (Pro).
  5. Suscríbase a los mensajes del dispositivo a través de mqtt. Cuando se usa $shared/como prefijo, el mismo usuario solo recibirá una notificación de mensaje.
  6. ReactorQL agrega columna a fila, cuando se usa $thiscomo un alias, el objeto de columna se completa en la fila actual.
  7. ReactorQL agrega seguimiento de línea, row.indexobteniendo el número de línea, row.elapsedobteniendo el intervalo de tiempo (ms) de la línea anterior.
  8. ReactorQL agrega más funciones estadísticas, slope(斜度),skewness(偏度特征),kurtosis(峰度特征),variance(方差)....vea la descripción de la función (Pro).
  9. ReactorQL agrega datos históricos del equipo y la última función de consulta de datos para ver instrucciones SQL (Pro).
  10. Los componentes de red MQTT Clienten clientId, username, passwordsoporte para expresiones regulares. Pueden ${#env.getProperty(...)}obtenerse en la configuración archivo de configuración.
  11. Interfaz de regla de enlace de escena agregada (Pro).
  12. Optimice la compatibilidad con el clúster de redis.

Notas de lanzamiento

La elasticsearch.clientconfiguración relacionada de la configuración original no es válida, utilice spring.data.elasticsearch.client.reactive.endpointspara configurar.

Supongo que te gusta

Origin www.oschina.net/news/119617/jetlinks-1-6-release-released
Recomendado
Clasificación