---
title: "Wake on LAN"
description: "Tlačítko v TapHome odešle magic packet přes UDP a probudí uspané PC, NAS nebo server. Stačí broadcast IP a MAC adresa cíle se zapnutým WoL."
url: "https://taphome.com/cs/compatibility/wake-on-lan/"
language: cs
lastmod: 2026-03-29
generator: hugo
ai:
  topics: ["data-pp","other","udp","wake-on-lan","network-utility"]
  questions: ["Jak probudit PC z TapHome pomocí Wake on LAN?","Jak nastavit Wake on LAN v TapHome?","Jaký je formát Wake on LAN magic packetu?","Jak zjistit MAC adresu pro Wake on LAN?","Dokáže TapHome vzdáleně probudit NAS nebo server?"]
---

# Wake on LAN

Komunikace: Packet Parser → UDP

> Adresa v síti
> 
> TapHome komunikuje se zařízením na adrese zadané při importu. Dejte zařízení stálou adresu — rezervaci IP v routeru, nebo jeho mDNS jméno, pokud ho podporuje —, jinak integrace přestane fungovat, když router adresu změní.
> 
> [Příprava sítě](https://taphome.com/cs/docs/setup/network-preparation/)

## Návod na integraci

Wake on LAN (WoL) je síťový standard, který umožňuje probudit uspané nebo vypnuté zařízení speciální síťovou zprávou nazývanou magic packet. Protokol byl vyvinut společnostmi AMD a Hewlett-Packard v roce 1995 a podporují ho prakticky všechny moderní síťové adaptéry Ethernet.

Šablona TapHome odesílá WoL magic packet přes UDP na cílové zařízení. Obsahuje jedno tlačítko — jeho stisknutím se sestaví magic packet a odešle na nakonfigurovanou IP adresu. Jde o šablonu pouze pro zápis bez pollingu a zpětného čtení, protože Wake on LAN je jednosměrný protokol bez potvrzení doručení.

## Konfigurace

Při importu šablony TapHome vyžaduje dva parametry:

| Parametr | Popis | Příklad |
|----------|-------|---------|
| IP adresa | Broadcast adresa cílové sítě | `192.168.0.255` |
| MAC | MAC adresa cílového zařízení (hex oddělený mezerami) | `12 34 56 78 9a bc` |

IP adresa by měla být typicky **broadcast adresa podsítě** (např. `192.168.0.255` pro síť `/24`), ne unicast IP cílového zařízení. Jelikož je zařízení vypnuté, nemá aktivní IP — magic packet se broadcastuje a cílový síťový adaptér rozpozná svou vlastní MAC adresu v obsahu paketu.

MAC adresa se ukládá jako proměnná modulu a používá se k sestavení magic packetu. Musí být zadána v hex formátu odděleném mezerami (např. `12 34 56 78 9a bc`).

> [!WARNING]
> Cílové zařízení musí mít Wake on LAN povolený v nastavení BIOS/UEFI a na síťovém adaptéru. Bez toho se magic packet odešle, ale zařízení se neprobudí.

### Příprava cílového zařízení

Wake on LAN vyžaduje konfiguraci na cílovém zařízení, než bude reagovat na magic packety:

1. **BIOS/UEFI** — povolte Wake on LAN (typicky v sekci Power Management nebo Network Boot)
2. **Operační systém** — povolte WoL na síťovém adaptéru:
   - Windows: Správce zařízení > vlastnosti síťového adaptéru > „Wake on Magic Packet"
   - Linux: `ethtool -s eth0 wol g`
3. **Napájení** — síťový adaptér musí dostávat pohotovostní napájení, když je systém vypnutý

WoL funguje ze stavů spánku ACPI S1 (Standby), S3 (Sleep), S4 (Hibernate) a S5 (Shutdown). Nefunguje ze stavu G3 (Mechanical Off), při kterém síťový adaptér nedostává žádné napájení.

## Schopnosti zařízení

### Tlačítko probuzení

Šablona obsahuje jedno tlačítkové zařízení. Jeho stisknutím se odešle UDP paket s WoL magic packetem na nakonfigurovanou IP adresu na portu 9999. Magic packet se skládá z 6 bajtů `FF` (synchronizační proud) následovaných 16 opakováními cílové MAC adresy — celkem 102 bajtů.

Není k dispozici zpětné čtení ani polling stavu. Tlačítko je pouze pro zápis — spustí odeslání paketu a okamžitě se vrátí. Jelikož je WoL jednosměrný protokol, neexistuje potvrzení, že se cílové zařízení skutečně probudilo.

### Další možnosti

Standard WoL definuje také funkci SecureOn password, při které se za opakování MAC adresy připojí 4- nebo 6-bajtové heslo pro dodatečnou autentizaci. Subnet-directed broadcast (odeslání na konkrétní broadcast adresu podsítě jako `192.168.1.255`) umožňuje dosáhnout zařízení v jiných podsítích, pokud jsou směrovače nakonfigurovány na přeposílání directed broadcastů. Tyto možnosti mohou být přidány v budoucí aktualizaci šablony.

## Řešení problémů

### Zařízení se neprobudí

1. Ověřte, že Wake on LAN je povolený v nastavení BIOS/UEFI cílového zařízení
2. Ověřte, že síťový adaptér má WoL povolený na úrovni operačního systému
3. Potvrďte, že MAC adresa v TapHome odpovídá Ethernet adaptéru cílového zařízení (ne Wi-Fi)
4. Zkontrolujte, že IP adresa je nastavena na správnou broadcast adresu pro cílovou podsíť
5. Ujistěte se, že napájecí zdroj cílového zařízení poskytuje pohotovostní napájení síťovému adaptéru

### Wi-Fi zařízení

Wake on LAN je navržen pro kabelové připojení Ethernet. Většina Wi-Fi adaptérů neudržuje spojení v úsporných režimech, takže standardní WoL magic packety je nedosáhnou. Některá zařízení podporují Wake on Wireless LAN (WoWLAN), ale jde o samostatný standard, který může vyžadovat odlišnou konfiguraci.

> [!NOTE]
> Wake on LAN je jednosměrný protokol — neexistuje vestavěný mechanismus pro potvrzení, zda se cílové zařízení skutečně probudilo. Pro ověření zvažte přidání samostatné kontroly síťovým pingem nebo monitorování dostupnosti zařízení přes jinou integraci TapHome.

## Dostupná zařízení 1

Tato zařízení se po importu zobrazí v TapHome.

Wake on LAN Modul

Vlastní proměnné

|                |                                                                                           |
|----------------|-------------------------------------------------------------------------------------------|
| `MAC` (string) | MAC adresa cílového zařízení ve formátu hex odděleného mezerami (např. 12 34 56 78 9a bc) |

Wake on LAN Tlačítko Čtení i zápis

Odešle magic packet k probuzení uspaného síťového zařízení — stiskněte k odeslání, bez zpětné vazby o stavu

action

Zápis stavu tlačítka

```taphome
VAR magicPacket := BYTECOLLECTION("FF FF FF FF FF FF " + MAC + MAC + MAC + MAC + MAC + MAC + MAC + MAC + MAC + MAC + MAC + MAC + MAC + MAC + MAC + MAC);
SENDDATA(magicPacket);
```

**Připojení:** Packet Parser → UDP

Možná vylepšení (2)

- SecureOn Password — Some NICs support a 6-byte SecureOn password appended after the 16x MAC repetitions for additional security
- Subnet-Directed Broadcast — Template sends to a specific IP address; subnet-directed broadcast (e.g. 192.168.0.255) could reach devices whose IP is unknown after shutdown

## Parametry importu

Tyto hodnoty zadáte při importu XML.

| Ptá se v aplikaci | Výchozí             |
|-------------------|---------------------|
| IP adresa         | `192.168.0.1`       |
| MAC               | `12 34 56 78 9a bc` |

## Zdroje

- Wake-on-LAN — Wikipedia
  
  [en.wikipedia.org](https://en.wikipedia.org/wiki/Wake-on-LAN) 2026-03-29
- WakeOnLAN — Wireshark Protocol Reference
  
  [wiki.wireshark.org](https://wiki.wireshark.org/WakeOnLAN) 2026-03-29
- Wake on LAN — Home Assistant Integration
  
  [www.home-assistant.io](https://www.home-assistant.io/integrations/wake_on_lan/) 2026-03-29
- Wake on LAN — ManageEngine Technical Overview
  
  [www.manageengine.com](https://www.manageengine.com/products/oputils/tech-topics/what-is-wake-on-lan.html) 2026-03-29

## Související dokumentace

- [Integrace Packet Parser](https://taphome.com/cs/compatibility/packet-parser-guide/)
- [Packet Parser (HTTP, TCP, UDP, FTP, MQTT)](https://taphome.com/cs/docs/integration/packet-parser/)
- [Funkce Packet parser](https://taphome.com/cs/docs/script/packet-parser/)
- [Funkce pro parsování](https://taphome.com/cs/docs/script/parsing-functions/)

