Výběr deníku pro radioamatérský provoz je osobní věc. Každý má jiné priority: jeden hledá rychlé contestové logování, druhý potřebuje propojení na LoTW a ClubLog, třetí chce mít deník přístupný z jakéhokoli zařízení bez ohledu na to, kde se právě nachází. Právě tento poslední požadavek – dostupnost odkudkoli – stojí za vznikem WaveLog, webovej aplikácie, ktorá od februára 2024 rastie rýchlejšie, než by ktokoľvek predpokladal.
V článku se dočtete
Co je WaveLog, jak vznikl a kdo jej vytváří
WaveLog je bezplatná, open-source, self-hosted webová aplikace pro logování radioamatérských spojení. Není to program pro instalaci do počítače v klasickém smyslu - běží na webu, tedy na serveru, a přistupuje se k němu přes běžný prohlížeč. Právě to ho odlišuje od většiny tradičních deníků a zároveň mu dává výhodu přístupu z jakéhokoli místa s internetovým připojením: z domácího QTH, z přenosné stanice, z mobilního telefonu na polním dni, ze zařízení na DXpedici.

Projekt vznikol koncom roka 2023 ako fork dobre známeho Cloudlog, jehož autorem je Peter MM9SQL. Čtyři hlavní vývojáři – DF2ET, DJ7NT, HB9HIL a LA8AJA – kteří Cloudlog roky rozvíjeli, se rozhodli pokračovat vlastní cestou. Výsledkem byl WaveLog, poprvé vydaný 1. února 2024. Od tohoto data proběhly desítky vydání, přibyly funkce pro contestové logování, satelitní provoz, správu QSL karet, pokročilou statistiku i více jazykových překladů. V roce 2026 tým získal prestižní ocenění Rudolf-Horkheimer-Award od DARC. WaveLog je nekomerčný projekt, vyvíjaný rádioamatérmi pre rádioamatérov, bez reklám a poplatkov.
Technologicky stojí na klasickém LAMP zásobníku: Linux, Apache, MySQL (nebo MariaDB), PHP – konkrétně framework CodeIgniter 3 s Bootstrap rozhraním. Pro ty, kteří nechtějí konfigurovat server manuálně, je k dispozici také Docker instalace s připraveným docker-compose souborem.
Můj rok zkušeností s WaveLog – podrobný pohled OM0AAO
Pro čistě vkv provoz jsem 20 let dozadu používal VQLog a Atalanta Locator od OK1DUO. Pro KV contestový provoz se v té době objevila nová hvězda: N1MM. Byl to vynikající software, ale neměl funkce vhodné pro KV DXing či QSL agendu. Tak jsem se stal dlouholetě závislým na Logger32. Buď jsem měl spuštěn N1MM a přes tzv. bridge se spojení přenášela do Logger32 nebo jsem spojení zapsal přímo v Logger32. Funkční, ale s rozvojem internetových callbooků, elektronického potvrzení spojení, evidence v ClubLog-u takový systém začínal být dost pracný.
Nepřestával jsem hledat deník, který by mi funkcemi, propojením na jiné systémy, přehledností a přijatelným ovládáním vyhovoval. Je několik velmi povedených contestových deníků (například Win-Test) a mezi klasickými Qlog. Pár se vyloučilo kvůli jinému OS (např. RUMLog). Přes satelity i contesty jsem měl několik spojení s Petrem MM9SQL a věděl jsem, že stojí za deníkem s názvem CloudLog. Nicméně to není klasický program, ale webová aplikace, co se mi nezamlouvalo.
Kvůli provozu přes QO-100 satelit jsem sáhl po Log4OM. Asi každý, kdo ho zkusil, tak zjistil, že umí být pekelně pomalý. Tehdy přišla otázka od Olivera OM0RX: poraď deník! Prohledali a přezkoušeli jsme opět množství programů. Ono to není dobrý signál pokud při importu nebo napojení CAT TCVR program zahlási „Fatal error“. Po dlhom skúšaní sme narazili na WaveLog. Opäť v štýle „ideme to pokaziť“ sme začali skúšať a výsledok nás prekvapil.

WaveLog – po tolika neúspěšných pokusech – překvapivě fungoval. Bez komplikací zvládal i větší importy, napojení na různé služby, filtrování dat či statistiky. Přehlednost a ovladatelnost se jevila dobře i když jsme oba hledali DX cluster zda některá nastavení. V tomto směru platí, že je třeba číst návod! A ještě jednou: číst návod! Ten je napsán stručně, ale o to je to rychleji se najde na otázku odpověď.
Dalším překvapením byla rychlá a přesná podpora na https://github.com/wavelog/wavelog/discussions Na otázku – jednoduchou i složitou – velmi rychle přicházely odpovědi. Osobně mě zaujalo také množství funkcí pro satelitní provoz. To není překvapující, neboť WaveLog vychází z CloudLog-u a řada vývojářů se aktivně věnuje satelitnímu provozu.

Napojení na CAT se realizuje přes WaveLogGate, takže je třeba trochu dovednosti při konfiguraci. Tehdejší verze ještě neumožňovala napojit Rotátor, ale na tom se začalo rychle pracovat. Základním jazykem je angličtina, ale nespornou výhodou jsou překlady, které realizují dobrovolníci. Mezi jazyky je tak i čeština (v této chvíli 98% přeloženého) a slovenština (81% přeloženého). Slovenské překlady jsem dělal já během několika večerů.
Minus: princip DX cluster
Začnem s tým, čo nefunguje: DX cluster. Nefungoval ideálne v starších verziách podľa predstáv a v novších verziách taktiež nie. Problém spôsobuje, že WaveLog sa nepripája na DX cluster priamo, ale přes cache. Tá sa štandardne obnovuje každú minútu. Spolu s mechanizmom zobrazovania tak oneskorenie DX spotu je priveľké.

Plusy: DX cluster, logovanie, prepojenia, filtrovanie, QSL manažment, diplomy
V čom DX cluster naopak funguje? Umožňuje Nastavit viditeľnosť spotov, ktoré chcem vidieť. To je veľké plus, lebo nefiltrované výpisy vedia zahltiť množstvom zbytočných dát. Funguje samozrejme aj preladenie klikom na spot a prenesenie údajov na zalogovanie.
Logování je to, v čem WaveLog je perfektní: od rychlého logování až po velmi detailní zápisy. Ty mohou být v reálném čase i dodatečně. Chcete-li překvapení: při satelitním provozu se do údajů ukládá i údaj o azimutu a elevaci!

Možností je načítání údajů o předchozích spojeních a údajů z callbook-ov. Ale WaveLog sa nezahanbí ani pri prenose dát smerom von: LoTW, eQSL, ClubLog, AMSAT Status, HRDLog, QRZ, QO-100 DX Club, DARC-DCL. Plus možné exporty v běžných formátech.
WaveLog dělá přenos dat na pozadí. Údaje o spojeních či data POTA, SOTA, WWFF, TLE atp. zpracovávají crony. Velice pohodlné. Kdo chce víc, tak WaveLog má i API.
Spojení lze jednoduše postovat na BlueSky nebo X.

Silnou vlastností WaveLog je i práce s údaji. Filtrování a vyhledávání je velmi rychlé a poskytuje výsledky v přehledné formě. To se týká i různých diplomů, kde aktuální stav splnění podmínek je v okamžiku na obrazovce.


Ja pre zobrazenie používam rozdelenú obrazovku prehliadača, kde v pravej časti je DX Cluster, vľavo hlavné okno. Responzivita je výborná.
Zpracování potvrzení QSL je na dobré úrovni – opět rychlé, přehledné a jednoduché.
Nezkoušel jsem logování závodu. Podle mě není WaveLog contestový deník, a to, co mi poskytuje N1MM+, by neměl šanci vyrovnat. Je to hlavní staniční deník.
Určitá počáteční nedůvěra ve WaveLog vyprchala. Na Logger32 si dnes už ani nevzpomenu.
WaveLog v praxi – video úvod
Zkušenosti Filipa OK1GOD s WaveLog
Filip OK1GOD prošel několika deníky – RumLogNG, qlog, zkoušel Cloudlog – dříve než narazil na WaveLog v jedné Reddit diskusi jako doporučený fork Cloudlogu. Vyzkoušel demo instanci, zalíbilo se mu, a navzdory vlastnímu přiznání lenosti na serverovou instalaci to nakonec zvládl na vlastním VPS serveru.
Kľúčová výhoda pre neho bola dostupnosť odkiaľkoľvek bez nutnosti mať so sebou konkrétny počítač – QSO z mobilného prehliadača, logovanie počas POTA aktivácií bez laptopu, prístup zo zariadení kamarátov pri prevádzke na cudzom QTH. Automatické odovzdávanie QSO do externých služieb ocenil rovnako: LoTW, eQSL, ClubLog pracujú na pozadí bez zásahu operátora.
Filip navíc vytvořil vlastní řešení pro CAT propojení: místo WaveLogGate s FLRig zkonstruoval zařízení na bázi ESP32, které čte stav transceiveru (Icom IC-7300 cez UART, Icom IC-705 přes Bluetooth) a přímo odesílá frekvenci a mód do WaveLog API. Zařízení se aktivuje zapnutím napájení bez nutnosti spouštět jakýkoli software v počítači. Pro IC-7300 i IC-705 jsou k dispozici zdrojové kódy na jeho GitHub stránce. Dále vytvořil widget pro QRZ.com profil, který v reálném čase zobrazuje, jestli je operátor práve na pásme a na akej frekvencii – widget využíva CAT dáta z WaveLog API. Tieto projekty dokumentuje na melik.cz.
WaveLogGate – most mezi transceiverem a WaveLog
WaveLogGate (zkráceně WLGate) je oficiální desktopový nástroj, který spojuje radioamatérský logovací software s instancí WaveLog. Je to samostatná aplikace napsaná v Go a Sveltu, distribuovaná jako jeden binární soubor bez externích závislostí za běhu. K dispozici je pro Windows, macOS a Linux.
WLGate plní dve hlavné funkcie. Po prvé, preberá QSO záznamy z WSJT-X alebo Fldigi přes UDP na portu 2333 (konfigurovatelné) a předává je do WaveLog. Za druhé, číta aktuálnu frekvenciu a mód z transceivera prostredníctvom FLRig (XML-RPC) alebo Hamlib (rigctld přes TCP) a tato data odesílá do WaveLog API – tím zajišťuje, že u každého nového QSO je frekvence vyplněna automaticky. Od verze 2.0 podporuje WLGate také ovládání rotátoru přes Hamlib rotctld.
Konfigurace probíhá v grafickém rozhraní: zadáte URL WaveLog instance včetně cesty index.php, API klíč (vygenerovaný v nastavení WaveLog) a vyberete stanici. Pro rádio zvolíte typ připojení – FLRig na portu 12345 nebo Hamlib rigctld na portu 4532 – a zadáte adresu hostitele. WLGate podporuje několik pojmenovaných konfiguračních profilů, což oceníte při práci s různými zařízeními nebo instancemi WaveLog.
Pro logování z WSJT-X je důležité nastavit v WSJT-X záložku Reporting, aktivovat Secondary UDP Server a nastavit port 2333 – primární UDP server posílá binární pakety, které WLGate nezpracovává. Pro FLDigi se aktivuje UDP výstup v nastaveních User Interface. Aktuální verze WLGate je 2.0.2 (vydaná duben 2026).
Instalace WaveLog – video průvodce
Základní podmínky instalace
WaveLog vyžaduje funkční webový server s LAMP zásobníkem. Minimální požadavky jsou webový server Apache (nebo Nginx s příslušnou konfigurací), PHP v podporované verzi s moduly bcmath, curl, gd, intl, mbstring, mysqli, xml a zip, a databázový server MySQL nebo MariaDB. Na straně klienta stačí jakýkoli moderní webový prohlížeč.
Pro zájemce bez zkušeností se správou serverů je nejjednodušší cesta Docker. Oficiální docker-compose.yml stáhne a spustí všechny potřebné kontejnery (MariaDB a samotný WaveLog) příkazem docker compose up -d. WaveLog je pak dostupný na portu 8086. Instalace na Raspberry Pi je plně podporována a funkční; Raspberry Pi 3 nebo 4 bez problémů zvládne provoz pro jednu nebo několik stanic. Pro pokročilou nasazení je k dispozici také webový instalátor, který provede uživatele konfigurací databáze a prvního účtu.
Důležité upozornění z dokumentace: WaveLog není vhodný pro úplné začátečníky bez zkušeností s LAMP prostředím. Bez základního povědomí o webových aplikacích může být řešení chyb konfigurace náročné. Pokud nemáte vlastní server, můžete využít pronajatý webhostingový prostor s podporou PHP a MySQL, nebo si nechat nainstalovat jej od jiného radioamatéra v klubu.
Aktualizace se provádějí buď přes webové rozhraní (pro Docker instalace stažením nového obrazu) nebo přetažením změn z GitHub repozitáře. Vývojáři vydávají aktualizace často – v roce 2024 a 2025 vycházely nové verze v intervalech několika týdnů.
WaveLog překlady

Základním jazykem WaveLog je angličtina. Lokalizaci do jiných jazyků zajišťuje komunita dobrovolníků přes překladovou platformu na adrese translate.wavelog.org, kde lze přímo přispět překlady. Stav překladů je patrný na hlavní stránce projektu jako dynamický badge.
Čeština je v překladech WaveLog zastoupena – práci na překladu se věnuji i já osobně, během několika večerů jsem přeložil většinu textů rozhraní.
Čeština je přeložena na 98 procent, což je výborně použitelný stav. Kdo chce přispět češtinou nebo jiným jazykem, může se připojit na translate.wavelog.org bez jakýchkoli poplatků.
Doplňky a aplikace pro WaveLog
Kolem WaveLog vznikl aktivní ekosystém doplňkových nástrojů, většinu vytvořili jednotliví rádioamatéri ako open-source projekty na GitHub.

WaveLog Mobile (Android)
Neoficiální mobilní aplikace pro Android dostupná na Google Play. Umožňuje logování QSO přímo ze smartphonu s propojením na vlastní WaveLog instanci. Pro ty, kteří raději používají nativní aplikaci jako prohlížeč na mobilu, je to pohodlnější alternativa.
Wavelog_CI_V (DG9VH)
Projekt od Kim DG9VH řeší CAT propojení pro Icom transceivery s CI-V sběrnicí bez nutnosti spouštět FLRig nebo Hamlib na počítači. Jedná se o firmware pro vývojovou desku ESP32, který se připojuje na 3,5mm jack vstup CI-V Icom transceiveru (např. IC-7300) a čte pracovní frekvenci, mód a úroveň výkonu RF. Tyto hodnoty odesílá přímo přes Wi-Fi na WaveLog API. ESP32 se po zapnutí připojí na nakonfigurovanou síť a ihned začne odesílat data – žádný počítač, žádný software navíc. Na GitHub repozitáři je přiloženo schéma zapojení a dokumentace. Hardware je mimořádně jednoduchý: ESP32 deska, 3,5mm jack, dioda a dva rezistory.
WLBridge4TRX (HB9HJQ)
Podobný přístup jako Wavelog_CI_V, tentokrát pro Yaesu a Elecraft transceivery s CAT přes RS-232. Autor Christian HB9HJQ použil ESP32 s levelshifterem (MAX232 nebo podobný) pro konverzi RS-232 úrovní na 3,3 V logiku ESP32. Projekt je ověřen s Yaesem FT-991A a Elecraft KX-2. Konfigurace probíhá přes webové rozhraní ESP32 po prvním spuštění – zadáte Wi-Fi přihlašovací údaje, URL WaveLog instance, API klíč a jméno rádia. Repozitář na GitHub obsahuje kompletní zdrojový kód pro platformio.
WaveLogGoat (johnsonm)
WaveLogGoat je odlehčená alternativa k WaveLogGate napsaná v Go, určená pro uživatele, kteří nepotřebují grafické rozhraní WLGate a preferují jednoduchý konzolový daemon. Aplikace polluje stav rádia z FLRig (XML-RPC) nebo Hamlib rigctld (TCP) a odesílá jej do WaveLog API. Běží jako jednoduchý binární soubor bez závislostí, podporuje více pojmenovaných konfiguračních profilů v JSON souboru a je vhodná pro nasazení na Raspberry Pi jako systémová služba. Podporuje Linux, Windows a macOS; testována byla primárně na Fedora Linux s IC-7300 přes FLRig.
Wave-Flex Integrator (tnxqso)
Wave-Flex Integrator řeší specifickou kombinaci: FlexRadio a WaveLog. Na rozdíl od klasických CAT řešení založených na pollingu se připojuje přímo na TCP API FlexRadia a přijímá události v reálném čase – změny frekvence a módu jsou tak k dispozici okamžitě bez zbytečné síťové zátěže. Aplikace zvládá současně tři komunikační kanály s WaveLog: REST API pro uložení dat do databáze, WebSocket pro okamžité zobrazení na obrazovce a HTTP CAT listener pro příjem QSY príkazov z WaveLog pri kliknutí na DX spot. Okrem CAT integrácie Wave-Flex Integrator zobrazuje DX spoty priamo na SmartSDR panadaptéri s farebným kódovaním podľa DXCC stavu a členstva v LoTW, poskytuje QSO asistenta s lookupom na QRZ.com, ovládanie rotátora cez MQTT a integráciu s WSJT-X pre automatické logovanie FT8 a jiných digitálních módů. Projekt je ve stavu beta a aktivně se vyvíjí; dostupný je pro Windows, Linux a macOS.
Kde se o WaveLog dozvědět více
| Zdroj | Adresa |
|---|---|
| Oficiální webstránka | https://www.WaveLog.org |
| GitHub repozitář | https://github.com/WaveLog/WaveLog |
| Dokumentace | https://docs.WaveLog.org |
| Demo instance | https://demo.WaveLog.org |
| Překladová platforma | https://translate.WaveLog.org |
| Diskuse a podpora | https://github.com/WaveLog/WaveLog/discussions |
| WaveLogGate (WLGate) | https://github.com/WaveLog/WaveLogGate |
| Wavelog_CI_V (ESP32, Icom CI-V) | https://github.com/dg9vh/Wavelog_CI_V |
| WLBridge4TRX (ESP32, yaesu/Elecraft) | https://github.com/zone11/WLBridge4TRX |
| WaveLogGoat (odlehčený Go daemon) | https://github.com/johnsonm/WaveLogGoat |
| Wave-Flex Integrator (FlexRadio) | https://github.com/tnxqso/wave-flex-integrator |
| WaveLog Mobile (Android) | https://play.google.com/store/apps/details?id=com.wavelog_mobile |
| Zkušenosti OK1GOD | https://melik.cz/posts/WaveLog-my-logging-choice/ |
| Stav systému | https://status.WaveLog.org |
Vyzkoušejte WaveLog

Ak hľadáte denník, ktorý bude prístupný z akéhokoľvek zariadenia, automaticky synchronizuje QSO s LoTW a eQSL, umožňuje logovanie z mobilného prehliadača na POTA aktivácii a ponúka prehľadnú štatistiku aj sledovanie diplomov – WaveLog stojí za vašu pozornosť. Pred inštaláciou na vlastný server vyskúšajte demo inštanciu na demo.WaveLog.org: celé rozhranie vrátane logovania, DX clustera, štatistík aj nastavení je tam funkčné bez akejkoľvek registrácie.
Pro zájemce o slovenštinu a češtinu: překlady rozhraní jsou v pokročilém stavu a aktivně se doplňují. Pokud jste zkusili WaveLog nebo řešíte propojení s konkrétním transceiverem, podělte se o zkušenosti v diskusi pod článkem.
Všechny technické údaje v článku vycházejí z oficiální dokumentace WaveLog (docs.wavelog.org), z GitHub repozitářů jednotlivých projektů az osobních zkušeností autorů citovaných v textu. Verze WLGate 2.0.2 vydaná duben 2026, WaveLog 3.0.1 aktuální k datu vydání článku.
