OctoPrint
OctoPrint é uma plataforma de código aberto para gerenciamento de impressoras 3D, que permite aos usuários controlar e monitorar suas impressoras 3D remotamente através de uma interface web. As funcionalidades incluem monitoramento ao vivo de impressões via webcam, controle remoto para iniciar/parar e atualizações de status em tempo real. OctoPrint também suporta vários plugins para expandir a funcionalidade, como filas de impressão, notificações e agendamento avançado. Os usuários podem fazer upload de modelos 3D, ajustar configurações da impressora e gerenciar trabalhos de impressão diretamente da plataforma. OctoPrint é ideal para indivíduos ou empresas que desejam otimizar e melhorar seu processo de impressão 3D, obtendo controle total e acesso remoto às suas impressoras 3D a partir de qualquer dispositivo com um navegador web.
Para saber quando o processo de impressão é concluído, caso você não esteja por perto, escrevemos uma extensão. Ela permite que você envie um SMS para um número de celular pré-definido assim que o processo de impressão for concluído.
Instalação
Instale a extensão através do Gerenciador de Plugins integrado. Insira https://github.com/seven-io/octoprint no campo URL.
Configuração
Após a instalação, vá para Configurações → Plugins > seven e preencha o formulário.
Opções de Configuração
SUA_CHAVE_API
Sua chave API da seven, necessária para enviar SMS.
ativado
Se o plugin está ativado ou não.
flash
Se o SMS será enviado como Flash ou não.
mensagem_modelo
O texto do SMS que será enviado.
nome_impressora
Um identificador para nomear a impressora.
destinatário
Uma lista separada por vírgulas de destinatários de SMS.
remetente
O valor a ser usado como remetente do SMS.
Espaços Reservados para Mensagens
Você pode usar os seguintes marcadores:
elapsed_time
Substituído pela duração da impressão.
filename
Substituído pelo nome do arquivo da impressão.
printer_name