Otevře se na nové kartě

The IoT Guru – cloudové řešení pro data z vašich čidel s aplikací v telefonu k tomu

The IoT Guru je název kompletního cloudové řešení, které ukládá data z vašich čidel a kromě toho navíc nabízí notifikace v případě nízkého stavu baterie nebo nedostupnosti vašeho čidla.

Dále si můžete stáhnout stejnojmenou aplikaci, kde si jednoduše připojíte a zobrazíte vámi zvolená čidla v přehledném grafu.

V tomto článku vás provedu nastavením vašeho účtu, zařízení, nódů i polí dat. Zaroveň vám ukážu i nastavení aplikace ve vašem telefonu.

1.) Vytvořte si účet na https://iotguru.cloud/
Webová stránka The IoT Guru se zobrazenými údaji účtu

2.) přehled plateb

The IoT Guru je v základu zdarma. Omezení spočívá v:

Pro zařízení

– omezení doby uchování dat na 30 dní

– zařízení jsou veřejná

– bez notifikací na poplach (push notifikace, email povolený je)

Pro nódy:

– omezení doby uchování dat na 30 dní

– nódy jsou veřejné

Pro pole dat:

– omezení doby uchování dat na 30 dní

– data z polí jsou veřejná

Kombinovat tak můžete veřejné nódy, ale neveřejná pole dat (ušetříte).

Například cena za jedno pole dat je 0.05 USD/měsíc.

Podpora MQQT je u všech verzí (omezeno je množství dat).

Stránka The IoT Guru s přehledem měsíčních nákladů na zařízení, nody a datová pole

Srovnávací tabulka funkcí a cen tarifů The IoT Guru pro zařízení, nody a cloud

3.) Přidání zařízení – v menu klikněte na Devices
Menu služby The IoT Guru se zvýrazněnou položkou Devices

Vyplňte jméno a popis zařízení
Webové rozhraní The IoT Guru pro přidání zařízení, s poli pro název a popis

Po přidání zařízení se objeví v seznamu
Webové rozhraní The IoT Guru se seznamem zařízení a tlačítkem pro přidání nového

Po kliknutí na vaše nově přidané zařízení najdete podrobnosti – indentifikátor, klíč – oba je nutné znát pro posílání dat z vašeho zařízení na server

Stránka Device details zobrazuje nastavení zařízení ESP32 a jeho identifikátor a klíč

4.) Přidání nódu

Pro vaše nově přidané zařízení je nutné přidat nód.
Webové rozhraní The IoT Guru pro přidání nového nódu k zařízení ESP32

Mé nódy
Webové rozhraní The IoT Guru se seznamem nódů zařízení ESP2

Každý nód má unikátní identifikátor, který je třeba pro odesílání dat na server.
Webová aplikace The IoT Guru zobrazuje nastavení nódu ESP a jeho identifikátor

5.) Přidání pole dat

Pro přidání polí dat je nutné kliknout na daný nód
Formulář The IoT Guru pro přidání datového pole k nódu ESP

Má pole dat
Webové rozhraní The IoT Guru se seznamem polí uzlu ESP pro vlhkost a teplotu

6.) Zobrazení dat

V ovládací části pro pole dat pak najdeme:

Denní, týdenní, měsíční a roční statistiky
Graf měsíčních hodnot dat z čidla s modrou křivkou a růžovým pásmem

Posledních 10 přijatých dat
Webové rozhraní The IoT Guru zobrazuje posledních deset hodnot teplotního pole ESP node

Nastavení čidla – zda je to čidlo zdarma (veřejná data) či placená (neveřejná data)
Nastavení pole ESP NODE – TEMP FIELD: bezplatné předplatné a veřejná data

Nastavení alarmu
Nastavení teplotního pole „temp“ a mezí upozornění v rozhraní The IoT Guru

7.) Odesílání dat na server

K instalaci knihoven a vzorových příkladů vám stačí nainstalovat balík, který je přímo v Arduino IDE – The IoT Guru integration

Vzorové příklady jsou i na github: https://github.com/IoTGuruLive/theiotguru-arduino-library/tree/master/examples

Ke správnému odeslání dat je třeba vyplnit i identifikátory a klíče
String userShortId = „xxxxxxxxxxxxxxxxxxxxxx“;

String deviceShortId = „yyyyyyyyyyyyyyyyyyyyyy“;

String deviceKey = „zzzzzzzzzzzzzzzzzzzzzz“;

IoTGuru iotGuru = IoTGuru(userShortId, deviceShortId, deviceKey);

String nodeKey = „wwwwwwwwwwwwwwwwwwwwww“;

String fieldName = „ffffNNNN“;

Pokud chcete odeslat více dat do jednoho nódu (máte více polí), lze to udělat jednoduše takto

iotGuru.sendHttpValue(nodeKey, „fieldname1“, value);

iotGuru.sendHttpValue(nodeKey, „fieldname2“, value);

iotGuru.sendHttpValue(nodeKey, „filedname3“, value);

iotGuru.sendHttpValue(nodeKey, „fieldname4“, value);

V případě odeslání dat do více nódu pak postupujete takto

iotGuru.sendHttpValue(nodeKey1, „fieldname1“, value);

iotGuru.sendHttpValue(nodeKey1, „fieldname2“, value);

iotGuru.sendHttpValue(nodeKey2, „filedname1“, value);

iotGuru.sendHttpValue(nodeKey2, „fieldname2“, value);

8.) Mobilní aplikace

Mobilní aplikaci (podporována v Android a iOS) najdete na Android na tomto odkazu: https://play.google.com/store/apps/details?id=live.iotguru

Po přihlášení pak jednoduše přidáváte grafy, ovládací prvky nebo jenom poslední hodnoty z měření na hlavní obrazovku aplikace.
Mobilní aplikace IoT Guru zobrazuje teplotu, vlhkost a jejich týdenní grafy

Další informace najdete na stránce s návody: https://iotguru.cloud/tutorials

Sdílejte článek:
Tričko Chiptron s potiskem Trust me, I'm a maker
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku
Buy Me a Coffee

Související články

Rozebraná zásuvka Sonoff S20 s deskou ESP8266 a vodiči před monitorem

Před lety jsem si koupil chytrou Wi-Fi zásuvku (vypínač) k televizi + Raspberry Pi + repro atd.

Řada vývojových desek Arduino Pro pro profesionální aplikace IoT

Arduino Pro posouvá platformu Arduino do profesionálních aplikací IoT a Průmyslu 4.0 pomocí hardwaru jako Arduino Portenta H7, Arduino MKR a Arduino Nano 33, které jsou vybaveny výkonnými procesory a širokou škálou komunikačních rozhraní. Součástí ekosystému jsou rozšiřující moduly, software…

Správce knihoven Arduino IDE zobrazuje nainstalovanou knihovnu The IoT Guru Integration

Chtěl jsem po dlouhé době upravit svou venkovní meteostanici s ESP12F (ESP8266).

Čtyři obrazovky aplikace Arduino IoT Cloud s ovládáním zařízení a grafy senzorových dat

Ovládání vašeho zařízení s Arduino deskou nebylo nikdy tak jednoduché.

Rozebraný domácí monitor CO₂ s deskou ESP32, čidly a displejem ePaper

Vytvořil jsem si domů monitor vzduchu, který měří koncentraci CO2 pomocí čidel SCD41 a CozIR-LP a teplotu a vlhkost s SHT40.

Trendy