La plate-forme IoT open source FastBee est simple et facile à utiliser, et convient mieux aux petites et moyennes entreprises et aux particuliers pour l'apprendre et l'utiliser. Convient aux maisons intelligentes, aux bureaux intelligents, aux communautés intelligentes, à la surveillance agricole, à la surveillance de la conservation de l'eau, au contrôle industriel, etc.
Le back-end du système utilise Spring Boot ; le front-end utilise Vue ; le serveur Mqtt est construit avec Netty ; le terminal mobile prend en charge l'applet WeChat, Android, Apple et H5 utilisent Uniapp ; le côté prend en charge ESP32, ESP8266, Raspberry Pai, Hezhou, etc. ;
Fonctions du système | Description de la fonction | Version open source | version commerciale |
---|---|---|---|
gestion des produits | Détails du produit, modèle de produit, classification du produit, autorisation de l'appareil, micrologiciel du produit | soutien | soutien |
Gestion des appareils | Détails de l'appareil, regroupement d'appareils, journaux d'appareils, partage d'appareils, contrôle en temps réel de l'appareil, état en temps réel, surveillance des données | soutien | soutien |
Gestion du modèle physique | Propriétés (état de l'appareil et données de surveillance), fonctions (exécution de tâches spécifiques), événements (l'appareil rend compte de manière proactive au cloud) | soutien | soutien |
Accès MQTT | version open source emqx, version netty MqttBroker | soutien | soutien |
SDK matériel | ESP-IDF, Arduino, RaspberryPi, Hezhou et autres accès aux appareils de plate-forme | soutien | soutien |
Accès à la vidéosurveillance | Basé sur le protocole GB/T28181, il prend en charge l'accès aux équipements de surveillance des grands fabricants, la diffusion en direct, l'enregistrement et la lecture des équipements, l'enregistrement dans le cloud et le contrôle PTZ. | Prise en charge de l'accès aux appareils et de la diffusion en direct | soutien |
Gestion multiprotocole | Plusieurs protocoles prennent en charge la gestion des périphériques matériels | Prise en charge de JSON | Prise en charge de plusieurs |
Accès TCP | Serveur TCP basé sur Netty | Non pris en charge | soutien |
Accès Modbus | Transmettre de manière transparente la passerelle Modbus/Edge pour accéder à l'équipement Modbus | Non pris en charge | soutien |
Gestion des points de collecte | Accès aux sous-appareils de gestion des appareils de passerelle | Non pris en charge | soutien |
Débogage du simulateur de périphérique | Débogage en ligne de l'appareil Modbus | Non pris en charge | soutien |
Écran de mégadonnées | La visualisation des données sur grand écran encapsule des graphiques ou des éléments de page dans des composants de base et peut répondre aux exigences commerciales sans aucun code. | Non pris en charge | soutien |
Script de règle du moteur de règles | Écriture d'un moteur de règles visuel, prenant en charge js, java et autres scripts pour modifier la structure du message, dispositif de traitement en amont/en aval/en ligne/hors ligne/analyse de données/conversion de données | Non pris en charge | soutien |
Lien de scène | Générer un lien de scène basé sur un moteur de règles | Non pris en charge | soutien |
Fonction d'alarme | Alarme : alarme d'équipement/détermination d'alarme de plate-forme Configuration d'alarme : détermination d'alarme de plate-forme développée sur la base d'un moteur de règles. Enregistrement d'alarme : l'enregistrement d'alarme d'équipement est stocké dans la base de données. | Non pris en charge | soutien |
Fonction de notification de messages | 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 | Non pris en charge | soutien |
multi-locataire | La gestion des locataires dans le système dispose d'un ensemble exclusif de configurations système et les données sont isolées les unes des autres. Tels que : les autorisations des locataires, le délai d'expiration, le nombre d'utilisateurs, les informations sur l'entreprise, etc. | Non pris en charge | soutien |
Application mobile | Terminal mobile (applet Android/Apple/WeChat) | Non pris en charge | soutien |
Station d'accueil audio intelligente | Docking cloud : enceintes intelligentes (Xiaodu, Tmall Elf, Xiaoai) | Non pris en charge | Modules payants supplémentaires |
configuration Internet | Données personnalisées grand écran/2D/3D | Non pris en charge | Modules payants supplémentaires |
Accès OpenAPT tiers | EZVIZ Cloud, accès au SDK Hikvision, accès au SDK AI | Non pris en charge | Modules payants supplémentaires |
stockage de données | Traitement des données de l'appareil | Redis stocke la dernière donnée et ne prend pas en charge les mises à jour en temps réel. | redis stocke les dernières données et mises à jour en temps réel/mysql stocke les données du système/la base de données de séries chronologiques TDengine stocke les données de l'appareil |
Nombre d'accès aux appareils/prise en charge de la simultanéité des données de liaison montante | Nombre de connexions d'appareils et simultanéité des données de l'appareil | Prend en charge l'accès aux appareils à petite échelle et synchronise le traitement des données | Prend en charge les équipements à grande échelle. Réduction du pic de la file d'attente des messages, le pool de threads traite de manière asynchrone un nombre élevé de données simultanées |
Assistance technique | Non pris en charge | Fournir certains supports techniques/solutions techniques |
détecteur d'air | Conseil de développement de l'Internet des objets | Carte de développement Air724 | Commutateur intelligent | Voir plus >> |
---|---|---|---|---|
app -------------------------- Terminal mobile (applet WeChat/Android/Ios/H5) Docker open source version commerciale ------ ------- ---- fichier de déploiement docker spring-boot ---------- vue back-end ------------------- - l'extrémité avant
Le projet adopte le protocole AGPL3 et peut être utilisé à des fins d'étude et d'utilisation personnelles. Pour un usage commercial, vous devez parrainer le projet, obtenir une autorisation et fournir le code source de la version commerciale, la plate-forme de visualisation et le code source du terminal mobile. Les utilisateurs sponsorisés doivent télécharger le code source de la version commerciale.
Groupe de communication QQ : 946029159 (complet) 1073236354 720136372
La gestion des autorisations est développée sur la base du système ruoyi-vue et le serveur de messages Mqtt utilise la version open source EMQX5.0