La plataforma IoT de código abierto FastBee es simple y fácil de usar, y es más adecuada para que la aprendan y utilicen pequeñas y medianas empresas y personas. Adecuado para hogares inteligentes, oficinas inteligentes, comunidades inteligentes, monitoreo agrícola, monitoreo de conservación de agua, control industrial, etc.
El back-end del sistema usa Spring boot; el front-end usa Vue; el servidor Mqtt está construido usando netty; el terminal móvil admite el subprograma WeChat, Android, Apple y H5 usan Uniapp; soportes laterales ESP32, ESP8266, Raspberry Pai, Hezhou, etc.;
Funciones del sistema | Descripción de la función | Versión de código abierto | versión comercial |
---|---|---|---|
gestión de productos | Detalles del producto, modelo del producto, clasificación del producto, autorización del dispositivo, firmware del producto | apoyo | apoyo |
Gestión de dispositivos | Detalles del dispositivo, agrupación de dispositivos, registros de dispositivos, uso compartido de dispositivos, control en tiempo real del dispositivo, estado en tiempo real, monitoreo de datos | apoyo | apoyo |
Gestión de modelos físicos. | Propiedades (estado del dispositivo y datos de monitoreo), funciones (realización de tareas específicas), eventos (el dispositivo informa proactivamente a la nube) | apoyo | apoyo |
acceso MQTT | versión de código abierto emqx, versión netty MqttBroker | apoyo | apoyo |
SDK de hardware | Acceso a ESP-IDF, Arduino, RaspberryPi, Hezhou y otros dispositivos de plataforma | apoyo | apoyo |
Acceso por videovigilancia | Basado en el protocolo GB/T28181, admite el acceso a equipos de monitoreo, transmisión en vivo, grabación y reproducción de equipos, grabación en la nube y control PTZ de los principales fabricantes. | Admite acceso a dispositivos y transmisión en vivo | apoyo |
Gestión multiprotocolo | Múltiples protocolos admiten la gestión de dispositivos de hardware. | Soporte JSON | Soporta múltiples |
acceso TCP | Servidor TCP basado en Netty | No compatible | apoyo |
Acceso Modbus | Transmita de forma transparente Modbus/puerta de enlace perimetral para acceder al equipo Modbus | No compatible | apoyo |
Gestión de puntos de recogida | Acceso al subdispositivo de administración de dispositivos de puerta de enlace | No compatible | apoyo |
Depuración del simulador de dispositivo | Depuración en línea del dispositivo Modbus | No compatible | apoyo |
Pantalla de datos grandes | La visualización de datos en pantalla grande encapsula gráficos o elementos de página en componentes básicos y puede completar los requisitos comerciales sin código. | No compatible | apoyo |
Script de reglas del motor de reglas | Escritura del motor de reglas visuales, compatible con js, java y otros scripts para modificar la estructura del mensaje, procesamiento del dispositivo en sentido ascendente/descendente/en línea/fuera de línea/análisis de datos/conversión de datos | No compatible | apoyo |
Vinculación de escena | Generar enlace de escena basado en el motor de reglas. | No compatible | apoyo |
Función de alarma | Alarma: Determinación de alarma de equipo/alarma de plataforma Configuración de alarma: Determinación de alarma de plataforma desarrollada en base al motor de reglas Registro de alarma: El registro de alarma de equipo se almacena en la base de datos | No compatible | apoyo |
Función de notificación de mensajes | Alibaba Cloud SMS/Tencent Cloud SMS Alibaba Cloud Language/Tencent Cloud Voice/QQ Mailbox/163 Mailbox/WeChat Mini Program/Enterprise WeChat Group Robot/Enterprise WeChat Application Information/DingTalk Message Notification/DingTalk Group Robot | No compatible | apoyo |
multiinquilino | La gestión de inquilinos en el sistema tiene un conjunto exclusivo de configuraciones del sistema y los datos están aislados entre sí. Tales como: permisos de inquilinos, tiempo de vencimiento, cantidad de usuarios, información empresarial, etc. | No compatible | apoyo |
aplicación móvil | Terminal móvil (Android/Apple/WeChat applet) | No compatible | apoyo |
Conexión de audio inteligente | Acoplamiento en la nube: parlantes inteligentes (Xiaodu, Tmall Elf, Xiaoai) | No compatible | Módulos pagos adicionales |
configuración web | Pantalla grande de datos personalizados/2D/3D | No compatible | Módulos pagos adicionales |
Acceso OpenAPT de terceros | EZVIZ Cloud, acceso al SDK de Hikvision, acceso al SDK de AI | No compatible | Módulos pagos adicionales |
almacenamiento de datos | Procesamiento de datos del dispositivo | Redis almacena el último dato y no admite actualizaciones en tiempo real. | redis almacena los últimos datos y actualizaciones en tiempo real/mysql almacena datos del sistema/la base de datos de series temporales TDengine almacena datos del dispositivo |
Número de accesos a dispositivos/soporte de simultaneidad de datos de enlace ascendente | Número de conexiones de dispositivos y simultaneidad de datos de dispositivos | Admite el acceso a dispositivos a pequeña escala y sincroniza el procesamiento de datos | Soportar equipos de gran escala. Reducción del pico de la cola de mensajes, el grupo de subprocesos procesa de forma asincrónica una gran cantidad de datos concurrentes |
Apoyo técnico | No compatible | Proporcionar determinado soporte técnico/soluciones técnicas. |
detector de aire | Placa de desarrollo de internet de las cosas. | Placa de desarrollo Air724 | interruptor inteligente | Ver más >> |
---|---|---|---|---|
aplicación -------------------------- Terminal móvil (subprograma WeChat/Android/Ios/H5) Versión comercial de código abierto Docker ------ ------- ---- archivo de implementación de Docker spring-boot ---------- back-end vue ------------------- - Interfaz
El proyecto adopta el protocolo AGPL3 y puede utilizarse para estudio y uso personal. Para uso comercial, debe patrocinar el proyecto, obtener autorización y proporcionar el código fuente de la versión comercial, la plataforma de visualización y el código fuente del terminal móvil. Usuarios patrocinados, descarguen el código fuente de la versión comercial.
Grupo de comunicación QQ: 946029159 (completo) 1073236354 720136372
La gestión de permisos se desarrolla en base al sistema ruoyi-vue y el servidor de mensajes Mqtt utiliza la versión de código abierto EMQX5.0.