Uživatelské nástroje

Nástroje pro tento web


start

Toto je starší verze dokumentu!


TMEP.cz

Vítejte! Naleznete zde dokumentaci k funkcím portálu a také návody jak s touto službou zprovoznit různá zařízení.

Základní princip fungování portálu

V nastavení TMEP.cz přidáte čidlo, kterému přiřadíte vlastní doménu a další nastavení. Na tuto doménu domena.tmep.cz je následně potřeba nechat zasílat každou minutu naměřenou teplotu ve stupních Celsia (případně spolu s vlhkostí). Způsob zasílání je velmi prostý - požadavkem typu HTTP GET. Tedy jako byste chtěli otevřít určitou adresu v prohlížeči a její součástí byly parametry s naměřenými údaji. Konkrétní nastavení čidla a příklady volání naleznete níže.


Pro další informace a pro pohyb v dokumentaci pokračujte odkazy v levém menu.

Jak nastavit zařízení

Základní nastavení

Pro fungování zasílání hodnot z libovolného zařízení ho musíte mít správně připojené do internetu a musíte v něm mít vyplněné základní nastavení sítě ať už ručně, nebo automaticky z DHCP serveru:

  • IP adresu
  • Masku
  • Bránu
  • DNS server

Odchozí požadavky ze zařízení budou směrované na port 80 a server *.tmep.cz (78.156.32.15). Neměli byste tedy mít tento typ provozu blokovaný firewallem.

Papouch TME

V nastavení teploměru na záložce „Odesílání“ nastavte:

  • Nastavení pro HTTP GET a POST
    • IP adresa webového serveru: 78.156.32.15
    • Jméno webového serveru: domena.tmep.cz
    • Port webu: 80
    • Adresář skriptů na serveru: prázdné nebo „/“ (bez uvozovek)
    • GUID: to samé, co máte vyplněné zde v administraci čidla
    • Perioda odesílání: 1
  • HTTP GET
    • Aktivovat odesílání HTTP GETu: zaškrtnout
    • Název skriptu: index.php
    • Parametry GETu: ponechte prázdné

Papouch TH2E

V nastavení teploměru na záložce síť aktivujte funkci odesílání na vzdálené servery protokoly HTTP (je-li tam tato možnost). Na záložce „Odesílání“ nastavte:

* Nastavení pro HTTP GET a POST

  • Adresa webového serveru: domena.tmep.cz
  • Port webu: 80
  • Adresář skriptů na serveru: prázdné nebo „/“ (bez uvozovek)

* HTTP GET

  • Perioda odesílání GETu: 1
  • Název skriptu: index.php

Vlastní HW

Je potřeba vyjít ze základního principu fungování aplikace - požadavkem typu HTTP GET poslat na své čidlo naměřenou hodnotu. Zasílat ji každou minutu, teplotu ve stupních Celsia, vlhkost v procentech. Pokud máte např. v administraci zadané čidlo s doménou ahoj a GUID nastavené na „mojemereni“, pak je možné vložit hodnotu do databáze v prostředí Linuxu s nainstalovaným curl např. takto:

curl http://ahoj.tmep.cz/?mojemereni=25.6

Chcete-li zároveň měřit i vlhkost, je potřeba ji předat pod parametrem humV:

curl http://ahoj.tmep.cz/?mojemereni=25.6&humV=60

Po zprovoznění doporučuji zde v nastavení čidla nastavit z jaké IP adresy mohou měření chodit, aby měření nemohl zasílat kdokoliv. Nastavení vlastního GUID (pojmenování parametru s hodnotou měření) je také jistý stupeň ochrany.

Zprovozníte-li takto nějaké měření na vlastní desce, budu rád, když se o nastavení podělíte a přidám ho sem.