Python

Check GSM Call

Script em Python para detetar chamadas de voz recebidas em modems GSM, validar o número do chamador face a uma lista permitida e acionar ações personalizadas como envio de SMS ou execução de scripts.

Um utilitário Python leve para interagir com modems GSM através de comandos AT. Ideal para automação doméstica, sistemas de segurança, ou qualquer projeto em que uma chamada recebida deva acionar uma ação programática.

Funcionalidades

  • Deteta chamadas recebidas através da interface AT do modem GSM
  • Desliga automaticamente a chamada sem atender
  • Extrai e valida o número do chamador face a uma lista de números permitidos
  • Aciona ações personalizadas em caso de correspondência: enviar SMS, executar um script, chamar um webhook
  • Configuração simples — um único ficheiro, sem dependências pesadas