Atualização do MTX-Router-Titan e novas notas de aplicação

O MTX-Router-Titan, nosso firmware que converte nossos gateways em poderosos roteadores Titan com todos os tipos de recursos de IoT, é atualizado com novos recursos, entre os quais se destaca a possibilidade de executar até 5 gateways simultâneos MQTT-RS232 / RS485 / USB simultâneos.

Graças a isso, o MTX-Router-Titan tem a possibilidade de que, a partir da plataforma Cervello IoT, sejam implementados protocolos para atuar diretamente nos dispositivos conectados nas portas seriais RS232 / RS485 do roteador, bem como na porta USB (para dispositivos compatíveis FTDI ou ACM). A Plataforma IoT Cervello também pode controlar diretamente as placas de rádio internas do roteador Titan, como Coronis Wavecard, Wireless-MBus, GPS ou qualquer outro que possa ser incorporado.

Para verificar o potencial dessas novas funcionalidades, geramos duas novas Notas de Aplicação.

AN37: Como usar gateways MQTT – USB / RS232 / RS485

Ele mostra como criar 4 gateways transparentes, dois RS232-MQTT, um RS485-MQTT e outro USB-MQTT em um broker MQTT (por exemplo, Cervello), para que deste você possa acessar o fluxo de dados de cada equipamento conectado ao TITAN, bem como enviar dados para eles.

AN38: Redirecionamentos de porta serial RS232, RS485 e USB

Neste cenário, por exemplo, está disponível uma sonda USB que envia periodicamente a temperatura pela referida porta USB. O Titan deve pegar o fluxo de dados da porta USB (a temperatura neste caso) e encaminhá-lo através de cada uma de suas outras portas seriais para outros dispositivos RS232 ou RS485. Para executar esse aplicativo, é utilizado o pequeno broker mqtt que possui o Titan integrado dentro.

Disponível versão MT10-Tunnel v10.18

Nosso firmware MTX-Tunnel incorporado em nossos modems IoT é atualizado para uma nova versão. Com a chegada do MTX-Tunnel v10.18, algumas funcionalidades interessantes implementadas para projetos reais são introduzidas e mostramos em três novos cenários, especialmente dedicados às soluções de medição, nas quais é necessário o uso de mensagens SMS.

Nesta nova versão do túnel MTX, fazemos alterações nas mensagens SMS com as seguintes alterações:

  • É adicionado suporte entre o envio de comandos AT via porta serial e túneis SMS-RS232 através da mesma porta serial
  • Melhoria na recepção de comandos SMS, evitando que, em circunstâncias muito especiais, os modems possam parar de receber SMS

Além disso, adicionamos novos cenários de medição ao nosso manual MTX-Tunnel, onde é dada ênfase especial à evolução das comunicações CSD para IP, a introdução de um Gerenciador de dispositivos e, acima de tudo, a segurança das comunicações, o desempenho todos os dias. mais demanda.

Novo cenário: Sistema de leitura de medidores via chamada de dados GSM (CSD) e / ou comunicações IP (sem segurança SSL / TLS). Incorporação do Device Manager (com segurança SSL / TLS) para gerenciamento de modem

Sistema de leitura de contador, compatível com chamadas CSD (com restrição de segurança dos números de telefone recebidos) e comunicações IP (com Firewall), onde também é introduzida a comunicação com um Gerenciador de dispositivos (como Cervello). Nesse caso, as comunicações seguras (SSL / TLS) são apenas com o Gerenciador de dispositivos (Cervello).

Novo cenário: Sistema de leitura de medidores via chamada de dados GSM (CSD) e comunicação IP (com segurança SSL / TLS). Incorporação do Device Manager (com segurança SSL / TLS) para gerenciamento de modem

Sistema de leitura de contador, compatível com chamadas CSD (com restrição de segurança dos números de telefone recebidos) e comunicações IP (com Firewall), onde também é introduzida a comunicação com um Gerenciador de dispositivos (como Cervello). Nesse caso, as comunicações entre o modem e o Gerenciador de dispositivos e entre o modem e a plataforma de leitura (quando o canal de dados estiver aberto) têm segurança SSL / TLS.

Novo cenário: Sistema de leitura de medidores via chamada de dados GSM (CSD) e comunicação IP (com segurança SSL / TLS). Incorporação do Gerenciador de dispositivos (com segurança SSL / TLS) para gerenciamento de modem e para estabelecer uma conexão entre modems e a plataforma de leitura de medidores

O sistema de leitura de medidores com maior segurança. Nesse caso, o modem MTX não possui nenhuma porta TCP ou UDP aberta (o que aumenta a segurança), mas todas as comunicações são feitas do modem para os servidores do Gerenciador de dispositivos (Cervello) e a plataforma de leitura com segurança SSL / TLS e autenticação mútua. Nesse cenário específico, sintetizando, quando a Plataforma de Leitura de Medidores deseja ler um contador, informa o Gerenciador de Dispositivos (Cervello), por meio de sua API (comunicação segura HTTPS), que precisa se comunicar com um determinado modem. Em seguida, o Cervello, por meio da conexão segura (SSL / TLS) mantida permanentemente com cada modem, informa ao modem correspondente que ele deve abrir um canal de dados seguro com a plataforma. Todo o sistema também é compatível com chamadas CSD.

Versão MTX-Tunnel v10.15 disponível

Nosso firmware MTX-Tunnel incorporado em nossos Modems IoT é atualizado para uma nova versão. Com a chegada do MTX-Tunnel v10.15, alguns recursos interessantes implementados para projetos reais são introduzidos.

Suporte para o novo MTX-4G-Java-T-S, com supercapacitor em caso de falha de energia externa

O novo MTX-4G-Java-T-S é um novo modem que incorpora um supercapacitor interno que faz com que o dispositivo tenha autonomia de aproximadamente um minuto em uma falha de energia externa. Graças a esta nova versão do túnel é possível configurar o modem para detectar esta situação e enviar um alarme SMS quando perde e quando recupera a energia, bem como enviar um alarme via IP (http ou MQTT para Cervello). 1 minuto é tempo mais que suficiente para essa função.

Um exemplo de uso está disponível na nova versão do manual MTX-Tunnel (Anexo 2, exemplo 26 – Alarmes enviados por SMS e mensagem MQTT antes da detecção de uma perda de energia de 220V e antes do retorno da energia. Modem com autonomia de 1 minuto supercap) de um MTX configurado para executar um gateway IP-RS232, mas com um recurso de aviso de falha de energia.

Maior controle de dispositivos externos por SMS

Até agora, o MTX-Tunnel tinha recursos suficientes para permitir um gateway SMS-RS232, permitindo que comandos SMS fossem enviados a muitas equipes de terceiros para executar ações. Essa funcionalidade, combinada com os aliases de túnel MTX, forneceu um recurso normalmente suficiente e amplamente usado. No entanto, houve a falta que não permitia o envio via comandos SMS que não eram alfanuméricos, impedindo o controle de determinados equipamentos cujo cabeçalho, por exemplo, é em binário.

A partir da versão 10.15 do MTX-Tunnel, esta limitação desaparece e é possível enviar qualquer tipo de comando, alfanumérico, binário ou combinação de ambos via SMS para dispositivos de terceiros. O método é tão simples quanto especificar no Alias ​​os comandos em hexadecimal entre as tags. Por exemplo, para enviar o comando com os caracteres {0x01} [0x02} OPE1 {0x03} (que mistura binário com alfanumérico) na configuração do modem, simplesmente indique: SMS_alias1: OPEN> AT ^ MTXTUNNEL = RS232,0,0102OPE103

Um exemplo de uso está disponível na nova versão do manual MTX-Tunnel (Anexo 2, exemplo 26 – Transmissão de dados por RS232 via SMS para o controle de equipamentos eletrônicos com protocolos proprietários. Uso de ALIAS para enviar caracteres não imprimíveis)

Versão MTX-Tunnel v10.14 disponível

Nosso firmware MTX-Tunnel incorporado em nossos modems IoT é atualizado para uma nova versão. Com a chegada do túnel MTX v10.14, alguns recursos interessantes foram introduzidos para projetos reais.

Novos arquivos “atscripts

Esses arquivos editáveis pelo usuário permitem que você programe pequenos scripts personalizáveis para executar comandos AT.

No momento existem 2 comandos, embora muito úteis: “EXECUTE”, que permite executar um comando AT e “PAUSE”, que permite inserir uma pausa. Mais tarde, outros comandos serão adicionados.

Os arquivos de script disponíveis são:

  • mtxtunnel_start.txt: Arquivo que é executado APÓS o modem ter sido iniciado. E qual é o uso? Por exemplo, para um usuário que precisa disso quando o modem é iniciado, ative um relé por 10 segundos, depois desative e envie um SMS para três números de telefone.
  • iologger_start.txt y iologger_end.txt: Arquivos que são executados ANTES e DEPOIS de um processo de leitura I / S do modem (entradas digitais, entradas analógicas, contadores, …) E para que servem? Por exemplo, para um usuário que precisa disso quando o modem lê sua E / S (para armazená-los e enviá-los para um servidor Web) antes do modem, por exemplo, ele ativa uma saída para alimentar um sensor, adicione uma pausa de X segundos para estabilizar isso e, após a leitura, a saída digital é desativada.

Novos recursos na execução dos comandos AT programados pelo arquivo “schedules.txt”

O que há de novo? Por exemplo, o cliente pode configurar o MTX-Tunnel para executar um comando AT todos os dias da semana em um determinado horário ou todos os dias às 20:00 (isto é, uma vez a cada hora) ou somente às segundas, quartas e sextas-feiras às 00: 00 … Até agora, só era possível estabelecer períodos de tempo (por exemplo, a cada 30 minutos), mas não especificar as horas exatas de leitura. Agora sim.

Novo exemplo no manual: monitoramento periódico de 2G / 3G / 4G do sensor 0-10V. Ativação da alimentação do sensor através de uma saída digital conectada a um relé externo. Enviando para o servidor da web via HTTP

Para uma melhor compreensão das aplicações dessas inovações, adicionamos ao manual do túnel MTX um novo exemplo que explora esses novos recursos. Você pode encontrá-lo na página 420 (seção 7.7) de Manual de Usuario MTX-Tunnel.