FastBee Open-Source IoT Platform
About 1 min

FastBee Open-Source IoT Platform
FastBee is a lightweight, easy-to-use, full-stack open-source IoT platform designed for SMEs and individual developers.
Key Highlights
- Built-in MQTT Broker: Netty-based, no need for EMQX or external MQTT servers
- One-click Deploy: Docker containerized deployment
- Multi-platform: Web console + WeChat Mini Program + Android/iOS + H5
- Hardware Support: ESP32, ESP8266, Raspberry Pi, LuatOS
Features
| Module | Description |
|---|---|
| Product Management | Create products, define thing models, device auth, firmware management |
| Device Management | Registration, grouping, real-time monitoring, remote control, logging |
| Thing Model | Standardized properties, services, and events for device-platform semantics |
| Scene Linkage | Visual automation configuration for device collaboration |
| Rule Scripts | Groovy-based data processing and format conversion |
| MQTT Access | Built-in Netty MQTT Broker, TCP 1883 + WebSocket 8083 |
| Video Monitoring | GB/T 28181 national standard, live streaming and PTZ control |
| Access Control | RuoYi-based user, role, department management |
| Multi-database | MySQL, PostgreSQL, MSSQL support |
| Time-series DB | TDengine, IoTDB, InfluxDB (optional) |
| Hardware SDK | ESP-IDF, Arduino, Raspberry Pi, LuatOS examples |
| Mobile App | UniApp cross-platform, supporting WeChat, Android, iOS, H5 |
Tech Stack
| Layer | Technologies |
|---|---|
| Backend | Spring Boot 2.5, MyBatis-Plus, Spring Security, JWT, Netty |
| Frontend | Vue 2, ElementUI, Vuex, Vue Router, Axios, ECharts |
| Mobile | UniApp (WeChat / Android / iOS / H5) |
| Device | ESP-IDF, Arduino, FreeRTOS |
| Database | MySQL 5.7+, Redis 7 |
| Media | ZLMediaKit (GB/T 28181) |
| Deploy | Docker + Docker Compose |
Open Source vs Commercial
| Feature | Open Source | Commercial |
|---|---|---|
| MQTT Protocol | ✓ | ✓ |
| Product / Device / Thing Model | ✓ | ✓ |
| Scene Linkage | ✓ | ✓ |
| Rule Scripts | ✓ | ✓ |
| Video (GB/T 28181) | ✗ | ✓ |
| Access Control | ✓ | ✓ |
| CoAP / HTTP / TCP | ✗ | ✓ |
| Visual Dashboard | ✗ | ✓ |
| SCADA | ✗ | ✓ |
| AI Knowledge | ✗ | ✓ |
| Data Bridge | ✗ | ✓ |
| Work Orders | ✗ | ✓ |
| IoT SIM Card | ✗ | ✓ |
| Alert Center | ✗ | ✓ |
| Multi-tenant | ✗ | ✓ |
| OAuth SSO | ✗ | ✓ |
| OTA Update | ✗ | ✓ |
License
FastBee open-source edition is licensed under AGPL v3. For commercial use, consider the commercial license.
Links
- Platform Source: https://gitee.com/beecue/fastbee
- Mobile App Source: https://gitee.com/beecue/fastbee-app
- Demo: https://iot.fastbee.cn
- Device SDK: FastBee-Arduino Docs
