Die Open-Source-IoT-Plattform FastBee ist einfach und benutzerfreundlich und eignet sich eher zum Erlernen und Verwenden für kleine und mittlere Unternehmen sowie Einzelpersonen. Geeignet für Smart Homes, Smart Offices, Smart Communities, Landwirtschaftsüberwachung, Wasserschutzüberwachung, Industriesteuerung usw.
Das System-Back-End verwendet Spring Boot; der Mqtt-Server unterstützt das WeChat-Applet, die Datenbank verwendet Mysql, TDengine; seitlich unterstützt ESP32, ESP8266, Raspberry Pai, Hezhou usw.;
Systemfunktionen | Funktionsbeschreibung | Open-Source-Version | kommerzielle Version |
---|---|---|---|
Produktmanagement | Produktdetails, Produktmodell, Produktklassifizierung, Geräteautorisierung, Produkt-Firmware | Unterstützung | Unterstützung |
Geräteverwaltung | Gerätedetails, Gerätegruppierung, Geräteprotokolle, Gerätefreigabe, Geräte-Echtzeitsteuerung, Echtzeitstatus, Datenüberwachung | Unterstützung | Unterstützung |
Physisches Modellmanagement | Eigenschaften (Gerätestatus und Überwachungsdaten), Funktionen (Ausführen bestimmter Aufgaben), Ereignisse (Gerät meldet proaktiv an die Cloud) | Unterstützung | Unterstützung |
MQTT-Zugriff | emqx Open-Source-Version, Netty-Version MqttBroker | Unterstützung | Unterstützung |
Hardware-SDK | Zugriff auf ESP-IDF-, Arduino-, RaspberryPi-, Hezhou- und andere Plattformgeräte | Unterstützung | Unterstützung |
Zugang zur Videoüberwachung | Basierend auf dem GB/T28181-Protokoll unterstützt es den Zugriff auf Überwachungsgeräte gängiger Hersteller, Live-Übertragungen, Geräteaufzeichnung und -wiedergabe, Cloud-Aufzeichnung und PTZ-Steuerung. | Unterstützt Gerätezugriff und Live-Übertragung | Unterstützung |
Multiprotokoll-Management | Mehrere Protokolle unterstützen die Verwaltung von Hardwaregeräten | Unterstützen Sie JSON | Unterstützen Sie mehrere |
TCP-Zugriff | TCP-Server basierend auf Netty | Nicht unterstützt | Unterstützung |
Modbus-Zugriff | Übertragen Sie das Modbus/Edge-Gateway transparent, um auf Modbus-Geräte zuzugreifen | Nicht unterstützt | Unterstützung |
Verwaltung der Sammelstellen | Untergerätezugriff für die Gateway-Geräteverwaltung | Nicht unterstützt | Unterstützung |
Debuggen des Gerätesimulators | Online-Debugging von Modbus-Geräten | Nicht unterstützt | Unterstützung |
Big-Data-Bildschirm | Die Datenvisualisierung auf großen Bildschirmen kapselt Diagramme oder Seitenelemente in Basiskomponenten und kann Geschäftsanforderungen ohne Code erfüllen. | Nicht unterstützt | Unterstützung |
Regel-Engine-Regelskript | Schreiben einer visuellen Regel-Engine, Unterstützung von js, Java und anderen Skripten zum Ändern der Nachrichtenstruktur, Verarbeitung von Geräten vor-/nachgelagert/online/offline/Datenanalyse/Datenkonvertierung | Nicht unterstützt | Unterstützung |
Szenenverknüpfung | Generieren Sie eine Szenenverknüpfung basierend auf der Regel-Engine | Nicht unterstützt | Unterstützung |
Alarmfunktion | Alarm: Bestimmung des Gerätealarms/Plattformalarms. Alarmkonfiguration: Bestimmung des Plattformalarms basierend auf der Regel-Engine. Alarmaufzeichnung: Die Aufzeichnung des Ausrüstungsalarms wird in der Datenbank gespeichert | Nicht unterstützt | Unterstützung |
Nachrichtenbenachrichtigungsfunktion | Alibaba Cloud SMS/Tencent Cloud SMS Alibaba Cloud Language/Tencent Cloud Voice/QQ Mailbox/163 Mailbox/WeChat Mini-Programm/Enterprise WeChat Group Robot/Enterprise WeChat Application Information/DingTalk Message Notification/DingTalk Group Robot | Nicht unterstützt | Unterstützung |
Multi-Tenant | Die Verwaltung der Mandanten im System verfügt über einen exklusiven Satz von Systemkonfigurationen und die Daten sind voneinander isoliert. Zum Beispiel: Mieterberechtigungen, Ablaufzeit, Anzahl der Benutzer, Unternehmensinformationen usw. | Nicht unterstützt | Unterstützung |
Mobile App | Mobiles Endgerät (Android/Apple/WeChat-Applet) | Nicht unterstützt | Unterstützung |
Intelligentes Audio-Docking | Cloud-Docking: intelligente Lautsprecher (Xiaodu, Tmall Elf, Xiaoai) | Nicht unterstützt | Zusätzliche kostenpflichtige Module |
Webkonfiguration | Benutzerdefinierter Datengroßbildschirm/2D/3D | Nicht unterstützt | Zusätzliche kostenpflichtige Module |
OpenAPT-Zugriff von Drittanbietern | EZVIZ Cloud, Hikvision SDK-Zugriff, AI SDK-Zugriff | Nicht unterstützt | Zusätzliche kostenpflichtige Module |
Datenspeicherung | Gerätedatenverarbeitung | Redis speichert die letzten Daten und unterstützt keine Echtzeitaktualisierungen. | Redis speichert die neuesten Daten und Aktualisierungen in Echtzeit/MySQL speichert Systemdaten/TDengine-Zeitreihendatenbank speichert Gerätedaten |
Anzahl der Gerätezugriffe/Uplink-Daten-Parallelitätsunterstützung | Anzahl der Geräteverbindungen und Gerätedaten-Gleichzeitigkeit | Unterstützen Sie den Zugriff auf kleine Geräte und synchronisieren Sie die Datenverarbeitung | Unterstützen Sie Großgeräte. Reduzierung der Nachrichtenwarteschlangenspitzen, Thread-Pool verarbeitet asynchron viele gleichzeitige Daten |
Technische Unterstützung | Nicht unterstützt | Bereitstellung bestimmter technischer Unterstützung/technischer Lösungen |
Luftdetektor | Entwicklungsboard für das Internet der Dinge | Air724-Entwicklungsplatine | Intelligenter Schalter | Mehr anzeigen >> |
---|---|---|---|---|
App ------------ Mobiles Endgerät (WeChat-Applet/Android/Ios/H5) Kommerzielle Version Open Source Docker ------ ------- ---- Docker-Bereitstellungsdatei Spring-Boot ---------- Back-End Vue ------------------- - Frontend
Das Projekt verwendet das AGPL3-Protokoll und kann zum persönlichen Studium und zur kommerziellen Nutzung verwendet werden. Für die kommerzielle Nutzung müssen Sie das Projekt sponsern, eine Genehmigung einholen und den Quellcode für die kommerzielle Version, die Visualisierungsplattform und den Quellcode für mobile Endgeräte bereitstellen. Gesponserte Benutzer laden bitte den Quellcode der kommerziellen Version herunter.
QQ-Kommunikationsgruppe: 946029159 (vollständig) 1073236354 720136372
Die Berechtigungsverwaltung basiert auf dem Ruoyi-Vue-System und der Mqtt-Nachrichtenserver verwendet die Open-Source-Version EMQX5.0