O Wake-on-LAN "puro" tem uma limitação histórica: só funciona dentro da rede local. Os magic packets são UDP broadcast que o router não reencaminha para a WAN sem configuração específica. Para ligar o PC fora de casa as soluções tradicionais exigem port-forwarding, IP público estático e muitas vezes DynDNS — setup frágil que com os ISPs nem sempre é sequer possível (CG-NAT, NAT duplo).
O SayBoot resolve este problema nativamente com um relay na cloud: um canal permanente entre a cloud Alexa e o teu segmento de rede que não exige abrir portas no router.
O problema do WoL "puro" remoto
O Wake-on-LAN está concebido para enviar o magic packet como UDP broadcast na subnet onde está o PC desligado. Para o fazer funcionar a partir da Internet:
- O teu router precisa de um IP público estático (ou DynDNS). Muitos ISPs atribuem IPs dinâmicos e alguns fazem CG-NAT, onde nem assim funciona.
- No router é preciso abrir uma porta UDP (tipicamente a 9) em port-forwarding para o endereço de broadcast da tua LAN. Muitas vezes os routers consumer não permitem forward de broadcast.
- É preciso uma ferramenta que envie o magic packet para o teu domínio DynDNS a partir do exterior.
Resultado típico: gasta-se uma hora de configuração para descobrir que o ISP não permite esta operação.
Como o SayBoot resolve
O SayBoot inverte a abordagem: em vez de abrir o router por fora, mantém uma ligação persistente de dentro para a cloud.
Tu (fora de casa) → Echo remoto → cloud Alexa → skill SayBoot →
servidor SayBoot (relay) → agente SayBoot no PC de casa →
magic packet UDP local → PC alvo liga
O agente SayBoot, instalado num PC de casa que se mantém ligado (ou em sleep com WoL activado), serve de dispatcher: recebe o comando do relay na cloud e envia ele próprio o magic packet para a tua LAN. O magic packet nunca tem de atravessar o router pelo exterior — parte sempre de dentro.
O que precisas mesmo:
- PC alvo com Ethernet e WoL activado (exactamente como para Wake-on-LAN clássico — ver o guia completo)
- Pelo menos um PC na rede local com SayBoot instalado e Online no painel, a servir de dispatcher
- Uma instalação SayBoot normal (skill Alexa associada à tua conta Amazon)
O que NÃO precisas:
- Port-forwarding no router
- IP público estático ou DynDNS
- Configuração da firewall doméstica
- Subscrições de VPN
O cenário "PC único": o que acontece
Se tens um único PC e é ele o alvo a ligar, fora de casa não há nenhum dispatcher disponível. Neste caso o comando parte da Alexa, chega ao relay SayBoot, mas não encontra a quem encaminhar o magic packet na tua LAN local.
Soluções realistas:
- Adicionar um mini-PC / Raspberry Pi com SayBoot como dispatcher dedicado (consumo <5W). O teu portátil antigo de reserva com SayBoot instalado e deixado em sleep serve perfeitamente.
- Aceitar a limitação: manter o PC ligado e usar o SayBoot para o desligar / reiniciar quando necessário (o desligar não precisa de dispatcher, o agente do próprio PC recebe o comando).
É uma limitação física do WoL, não uma escolha de design do SayBoot: para ligar um dispositivo desligado por rede, alguém dentro da rede tem de enviar o pacote.
Cenário "PC em casa + Echo na segunda casa"
Setup típico: desktop em casa, Echo no escritório ou numa casa de férias, quero ligar o desktop a partir do segundo local.
Funciona automaticamente se o Echo remoto estiver associado à mesma conta Amazon (e não a uma conta diferente). O comando de voz parte do Echo remoto, chega à cloud Alexa, é encaminhado para o relay SayBoot, e chega ao dispatcher na tua LAN de casa — exactamente como se estivesses na sala.
Sem configuração especial. O único requisito é uma única conta Amazon com vários Echos registados (algo já normal se tens Echos em várias divisões da casa).
Porque não é uma VPN
Alguém poderá perguntar: "Porque não usar uma VPN do telemóvel para a LAN de casa e depois enviar o magic packet?"
Tecnicamente funcionaria, mas:
- Exige servidor VPN em casa (complexidade)
- Exige app VPN no telemóvel, sempre activa
- Não está integrado com a Alexa — é precisa uma app separada, o que contraria o objectivo de "comandar só por voz"
- Muitos ISPs bloqueiam ou limitam VPNs custom
O relay SayBoot corre na mesma infraestrutura cloud da skill Alexa, portanto não acrescenta latência significativa e é transparente para o utilizador.
Tempo e fiabilidade
Do comando de voz fora de casa até ao magic packet local: tipicamente 1-3 segundos, igual a quando estás em casa. A latência do relay é da ordem dos 100-200ms, invisível face aos tempos da própria cloud Alexa.
Fiabilidade: se o PC dispatcher está online, a probabilidade de falha é mínima (servidor SayBoot com uptime >99,9%). O risco principal continua a ser o estado do dispatcher: se for desligado para manutenção, o relay não tem a quem encaminhar. Por esse motivo alguns utilizadores acrescentam um Raspberry Pi como dispatcher dedicado — baixo consumo, uptime 24/7.
---
Tudo claro? Começa pelo guia principal para ligar o PC com a Alexa ou configura já o dispatcher: abre a webapp SayBoot.
Se o setup remoto não funciona, experimenta primeiro os 7 pontos de Wake-on-LAN não funciona com a Alexa: soluções 2026 — muitos problemas "remotos" são na verdade problemas de base.