STMF-RASP é um projeto desenvolvido para rodar um script Python em um Raspberry Pi. O script é executado automaticamente na inicialização do sistema e opera em tela cheia no terminal LXDE, realizando tarefas de validação, conexão com um banco de dados MySQL e backup de dados.
Funcionalidades
Validação do Raspberry Pi: Verifica o endereço MAC e o IP público do Raspberry Pi.
Geração e Envio de Chave SSH: Cria uma chave SSH se não existir e a envia para um servidor remoto.
Conexão com MySQL: Conecta-se a um banco de dados MySQL e insere dados sobre códigos de barras.
Backup de Dados: Salva dados localmente em um arquivo CSV em caso de erro na inserção no banco de dados.
Execução Automática: Configura o Raspberry Pi para executar o script em tela cheia automaticamente após o boot.
Requisitos
Raspberry Pi: Qualquer modelo com suporte a Raspbian.
depois de um CTRL + O aperte ENTER depois CTRL + X
>chmod +x /home/pi/Desktop/barcode.sh
>sudo reboot
Estrutura do Projeto
STMF-RASP.sh: Script de inicialização que configura o terminal em tela cheia e executa o programa.
dist/main: Executável Python (gerado a partir do código-fonte).
.env: Arquivo de configuração com dados sensíveis (não incluído no repositório).
Contribuições
Contribuições são bem-vindas! Sinta-se à vontade para fazer um fork do repositório e enviar pull requests. Para maiores informações sobre como contribuir, consulte o