zarizeni:vlastni_hardware
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verzePoslední revizeObě strany příští revize | ||
zarizeni:vlastni_hardware [2016/03/07 15:54] – multitricker | zarizeni:vlastni_hardware [2023/03/09 08:47] – multitricker | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
- | ====== | + | ====== |
- | <WRAP info round 70%>[[zarizeni: | + | * :!: [[zarizeni: |
+ | * :!: [[portal: | ||
+ | * :!: [[: | ||
- | 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 '' | + | ===== Stručně: tabulka možných předávaných parametrů přes HTTP GET ===== |
+ | |||
+ | **Nemusíte následovat tabulku níže - názvy předávaných proměnných pro hlavní měřené hodnoty si můžete pojmenovat libovolně** - následně jejich pojmenování vyplníte v nastavení čidla na webu TMEPu pod hodnotami GUID 1-3. V tom případě se nepoužijí výchozí parametry a předávání hodnot je o něco bezpečnější (proměnnou by potenciální záškodník musel uhodnout). | ||
+ | |||
+ | ^ Až tři hlavní měřené hodnoty ^^ | ||
+ | ^ Název parametru ^ Popis ^ | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | ^ Doplňkové hodnoty ^^ | ||
+ | ^ Název parametru ^ Popis ^ | ||
+ | | '' | ||
+ | | '' | ||
+ | |||
+ | Kompletní volání se všemi proměnnými na vámi zvolenou subdoménu může vypadat takto: | ||
+ | <code bash> | ||
+ | |||
+ | <WRAP center round important 80%> | ||
+ | **Pro to, aby vám nikdo nemohl zasílat nesmyslná podvržená měření: | ||
+ | * Použijte automaticky vygenerovanou doménu pro zasílání hodnot, kterou najdete na webu TMEPu v nastavení čidla. | ||
+ | * Máte-li tu možnost, pojmenujte nějak unikátně předávané hodnoty (např. místo " | ||
+ | * Máte-li pevnou IP adresu, omezte příchozí měření právě na ni (na webu TMEPu v nastavení čidla). | ||
+ | </ | ||
+ | |||
+ | ===== Předávání měřených hodnot ===== | ||
+ | |||
+ | 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ždých 1-15 minut, v případě teploty zasílat | ||
+ | |||
+ | < | ||
+ | |||
+ | Nebo přes příkazový řádek | ||
<code bash> | <code bash> | ||
- | Chcete-li zároveň měřit i vlhkost, je potřeba ji předat pod parametrem '' | + | Chcete-li zároveň měřit i vlhkost, je potřeba ji předat pod parametrem '' |
<code bash> | <code bash> | ||
- | Po zprovoznění doporučuji zde v nastavení čidla | + | K teplotě a vlhkosti je možné přidat tlak nebo CO2, v nastavení čidla mějte zvolený korespondující typ čidla a přidejte proměnnou '' |
- | aby měření nemohl zasílat kdokoliv. Nastavení vlastního GUID (pojmenování parametru s | + | |
- | hodnotou | + | <code bash> |
+ | <code bash> | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Další parametry, které je možné zasílat ==== | ||
+ | |||
+ | Sílu signálu na wi-fi, kterou zařízení má, parametr '' | ||
+ | <code bash> | ||
+ | Napětí baterie, parametr '' | ||
+ | <code bash> | ||
+ | |||
+ | Pro zobrazení stavu baterie v procentech | ||
+ | |||
+ | Na stránce čidla následně v hlavičce uvidíte rssi a/nebo stav baterie: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ---- | ||
- | Zprovozníte-li takto nějaké měření na vlastní desce, budu rád, když se o nastavení | + | Zprovozníte-li takto nějaké měření na vlastní desce, budu rád, když se o schéma i kód |
- | [[multi@tricker.cz|podělíte]] a přidám | + | [[multi@tricker.cz|podělíte]] a rád ho na wiki přidám. |