Coloque automaticamente o PC no modo de suspensão/modo de baixo consumo em caso de queda de energia

Coloque automaticamente o PC no modo de suspensão/modo de baixo consumo em caso de queda de energia

DR: Preciso de uma maneira simples e barata de executar scripts no PC sempre que houver um corte de energia.

Eu tenho um desktop de alta potência e um UPS APC (BR1500VA). Moro em uma cidade com cerca de 1 queda de energia todos os dias, durante cerca de 1 hora. O no-break faz um barulho enorme quando isso acontece e, por padrão, coloca o PC em hibernação se eu estiver ausente. Tenho 32 GB de RAM e janelas instaladas em SSD e acho que a hibernação é uma má ideia (e muito lenta). Além disso, quando volto e ligo o PC, o no-break faz barulho no ventilador por muito tempo, porque está carregando, por causa da perda de energia durante a hibernação lenta. Desligar o PC não é bom porque minhas sessões de trabalho demoram muito para abrir após a inicialização. Normalmente coloco meu PC para hibernar quando estou ausente. Então, estou pensando em conectar meu no-break à bateria reserva de minha casa. O PC obterá energia do UPS, que obterá energia do backup doméstico. O backup da casa não aguenta a carga do meu PC em execução, ele diminuirá todas as luzes da casa ou talvez desligará por um minuto. Tudo que preciso é enviar um sinal automático ao PC sobre queda de energia e então meu PC entrará no modo de suspensão. Ele usará cerca de 10 Watts enquanto dorme, e o UPS pode solicitar 11 Watts. Neste ponto, o backup da casa ficará feliz e fornecerá 11 watts ao UPS enquanto puder. É claro que quando o backup doméstico ficar sem bateria, ele será desligado e o UPS hibernará o PC, o que é muito raro de ocorrer.

Eu só preciso de uma maneira barata e confiável de enviar o sinal para o meu PC. Ao receber o sinal, quero executar um script que colocará meu PC em suspensão se eu estiver ausente. Ou coloque-o no modo de baixo consumo de energia para que eu possa continuar trabalhando.

Responder1

Esta questão é muito ampla, pois existem várias maneiras de resolvê-la. Se você tiver um roteador sobressalente disponível, conecte-o à tomada elétrica (aquela que não possui energia reserva). Quando a energia for desligada, o roteador wi-fi irá parar. Isso pode ser detectado usando o seguinte comando (mostra as redes sem fio disponíveis).

netsh wlan show networks

Referiressepost para forçar a atualização da lista, se necessário. Você pode consultaresse link para mudar o plano de energia após detectar um corte de energia. Você também pode alterar o plano de energia quando o roteador Wi-Fi estiver visível novamente. Você pode editar o plano de economia de energia no painel de controle para que o PC hiberne após 1 minuto de inatividade. Se você tiver vários desktops (como no home office), todos eles receberão este sinal.

informação relacionada