Meu problema é que existe um sistema legado para automação predial (ventilação, temperatura, iluminação, etc.) sem a possibilidade de atualizações, que precisam enviar mensagens de texto através de um modem GSM conectado. Ele não possui interfaces para conexão com os serviços de SMS padronizados. O sistema é hospedado em um ambiente virtual sem a opção de inserir equipamentos físicos, como modems GSM, mesmo com um conversor serial para IP.
O que estou tentando encontrar é realmente um software, o comercial é bom, e pode atuar como uma ponte entre o sistema legado e os serviços modernos de SMS. O software provavelmente teria que emular o modem para receber e processar os comandos AT do sistema legado, converter os dados em um formato adequado, por exemplo, SMPP, e depois encaminhar a solicitação para o serviço SMS para enviar a mensagem.
Outra opção é um software simples que atua apenas como um modem GSM virtual, salvando as mensagens em algum lugar (banco de dados, arquivos, etc.) para consumo adicional.
Estou perplexo no momento, então espero que alguns de vocês tenham visto algumas soluções para isso em algum lugar.