Čo je Dawid

DomAtom WiFi Device” je elektronické konfigurovateľné zariadenie schopné pripojiť sa na Wifi sieť a posielať údaje do internetu. Každý typ (úľové váhyextender,..) vykonáva špecifickú činnosť.

Dawidy napájané batériou a dobíjané solárnym panelom sa podľa vstavaných hodín budia z úsporného režimu každú celú hodinu (podľa nastavenia od-do). Užívateľ ich môže zobudiť dotykom na senzor. Stav zariadenia, činnosť, spojenie s WiFi a posielanie údajov je indikované červeno-zelenou ledkou (viď užívateľskú príručku).

V systéme má jedinečné 8 ciferné číslo a 4 znakový kľúč (PIN). PIN pozná iba vlastník zariadenia. Do aplikácie ich vloží naskenovaním QR kódu z kartičky od účtu ktorá je súčasťou dodávky. Bez PINu sa nedá pristúpiť na Dawid a ani z cloudu získať jeho údaje.

Vzťahy

Dawid – Cloud

Dawid pri svojej činnosti (ak nespí) sa pripojí na WiFi a ohlási svoje zobudenie serveru v cloude (v apke viď Oznámenia). Následne mu pošle/posiela údaje (váhy, teploty). V odpovedi dostáva príkazy, ktoré boli na cloud uložené, napr. v čase kým je Dawid v režime spánku – synchronizácia času, nové nastavenia, nový firmvér,..

Apka – Cloud

Mobilná Android aplikácia sťahuje z cloudu údaje poslané od Dawidov (teplota, váha,..) a zobrazuje ich užívateľovi.

Pri práci s dátami môže užívateľ pridávať ďalšie údaje (vlastnosti úľov, udalosti,..), ktoré sa automaticky ukladajú aj na cloud pre účely archivácie alebo synchronizácie s apkou v iných mobiloch/tabletoch.

Umožňuje aj diaľkovo nastavovať Dawidy. 

Apka – Dawid

Zobrazenie v apke sa rozlišuje podľa jeho prístupu k Dawidovi. Podľa prístupu môžu byť niektoré položky viditeľné/skryté.

Vzdialený prístup: Ak si apka cez (akékoľvek) pripojenie na internet sťahuje informácie o Dawidoch a ich meranie zo servera, z cloudu, vtedy stav Dawida, možnosti ho konfigurovať a údaje takto získané sú v apke zobrazené ako Modré!

Priamy (blízky) prístup: Dawid posiela do siete v ktorej je pripojený identifikačné údaje o sebe. Ak je Dawid a mobil s apkou v rovnakej sieti, vtedy stav Dawida, možnosti ho konfigurovať a údaje získané priamo z Dawida sú zobrazené ako Zelené!

Ak sa Dawid nevie pripojiť na WiFi, vtedy vytvorí WiFi prístupový bod (AP). Apka v mobile rozpozná túto WiFi ako Dawida a zobrazí ho ako Zelený. Ak je mobil pripojený na WiFi AP Dawida, vtedy je dostupný priamo, teda je viditeľný ako Zelený.

Spojenie (WiFi)


Lokálne spojenie


Dawid je pripojený na tú istú WiFi ako mobil s apkou. Oba majú prístup na internet. Ak je Dawid živý, je v apke viditeľný a dostupný ako Zelený. Ak spí, apka má o ňom informácie z cloudu a vtedy ho zobrazí ako Modrý.
Vzdialené spojenie

Dawid a mobil sú pripojené na internet cez rôzne Wifi siete. Dawid nie je prístupný priamo, apka má o ňom iba informácie z cloudu a sú zobrazené ako Modré.

Rozšírené pripojenie


Dawid sa pripája do známej WiFi siete cez jeden alebo viac Extenderov. Všetky tri Dawidy sa prebudia v rovnaký čas, cez extendery sa vytvorí spojenie do internetu aby aj posledný Dawid mohol poslat dáta na server v cloude. V schéme na obrázku sú 3 wifi siete. Ak sa mobil pripoji na WiFi AP Extendera E1, vtedy je v rovnakej sieti ako Dawid H a E1 a vidí ich ako Zelených. Extender E2 je v inej sieti a dáta o ňom má apka iba z cloudu. Ak by sa mobil pripojil na WiFi AP Extendera E1, priamo ako Zelených by videl Dawidy E1 a E2. Dawid H by už priamo dostupný nebol. Mobil pripojený v ’Známej Wifi’ by priamo videl iba Dawida E2. Ostatní by boli Modrí.
Pripojenie cez mobil

Dawid ma nakonfigurovanú WiFi sieť, ktorú vytvára mobil a prístup na internet má iba cez mobilné dáta mobilu. V apke je viditeľný ako Zelený. Toto pripojenie je vhodné pre zber údajov mobilom na mieste Dawida. Mimo tohto miesta mobilna apka nemá žiadne aktuálne informácie o Dawidovi. Modré informácie viditeľné mimo tohto miesta sú staré, lebo boli odoslané v čase, keď bol mobil posledný krát pri Dawidovi.
Priame spojenie

Dawid vytvorí WiFi prístupový bod, mobil sa naň pripojí a Dawid je priamo dostupný ako Zelený. Chýba prístup na internet. Toto spojenie sa používa na prvotnú konfiguráciu Dawida alebo konfiguráciu, kedy rozšírené pripojenie je v režime spánku a nie je možné ho vykonať cez cloud (Napríklad kalibrácia váh).