Zajímáte se o počasí a chtěli byste se se svým měřením podělit s ostatními? Chcete vědět, jak bylo před týdnem, před měsícem, jaká byla nejvyšší teplota, nejnižší, kdy nejvíc foukalo, kolik spadlo srážek? To všechno vám dokáže změřit a zachytit vhodná meteostanice, Software Stribog pak tyto údaje umí přehledně prezentovat na webu.
Jak to funguje?
Tady bychom mohli s popisem řešení Stribog skončit, nás ale zajímalo, co je na pozadí a jestli by třeba nebylo možné vzhled stránek změnit výrazněji než jen výměnou několika textů. Pokud se spokojíte s tím, že vše funguje, jak má a dál se tím zabývat nechcete, můžete tuto kapitolu přeskočit.
Nejsou to žádné čáry, i když nemalý kus programátorské práce a bádání se za výsledkem skrývá. Na flash disku je uloženo "rozšíření Linuxu", které doplňuje linuxový systém v routeru. Kromě démona, který stahuje data a ukládá je do PostgreSQL databáze, je to ještě Lighthhttpd web server, PHP a další potřebné systémové prostředky. Že jsou stránky zobrazovány pomocí PHP je konec konců vidět už z adres jednotlivých stránek, takže žádné překvapení.
Web server je ve výchozím stavu nastaven na port 8081, můžete si jej ale změnit na libovolný jiný. Kromě standardní osmdesátky ovšem, na které běží samotný router, resp. jeho webové rozhraní. Aby byly stránky přístupné z internetu, je nutné na routeru, který zajišťuje připojení k internetu nastavit směrování portů (označuje se položkou v menu "Virtual server"). Z vnějšku si tedy můžete port 80 přesměrovat na port 8081 na lokální IP adresu routeru (ta je ve výchozím stavu 192.168.1.254), takže své informace o počasí můžete publikovat na obvyklé adrese jako např. "www.vasedomena.cz" a nemusíte uživatele nutit za doménu psát ještě "dvojtečka, osmdesát, osmdesát jedna".
Jak se k souborům a nastavení na flash disku dostat? Jednoduše. Stačí na Asus routeru povolit Sambu (sdílení souborů) a k flash disku se pak dostanete přes "Okolní počítače". Pokud budete chtít s flash diskem pracovat častěji, můžete si jej připojit jako diskovou jednotkou pod nějakým hezkým písmenem. Samozřejmě jen z lokální sítě, nikoliv z internetu. Samba je ve výchozím stavu na routeru zakázána, musíte ji tedy povolit.
	
Zapnutí Samby
Konfiguraci web serveru najdete v adresáři "etc/lighthttpd". Pro většinu použití ale není třeba v konfiguraci web serveru nic měnit. V adresáři "etc/weatherdmon" je uložena konfigurace démona, který z meteostanice stahuje data. Ani tady byste nic měnit neměli, snad jedině interval stahování dat (výchozích je 5 minut), nepromyšlené změny by s největší pravděpodobností vedly k nefunkčnosti stahování dat.
Pokud se vyznáte v HTML, CSS a případně i PHP, můžete si vzhled stránek upravit podle svého gusta. HTML stránky (tedy přesněji PHP skripty) jsou uloženy v adresáři "share/www/lighthttpd". Nejjednodušeji a nejbezpečněji upravíte stránky změnou stylů v souboru style.css. Pokud vám tato úprava nestačí a chcete víc, můžete se pustit do úpravy PHP skriptů. Tady si neodpustím další výtku. Ač je hlavička na všech stránkách stejná, není do stránek vkládaná jako include soubor, ale je v každém souboru vypsána vždy znovu. Pokud tedy chcete změnit hlavičku na všech stránkách, musíte změnit všechny soubory. Pořád je to ale jednodušší, než vytvářet celou webovou aplikaci od začátku.
Vlastní úpravy je vhodné si zazálohovat, přinejmenším před aktualizací, protože aktualizace software vám je pochopitelně přepíše (data v databázi ale samozřejmě zůstanou).
Celkové zhodnocení
Spojit meteostanici s routerem vybaveným potřebným software a web serverem je rozhodně výborný nápad. Možnost publikovat informace o počasí se díky tomu otevírá i počítačově méně zdatným uživatelům. Přece jen vytvořit si podobné vlastní řešení vyžaduje nemalé znalosti z IT oblasti. Použití routeru namísto počítače snižuje náklady jak na pořízení, tak na provoz. Drobnou pihou na kráse je to, že ke konfiguraci routeru potřebujete počítač připojený do lokální sítě (Asus bohužel nemá vzdálenou správu). Ten nemusí být ale trvale zapnutý a můžete využít třeba notebook, který si s sebou přinesete a zase odnesete. Router stačí nakonfigurovat jednou a pak už funguje bez dalších zásahů. Jen zcela výjimečně budete potřebovat do konfigurace zasahovat, takže jako mínus bych to neviděl.
Během třítýdenního testování jsme nezaznamenali žádný problém s meteostanicí, routerem ani softwarem. Vše probíhalo automaticky bez nutnosti jakéhokoliv zásahu ze strany uživatele. Tedy pokud nepočítám naše pokusy s nastavením routeru a zobrazením stránek. Škoda, že historie zobrazení nemá širší možnosti, to by ale mohla odstranit novější verze. To je jediná vážnější výtka, kterou k celému řešení máme.
Klady
- Kladem je celé řešení samo o sobě. Rychle, přehledně a bez práce můžete publikovat údaje o počasí ve vaší lokalitě na webu.
 - Cena. Namísto počítače stačí "obyčejný" router, který je pořád ještě o poznání levnější než počítač a nižší jsou díky tomu i náklady na provoz. A navíc jej můžete vyžít skutečně i jako router pro vytvoření vlastní sítě, takže další úspora.
 
Zápory
- Pomalé zobrazení grafů. To je zřejmě bohužel daň za pomalejší přenosovou rychlost danou technologií flash disků. Načítání titulní stránky můžete zrychlit tím, že pro ni nastavíte zobrazování méně grafů.
 - Pro zobrazení historických dat není možné si zvolit libovolné období.
 
Za zapůjčení děkujeme společnosti Micronic