Quero que o meu raspberryPi desligue durante a noite e acorde de manhã.
Ou seja, às 22:00, a framboesa deve desligar ou pelo menos desligar o Wi-Fi e o HD. Às 10h todos os dias, minha framboesa deve acordar ou, pelo menos, ligar o Wi-Fi e o disco rígido.
Como posso fazer isso?
Editar:
Como definir um timer para desligar o Wi-Fi e o HDD e ligá-lo novamente em um determinado momento?
wifi
hard-drive
confundir
fonte
fonte
Respostas:
Você pode conferir o Witty Pi do UUGear como uma extensão simples para o Raspi. Realizará a inicialização e o desligamento adequados do sistema, inclui relógio em tempo real.
fonte
O Raspberry Pi não possui o hardware necessário para desligar / inicializar como um PC de mesa comum.
A solução mais simples e possivelmente mais confiável seria usar um interruptor de timer para ligar e desligar a energia do Pi. Se fizer isso, eu adicionaria um trabalho cron no Pi para desligar o software alguns minutos antes do desligamento do timer. Isso deixaria o cartão SD em um estado seguro.
fonte
Por que você deseja desligar o Pi? O próprio Pi usa tão pouca energia (<5W) que não vale a pena, a menos que você esteja usando baterias. OB + usa ainda menos.
EDIT 18-06-2016 O seguinte comentário não está mais correto.
halt
shutdown
epoweroff
todos executam um desligamento ordenado do sistema operacional.Dito isto,
halt
o Pi coloca em um estado de energia muito baixa, mas só pode ser reiniciado com eventos externos. É simples "reiniciar" oB
ou aB+
partir dohalt
estado usando um simples circuito externo. Pode ser um temporizador ou mesmo um sensor dependente da luz. consulte /raspberrypi//a/19754/8697Se sua motivação é limitar o acesso, você pode usar
cron
para fechar os serviços relevantes e / ou desligar os dispositivos externos. Você deixaria o Pi em execução para reiniciar na manhã seguinte usando umacron
tarefa.fonte
Sei que isso é meio que trapaça, mas encontrei um laptop antigo por menos de US $ 20 e o uso para alimentar meu Pi. Ele também roda Linux e possui WOL para sua ethernet, para que eu possa simplesmente acessar o pi e desligá-lo, depois fazer login no laptop e desligá-lo. Então, tudo o que tenho a fazer é executar etherwake AA: BB: CC ... (o endereço de hardware da Ethernet do laptop) e ele também inicializará o Pi. Alguns laptops ainda enviam energia do USB, mesmo que não estejam conectados à parede, portanto você precisará fazer uma pequena pesquisa.
fonte
Enquanto - como Joan já disse - não é possível desligar o RPi completamente e / ou inicializá-lo por seu próprio hardware, sua "pelo menos" demanda de desligar o Wi-Fi e o HDD pode ser realizada com apenas pequenos ataques de hardware. A solução Joans, no entanto, proporciona uma economia mais alta em relação à energia elétrica, uma vez que o RPi também não possui um circuito de desligamento real, consumindo energia se for energizado
halt
.Encontre uma solução e use os pinos GPIO para desligar um dispositivo USB conectado (como o dongle WiFi) aqui . Certifique-se de girar o disco rígido antes de desligar sua energia usando ferramentas como essa
hd-idle
. Lembre-se também de que alguns usuários afirmam reduzir o tempo de vida útil dos HDDs se diminuírem com frequência.fonte
cron
para desligar e ligar novamente seus dispositivos.