METEO blog METEO poradna - Zobrazení meteo údajů na webových stránkách METEO poradna - Zobrazení meteo údajů na webových stránkách 19. 09. 2025 Chcete měřit teplotu či jiné meteo údaje a zpřístupnit je návštěvníkům vašich internetových stránek? Pak je přesně pro Vás určen tento článek. Nejdříve je nutné si určit, které údaje chcete na svém webu zobrazovat. Teplota - do této kategorie spadají přístroje s označením TM, TMU, TME. Teplota a vlhkost - zařízení, které měří teplotu, vlhkost, rosný bod, a jenž je připojitelné k PC, nese označení TH2E. Teplota, vlhkost a atmosférický tlak - v úvahu zde připadá např. prostorový teploměr, vlhkoměr a barometr s displejem a připojením na ethernet T7510, ale většina uživatelů asi bude volit nějakou poloprofi meteostanici či rovnou o kategoii výše, značku DAVIS. Tyto stanice mají buď vlastní program, který zvládá odesílání meteodat na internet nebo spolupracují s jinými programy, které toto umožňují. Popis práce v těchto programech a jejich nastavení tak, aby uživatel mohl zasílat meteo data na internet, bude obsahem budoucích článků na METEOshop.cz. Web s podporou PHP Co je třeba pro toto řešení: Hosting (nebo intranetový server) se skriptováním PHP. Počítač s připojeným teplotním čidlem TM nebo TMU, připojený alespoň občas k Internetu, nebo teploměr TME či teploměr s vlhkoměrem TH2E připojený k Internetu. Systém měření a aktualizace teploty na WEBovou stránku je naznačen na obrázku nahoře. K počítači v místě měření teploty je připojeno teplotní čidlo TM nebo TMU a je spuštěn ovládací program. Program v pravidelných intervalech měří teplotu z čidla a odesílá ji na server v internetu (nebo intranetu). V případě Ethernetového teploměru TME či teploměru s vlhkoměrem TH2E je systém odesílání meteo dat ještě jednodušší. Přímo v administraci zařízení se nastaví perioda odesílání a internetová adresa skriptu, který meteo údaje zpracováná. To je celé nastavení, které je třeba provést. Na serveru stačí do WEBových stránek vložit jednoduchý skript, popsaný dále, který zajistí uložení přijatých dat a také jejich zobrazení na vámi zvoleném místě na vaší stránce. (Řešení přenosu teploty, popsané dále, je pouze úplně nejzákladnějším příkladem řešení. Toto řešení by samozřejmě bylo vhodné rozšířit o zabezpečení, případně ošetřit dlouhodobou ztrátu komunikace se serverem.) Obslužný skript Ukázka zdrojového kódu obslužného skriptu na serveru pro příjem teploty z TME Skript zajišťuje jak příjem hodnot naměřené teploty, tak její zobrazení. Uvedený kód stačí uložit například do souboru teplota.php do kořenového adresáře Vašeho WEBu. Má-li Váš server v internetu název například www.server.cz, bude mít skript adresu www.server.cz/teplota.php. Uložení teploty na server je možné přes parametr, předáváný skriptu. Teplotu 25,6°C je možné vložit takto: www.server.cz/teplota.php?temp=25,6. Tím můžete vyzkoušet funkčnost skriptu. Předávání teploty tímto způsobem zajišťuje ovládací program popsaný dále. Pokud potom otevřete ve Vašem internetovém prohlížeči adresu www.server.cz/teplota.php, zobrazí se text 25,6 (naposledy předaná hodnota teploty). (Skript pro ukládání aktuální teploty používá soubor teploty.dat, který je ve stejném adresáři jako skript. Je třeba zajistit, aby měl PHP server plná práva pro zápis i pro čtení tohoto souboru.) Tím je skript na serveru hotov. Můžete jej samozřejmě začlenit do Vašich stránek, případně rozšířit o další funkce nebo o zabezpečení. Pravidelnou aktualizaci naměřených teplot zajišťuje obslužná aplikace, popsaná dále. (V případě měření teploty Ethernetovým teploměrem TME či teploměrem s vlhkoměrem TH2E není aplikace potřeba. Tyto přístroje odesílají meteo data přímo do Internetu bez potřeby PC.) Program pro měření teploty Co je třeba pro tento program: Počítač s operačním systémem Windows 2000, Windows XP nebo Windows Vista. Stálé nebo pravidelné připojení k internetu. (Nutné pro odesílání teploty na server v internetu.) Připojený teploměr TM nebo TMU. [V případě teploměru TME či teploměru s vlhkoměrem TH2E není aplikace potřeba. Tyto přístroje odesílají meteodata samy, bez pomoci PC.] Ke stažení: Ovládací program Ovládací program zajišťuje měření teploty čidlem TM nebo TMU a její odesílání na server v internetu. Umožňuje nastavit periodu měření a umí naměřenou teplotu ukládat do souboru, který je snadno importovatelný do programu Microsoft Excel. Program musí být spuštěn na počítači, ke kterému je připojen teploměr. Na obrázku jsou zachycena všechna okna programu. Vlevo dole je hlavní okno programu. Vlevo nahoře je zmenšené hlavní okno. Vpravo je nastavení parametrů. Hlavní okno V hlavním okně se zobrazuje naměřená teplota a průběh odesílání teploty na internet, případně chyby v komunikaci s čidlem nebo se serverem. Záznam z tohoto okna je také ukládán do textového souboru s názvem ve formátu TM2web - dd.M.yyyy.log. Soubor je uložen v adresáři, kde je umístěn program. Tlačítkem vpravo od teploty je možné hlavní okno minimalizovat do velikosti proužku (vlevo nahoře na obrázku). Tlačítkem Options se otevře Okno nastavení, tlačítkem Hide se hlavní okno skryje na dolní lištu do oblasti hodin. Okno nastavení Target URL address - adresa skriptu, který zpracováná teplotu na serveru v internetu. Klepnutím na tlačítko Send je možné právě naměřený údaj jednorázově odeslat na zadanou adresu. Period of automatic sending to server - perioda, s jakou se bude odesílat teplota na server v internetu. Časový interval zadejte v minutách. Zadáním intervalu 0 se zruší automatické odesílání teploty na internet. Source serial port - Ze seznamu vyberte sériový port COM, ke kterému je připojen teploměr TM, nebo vyberte virtuální sériový port teploměru TMU. Tlačítkem vpravo od výběru COMu otevřete/zavřete vybraný port pro komunikaci s čidlem. Je-li zatrženo Automatic, vybraný port se otevře automaticky po startu programu. Další nastavení - ukládání teplot do textového souboru Always on top - Hlavní okno bude vždy nahoře nad ostatními okny. Generate temperature LOG - Do adresáře, kde je umístěn program, se bude každý den ukládat textový soubor s naměřenými teplotami. Soubory s teplotou mají název ve formátu Temperature(dd.M.yyyy).log. Na každém řádku je jeden záznam včetně data a času měření. Hodnoty jsou odděleny tabulátory a soubory tak lze snadno importovat například do programu Microsoft Excel. Okno nastavní je možné zavřít bez uložení změn tlačítkem Close, nebo lze uložit změny a zavřít okno tlačítkem Save and close. Související produkty (11) Související produkty11 Rychlé info Papago 2PT ETH: 2x teploměr pro Pt100/1000 s Ethernetem Na dotaz 5 409 Kč 4 470,25 Kč bez DPH Do košíku Rychlé info PAPAGO Meteo ETH: Průmyslová meteostanice s Ethernetem a PoE Na dotaz 5 602 Kč 4 629,75 Kč bez DPH Do košíku Rychlé info TME Radio: Bezdrátový měřič teploty a vlhkosti - malá anténa Na dotaz 4 719 Kč 3 900 Kč bez DPH Do košíku Rychlé info PAPAGO Meteo WiFi: Průmyslová meteostanice Na dotaz 5 893 Kč 4 870,25 Kč bez DPH Do košíku Rychlé info THW: Interiérový teploměr a vlhkoměr pro TME Radio Na dotaz 3 485 Kč 2 880,17 Kč bez DPH Do košíku Rychlé info TMW I: Interiérový teplotní senzor pro TME Radio Na dotaz 3 364 Kč 2 780,17 Kč bez DPH Do košíku Rychlé info TMW O: Venkovní teplotní senzor pro TME Radio Na dotaz 3 981 Kč 3 290,08 Kč bez DPH Do košíku Rychlé info TME - teploměr připojitelný k PC - ethernet Na dotaz 4 272 Kč 3 530,58 Kč bez DPH Do košíku Rychlé info TH2E - Ethernetový teploměr s vlhkoměrem Na dotaz 3 993 Kč 3 300 Kč bez DPH Do košíku Rychlé info Papago 2TH ETH: 2x měření teploty, vlhkosti a rosného bodu s Ethernetem Na dotaz 5 409 Kč 4 470,25 Kč bez DPH Do košíku Rychlé info TMU teploměr připojitelný k PC - USB port Na dotaz 1 560 Kč 1 289,26 Kč bez DPH Do košíku PředchozíDalší Sdílet Tweet Pin It
Rychlé info Papago 2PT ETH: 2x teploměr pro Pt100/1000 s Ethernetem Na dotaz 5 409 Kč 4 470,25 Kč bez DPH Do košíku
Rychlé info PAPAGO Meteo ETH: Průmyslová meteostanice s Ethernetem a PoE Na dotaz 5 602 Kč 4 629,75 Kč bez DPH Do košíku
Rychlé info TME Radio: Bezdrátový měřič teploty a vlhkosti - malá anténa Na dotaz 4 719 Kč 3 900 Kč bez DPH Do košíku
Rychlé info PAPAGO Meteo WiFi: Průmyslová meteostanice Na dotaz 5 893 Kč 4 870,25 Kč bez DPH Do košíku
Rychlé info THW: Interiérový teploměr a vlhkoměr pro TME Radio Na dotaz 3 485 Kč 2 880,17 Kč bez DPH Do košíku
Rychlé info TMW I: Interiérový teplotní senzor pro TME Radio Na dotaz 3 364 Kč 2 780,17 Kč bez DPH Do košíku
Rychlé info TMW O: Venkovní teplotní senzor pro TME Radio Na dotaz 3 981 Kč 3 290,08 Kč bez DPH Do košíku
Rychlé info TME - teploměr připojitelný k PC - ethernet Na dotaz 4 272 Kč 3 530,58 Kč bez DPH Do košíku
Rychlé info Papago 2TH ETH: 2x měření teploty, vlhkosti a rosného bodu s Ethernetem Na dotaz 5 409 Kč 4 470,25 Kč bez DPH Do košíku
Rychlé info TMU teploměr připojitelný k PC - USB port Na dotaz 1 560 Kč 1 289,26 Kč bez DPH Do košíku