A plataforma IoT de código aberto FastBee é simples e fácil de usar e é mais adequada para aprendizado e uso por pequenas e médias empresas e indivíduos. Adequado para casas inteligentes, escritórios inteligentes, comunidades inteligentes, monitoramento agrícola, monitoramento de conservação de água, controle industrial, etc.
O back-end do sistema usa inicialização Spring; o front-end usa Vue, o servidor Mqtt é construído usando netty; suporte lateral ESP32, ESP8266, Raspberry Pai, Hezhou, etc.;
Funções do sistema | Descrição da função | Versão de código aberto | versão comercial |
---|---|---|---|
gerenciamento de produtos | Detalhes do produto, modelo do produto, classificação do produto, autorização do dispositivo, firmware do produto | apoiar | apoiar |
Gerenciamento de dispositivos | Detalhes do dispositivo, agrupamento de dispositivos, registros de dispositivos, compartilhamento de dispositivos, controle de dispositivos em tempo real, status em tempo real, monitoramento de dados | apoiar | apoiar |
Gerenciamento de modelo físico | Propriedades (status do dispositivo e dados de monitoramento), funções (execução de tarefas específicas), eventos (o dispositivo reporta proativamente à nuvem) | apoiar | apoiar |
Acesso MQTT | versão de código aberto emqx, versão netty MqttBroker | apoiar | apoiar |
SDK de hardware | ESP-IDF, Arduino, RaspberryPi, Hezhou e outros dispositivos de plataforma de acesso | apoiar | apoiar |
Acesso de videovigilância | Baseado no protocolo GB/T28181, ele oferece suporte ao acesso a equipamentos de monitoramento dos principais fabricantes, transmissão ao vivo, gravação e reprodução de equipamentos, gravação em nuvem e controle PTZ. | Suporta acesso a dispositivos e transmissão ao vivo | apoiar |
Gerenciamento multiprotocolo | Vários protocolos suportam o gerenciamento de dispositivos de hardware | Suporta JSON | Suporta vários |
Acesso TCP | Servidor TCP baseado em Netty | Não compatível | apoiar |
Acesso Modbus | Transmita de forma transparente Modbus/edge gateway para acessar equipamentos Modbus | Não compatível | apoiar |
Gestão de pontos de coleta | Acesso a subdispositivos de gerenciamento de dispositivos de gateway | Não compatível | apoiar |
Depuração do simulador de dispositivo | Depuração on-line do dispositivo Modbus | Não compatível | apoiar |
Tela de big data | A visualização de dados em tela grande encapsula gráficos ou elementos de página em componentes básicos e pode atender aos requisitos de negócios sem código. | Não compatível | apoiar |
Script de regra do mecanismo de regras | Escrita de mecanismo de regras visuais, suportando js, java e outros scripts para modificar a estrutura da mensagem, processando dispositivo upstream/downstream/online/offline/análise de dados/conversão de dados | Não compatível | apoiar |
Ligação de cena | Gere ligação de cena com base no mecanismo de regras | Não compatível | apoiar |
Função de alarme | Alarme: Determinação de alarme de equipamento/alarme de plataforma Configuração de alarme: Determinação de alarme de plataforma desenvolvida com base no mecanismo de regras Registro de alarme: O registro de alarme de equipamento é armazenado no banco de dados | Não compatível | apoiar |
Função de notificação de mensagem | 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 | Não compatível | apoiar |
multilocatário | A gestão dos locatários do sistema possui um conjunto exclusivo de configurações do sistema e os dados são isolados uns dos outros. Tais como: permissões de inquilino, prazo de validade, número de usuários, informações corporativas, etc. | Não compatível | apoiar |
Aplicativo móvel | Terminal móvel (miniaplicativo Android/Apple/WeChat) | Não compatível | apoiar |
Docking de áudio inteligente | Docking na nuvem: alto-falantes inteligentes (Xiaodu, Tmall Elf, Xiaoai) | Não compatível | Módulos pagos adicionais |
configuração web | Tela grande de dados personalizados/2D/3D | Não compatível | Módulos pagos adicionais |
Acesso OpenAPT de terceiros | EZVIZ Cloud, acesso Hikvision SDK, acesso AI SDK | Não compatível | Módulos pagos adicionais |
armazenamento de dados | Processamento de dados do dispositivo | O Redis armazena os últimos dados e não oferece suporte a atualizações em tempo real. | redis armazena os dados e atualizações mais recentes em tempo real/mysql armazena dados do sistema/banco de dados de série temporal TDengine armazena dados do dispositivo |
Número de acessos ao dispositivo/suporte à simultaneidade de dados de uplink | Número de conexões de dispositivos e simultaneidade de dados de dispositivos | Suporta acesso a dispositivos em pequena escala e sincroniza o processamento de dados | Apoie equipamentos de grande escala. Redução do pico da fila de mensagens, pool de threads processa de forma assíncrona muitos dados simultâneos |
Suporte técnico | Não compatível | Fornecer determinado suporte técnico/soluções técnicas |
detector de ar | Placa de desenvolvimento de Internet das coisas | Placa de desenvolvimento Air724 | Interruptor inteligente | Veja mais >> |
---|---|---|---|---|
app -------------------------- Terminal móvel (miniaplicativo WeChat/Android/Ios/H5) Versão comercial docker de código aberto ------ ------- ---- arquivo de implantação do docker spring-boot ---------- back-end vue ------------------- - front-end
O projeto adota o protocolo AGPL3 e pode ser utilizado para estudo e uso pessoal. Para uso comercial, é necessário patrocinar o projeto, obter autorização e fornecer código-fonte da versão comercial, plataforma de visualização e código-fonte do terminal móvel. Usuários patrocinados, baixem o código-fonte da versão comercial.
Grupo de comunicação QQ: 946029159 (completo) 1073236354 720136372
O gerenciamento de permissões é desenvolvido com base no sistema ruoyi-vue, e o servidor de mensagens Mqtt usa a versão de código aberto EMQX5.0