Suporte 3G SIM5320 para MQTT

9

Procurando feedback de outras pessoas que usem os módulos da série SIM53xx para soluções de IoT na rede 3G. Eu tenho um corretor MQTT na internet para coletar dados para um sistema de rastreamento de frota em desenvolvimento. Há muitas informações sobre esse tipo de solução com conexões 2G, mas, como a 2G está sendo desativada, não tenho escolha, mas uso 3G, pois as soluções mais recentes de NB1 / CAT M1, sigfox etc. não estão disponíveis no pequeno Pacífico ilha a que esta solução é direcionada e LoRa não tem alcance suficiente (a ilha não é tão pequena!).

Depois de muita pesquisa, parece que o SIM5320 é a solução mais aplicável (custo razoável, popular, pequeno, possui recursos de GPS) e também há um whitepaper informando que as extensões do conjunto de comandos AT têm extensões para a configuração da sessão do MQTT, pub / sub etc. Perfeito para o meu aplicativo, no entanto, ele é mencionado apenas em um white paper isolado simcom mqtt 3g e não há outras referências a ele em outra documentação da simcom ou na rede.

Antes de eu comprar um par para teste, alguém pode confirmar se as extensões MQTT realmente existem e se são confiáveis?

Também qualquer feedback sobre confiabilidade / suporte para módulos simcom seria apreciado, pois sou novo na IoT sobre 3G.

deandob
fonte
Sobre o feedback, tenho uma experiência ruim com o suporte da Simcom, eles simplesmente não responderam. Posso sugerir uma olhada na Quectel , eles forneceram suporte rápido e completo e, pessoalmente, achei seus módulos mais confiáveis.
Bence Kaulics
Graças, eles parecem uma empresa respeitável, no entanto, seus módulos não estão tão facilmente disponíveis no canal quanto as placas de modem e o preço também é mais alto. Você pode recomendar um fornecedor?
Deandob

Respostas:

3

Eu usei o SIM5320 em um produto e nenhum dos módulos que comprei possui a funcionalidade MQTT, portanto você deve implementar o protocolo MQTT em um processador externo ou MCU. Talvez você precise solicitar um firmware diferente no momento da compra.

Sobre a confiabilidade, acho que a funcionalidade do modem é confiável o suficiente, às vezes acho que o modem fica preso (pode ser um driver linux ou firmware do modem) e uma redefinição física faz com que tudo funcione novamente, sem perda de dados.

Eu acho que o GPS funciona bem na maioria das vezes, às vezes para de enviar sentenças úteis de NMEA, apenas envia uma propietária ($ PSTIS * 61), às vezes perde a correção e não consegue se recuperar por conta própria e tenho que redefinir o módulo (muitas vezes não funciona) e às vezes fornece correções erradas, cerca de 1000 km de erro, mas isso pode ser filtrado no software.

A parte do GPS desses modems não possui opções e comandos de configuração, você não pode alterar a taxa de correção, não pode iniciar a frio sem primeiro desativar o GPS e isso é problemático porque, se você não tiver uma correção, o GPS pode se recusar a ser desativado com a desculpa de baixar dados de efemérides para uma próxima inicialização mais rápida.

Penso que a sua melhor opção seria experimentar o SIM5360, pois possui duas portas seriais, uma para modem / GPS e uma exclusiva para GPS, e também suporta GLONASS. O SIM5320 possui apenas uma porta serial e suporta apenas GPS.

De qualquer forma, eu incluiria no projeto um módulo GPS independente opcional (u-blox, simcom, etc). Penso que usar um módulo SIMCOM 3G e um módulo GPS independente ainda é mais barato do que usar um modem 3G de outro fabricante (pelo menos em pequena escala).

Sobre o suporte, eles parecem não oferecer suporte direto, no entanto, o distribuidor que comprei ofereceu bastante suporte gratuitamente, eles me pediram logs, me passaram ferramentas para o sistema operacional que eu estava usando e responderam a perguntas muito técnicas.

Totoxa
fonte
Oi! Eu aprovei sua edição, mas você realmente deve fazer login com a conta que usou para publicá-la para fazer outras edições. Dessa forma, suas edições não precisarão de aprovação e ficará claro que é você quem está editando (e não mais ninguém da Internet). Verifique o centro de ajuda se estiver tendo problemas com isso.
Aurora0001