Este projeto é versão 2 do projeto sonoff-botao que permite controlar a luz do comodo com tecla do computador.
Existe algumas diferenças desse projeto pro outro o primeiro é linguagem agora esta usando golang, segundo agora ele funciona como serviço executanto em segundo plano.
Esse projeto foi feito pra rodar em sistema operacional linux 64 existe 4 arquivos que funcionam importantes que precisam estar em pastas paras funcionar corretamete.
- sonoff.sh
Esse arquivo precisa esta em
/etc/sonoff/sonoff.sh
- sonoff.service
Este arquivo precisa esta em
/etc/systemd/user/sonoff.service
- config.toml
Este é orquivo de configuração que tera os dados de acesso ao ewelink precisa esta em
/etc/sonoff/config.toml
- light.ico
Este é o icone que ira aparece na notificaçao da alteração status precisa esta em
/etc/sonoff/light.ico
- dist/sonoff
Este arquivo precisa esta em
/usr/local/bin/sonoff
É possivel fazer instalção desses arquivos nos lugares corretos fazendo a execução do comando:
make install
Este programa é um serviço que funciona em segundo plano ele mantem uma sessão sempre ativa com ewelink.cc execudando bem mais rapido que projeto anterior, além de ficar escutando as teclas ctrl + alt + num0 quando essas teclas foram pressinadas juntas o software é ativado enviando uma requisição para ewelink.cc ligando/desligando a luz.