Skip to content

Plataforma IoT open source ​


Captura de pantalla de la página de la plataforma IoT open source

Guía de la página ​

Contenido de la páginaPanorama general de la edición open source de FastBee: posicionamiento de la plataforma, puntos destacados, funciones del sistema, stack tecnológico y diferencias entre la edición open source y la comercial.
Escenarios de usoAdecuada para desarrolladores que conocen FastBee por primera vez y para quienes evalúan la plataforma, para determinar rápidamente si la edición open source se ajusta a las necesidades del proyecto.
Requisitos previosNinguno; si después de la lectura desea probar la plataforma, puede completar el despliegue con Docker en un solo comando siguiendo el capítulo de instalación y despliegue.

Plataforma IoT open source FastBee ​

FastBee es una plataforma IoT open source ligera, fácil de usar y full-stack dirigida a pymes y desarrolladores individuales, que integra la gestión de dispositivos, la monitorización de datos y aplicaciones para múltiples terminales.

Puntos destacados

  • MQTT Broker integrado: desarrollado con Netty, sin necesidad de desplegar EMQX ni ningún otro servidor MQTT adicional
  • Despliegue con un solo comando: despliegue en contenedores con Docker para montar rápidamente el entorno completo
  • Cobertura multiterminal: consola web + mini programa de WeChat + Android/iOS + H5
  • Compatibilidad de hardware: compatible con el hardware más común, como ESP32, ESP8266, Raspberry Pi y LuatOS (合宙)

Funciones del sistema ​

Módulo de funcionesDescripción
Gestión de productosCreación de productos, definición del Thing Model, métodos de autenticación de dispositivos, clasificación de productos y gestión de versiones de firmware
Gestión de dispositivosRegistro de dispositivos, agrupación, monitorización del estado en tiempo real, control remoto, registros de operaciones y uso compartido de dispositivos
Thing ModelDefinición estandarizada de propiedades, funciones y eventos para unificar la semántica de los datos entre el dispositivo y la plataforma
Scene LinkageConfiguración visual de escenas de automatización para lograr la colaboración inteligente entre dispositivos
Scripts de reglasProcesamiento basado en la sintaxis Groovy de los datos reportados por los dispositivos y enviados por la plataforma, con reenvío según el formato de interacción del dispositivo correspondiente
Integración MQTTMQTT Broker Netty integrado, TCP 1883 + WebSocket 8083
VideovigilanciaCompatible con el protocolo estándar nacional GB/T 28181, con transmisión de vídeo en directo y control PTZ
Gestión de permisosBasada en el framework RuoYi (若依), con gestión detallada de usuarios, roles, departamentos, puestos y registros de operaciones
Múltiples fuentes de datosCompatible con las bases de datos relacionales MySQL, PostgreSQL y MSSQL
Base de datos de series temporalesCompatible con TDengine, IoTDB e InfluxDB (activación opcional)
SDK de hardwareEjemplos de integración para plataformas de hardware como ESP-IDF, Arduino, Raspberry Pi y LuatOS (合宙)
App móvil (简体中文)Aplicación multiplataforma UniApp: un solo código compatible con mini programa de WeChat, Android, iOS y H5

Stack tecnológico ​

CapaTecnologías
BackendSpring Boot 2.5, MyBatis-Plus, Spring Security, JWT, Netty
FrontendVue 2, ElementUI, Vuex, Vue Router, Axios, ECharts
App móvilUniApp (mini programa de WeChat / Android / iOS / H5)
Lado del dispositivoESP-IDF, Arduino, FreeRTOS
Base de datosMySQL 5.7+, Redis 7
Streaming de mediosZLMediaKit (GB/T 28181)
DespliegueDocker + Docker Compose
JDKOpenJDK 8

Alcance de las versiones

  • El stack tecnológico de la tabla anterior (Spring Boot 2.5 / Vue 2 / OpenJDK 8) describe el proyecto de código correspondiente a la documentación v2 de la edición open source y coincide con los requisitos de componentes indicados en Instalación y despliegue (简体中文).
  • Las notas de la versión V2.9.0 (简体中文) (2026-05-29) anuncian la actualización del backend de la plataforma a Spring Boot 3.5.11 + Java 21, los scripts de ejecución de Docker requieren JDK 21 y la migración del frontend a Vue 3 cubre los módulos de la edición comercial, SCADA, altavoz inteligente y visualización; la lista completa está en las notas de la versión completas (简体中文).
  • Los dos stacks tecnológicos pertenecen a versiones distintas. Al actualizar o realizar desarrollos de extensión, remítase a las notas de la versión que utilice y no mezcle configuraciones de JDK, Node ni dependencias entre versiones; los límites de versión de las ediciones comercial y de clúster se describen en las FAQ técnicas (简体中文).

Open source frente a edición comercial ​

FunciónEdición open sourceEdición comercial
Protocolo MQTT✓✓
Productos / Dispositivos / Thing Model✓✓
Scene Linkage✓✓
Scripts de reglas✓✓
Videovigilancia (GB/T 28181)✓ (solo transmisión en directo)✓
Gestión de permisos (RuoYi)✓✓
Protocolos CoAP / HTTP / TCP✗✓
Pantalla grande de visualización✗✓
Web SCADA✗módulo opcional
Base de conocimiento de IA✗✓
Puente de datos✗✓
Gestión de órdenes de trabajo✗✓
Gestión de tarjetas SIM IoT✗✓
Centro de alarmas✗✓
Multiinquilino✗✓
OAuth SSO✗✓
Actualización de firmware OTA✗✓

Nota: módulo opcional indica un módulo adicional que puede adquirirse por separado y no está incluido en la licencia base de la edición comercial; tanto Web SCADA como el altavoz inteligente son módulos opcionales. Precios y suscripciones en Licencia comercial.

Licencia open source

La edición open source de FastBee se distribuye bajo la licencia AGPL v3 y puede utilizarse para aprendizaje y uso personal. Para uso comercial se recomienda adquirir la licencia de la edición comercial.

Enlaces relacionados ​

Los datos dinámicos como las estrellas y los forks en GitHub y Gitee se rigen por lo que muestran en tiempo real las páginas de cada repositorio; la documentación oficial no mantiene estas cifras manualmente. Al citar valores históricos de artículos de terceros, indique también el momento de la medición.

Preguntas frecuentes ​

¿FastBee es open source? ​

Sí. La edición open source de FastBee se distribuye bajo la licencia AGPL v3, y tanto el código fuente de la plataforma como el de la app móvil son públicos en Gitee (véase «Enlaces relacionados» más arriba); pueden utilizarse para aprendizaje y uso personal. Para uso comercial se recomienda adquirir la licencia de la edición comercial.

¿Qué equipo mantiene FastBee (蜂信物联)? ​

FastBee (蜂信物联) está mantenido por Qujing Fengxin Technology Co., Ltd. (曲靖蜂信科技有限公司). El proyecto se llamaba originalmente Wumei Smart (物美智能, wumei-smart), y el código fuente de la edición open source está alojado en Gitee (beecue/fastbee) y en GitHub (kerwincui/FastBee). Si al buscar «蜂信» o «FastBee» aparecen otras entidades con el mismo nombre, remítase al sitio web oficial y a los repositorios de código fuente oficiales mencionados.

¿Qué protocolos de integración de dispositivos admite FastBee? ​

La edición open source incorpora un MQTT Broker basado en Netty (TCP 1883 + WebSocket 8083) y la videovigilancia admite GB/T 28181 (solo transmisión en directo); la edición comercial añade protocolos como CoAP, HTTP, TCP, Modbus y JT808. La comparación completa está en la tabla «Open source frente a edición comercial» de más arriba.

¿Cuál es la diferencia entre la edición open source y la comercial? ​

La edición open source cubre capacidades esenciales como productos/dispositivos/Thing Model, Scene Linkage, scripts de reglas y gestión de permisos; la edición comercial añade la pantalla grande de visualización, la base de conocimiento de IA, el centro de alarmas, el modo multiinquilino, la actualización de firmware OTA, el puente de datos, la gestión de órdenes de trabajo y la gestión de tarjetas SIM IoT, entre otras. Web SCADA y el altavoz inteligente son módulos opcionales de compra adicional y no están incluidos en la licencia base de la edición comercial; la comparación detallada está en la tabla anterior.

¿Cómo desplegar y probar rápidamente? ​

Siga el capítulo de instalación y despliegue para realizar el despliegue con Docker Compose en un solo comando y probarlo en local; la edición comercial ofrece una demostración en línea en https://iot.fastbee.cn, mientras que la edición open source no dispone de dirección de demostración.