Aqui está um uiflow M5Stack para monitorar seu mineiro de hélio e reiniciar automaticamente se sair da linha.
Este script foi projetado para controlar um kit de soquete de átomo do M5Stack (HLW8023) (você também precisará comprar um "cabo de alimentação do computador"). O script monitorará um mineiro de hélio usando a API de hélio e desligará e voltará a gateway automaticamente (reiniciando -a) se mostrar como "offline" na chamada da API.
Você pode alternar a energia para o mineiro pressionando o botão no M5atom. Verde significa que a energia está ligada, vermelho significa que a energia está desligada. Uma vez por hora, o átomo verificará a API para ver se o mineiro está online. Caso contrário, ele irá pedalar no power. Ele também percorrerá a potência uma vez 24 horas para uma reinicialização diária.
Aqui estão as etapas necessárias para programar o átomo:
O M5Stack Atom Lite possui 4 modos - programação on -line (verde), programação offline (azul), configuração do WiFi (amarelo) e aplicativo (roxo). Você pode definir o modo padrão com o M5Burner ou mantendo pressionando o botão central no átomo ao aplicar energia - solte o botão enquanto ele exibe a cor do modo que você gostaria.
Para fazer com que a unidade inicie o aplicativo automaticamente, selecione o modo "App" (roxo) e ele deve iniciar automaticamente o programa chamado "Main" (é por isso que renomeei os módulos).