Funkcie
Čo Kioskbase vie — a čo nevie.
Zoznam je úplný a zámerne obsahuje aj hranice. Kiosk sa nasadzuje na roky a prekvapenie po roku stojí viac než sľub navyše.
01 · Zámok
Zariadenie sa nemá kam zatúlať.
- Jedna adresa na celú obrazovku. Bez adresného riadka, bez systémových líšt, bez histórie.
- Povolené domény. Odkaz mimo zoznamu sa neotvorí nikde — ani v prehliadači. Porovnáva sa hostiteľ, nie začiatok reťazca, takže modulocms.sk.cudzia-domena.sk neprejde.
- Lock Task ako správca zariadenia. Systémový zámok: tlačidlá Domov a Prehľad prestanú fungovať, lišta sa nedá stiahnuť, aplikácia sa nedá odinštalovať.
- Domovská obrazovka na výpožičku. Kioskbase si rolu domovskej obrazovky prevezme pri zamknutí a pri odomknutí ju vráti pôvodnej. Tablet po odchode nezostane bez plochy.
- Návrat po páde aj po výpadku prúdu. Po reštarte tabletu nabehne sama; keď spadne vykresľovač stránky, zachytí to a obnoví sa — čierna plocha, pri ktorej nikto nestojí, je pri kiosku najhorší možný stav.
02 · Nasadenie
Šesť cifier a hotovo.
Na tablete sa zadáva jediný údaj: šesťciferný kód. Adresa, povolené domény, účel, verzia aj režim prídu zo servera pri prvom spojení a menia sa tam isto — bez toho, aby sa niekto musel dostať k zariadeniu.
Konfigurácia sa nikde nezostavuje ani neposiela ako súbor. Server pozná účel zariadenia a adresu vyskladá sám, takže sa nedá pomýliť v znaku.
- Účel prebíja adresu. Zariadenie nie je odkaz, ale úloha: výdajný terminál, dochádzka, objednávanie, ponuka na stene.
- Prepnutie jedným kliknutím. Z dochádzkového terminálu sa dá spraviť objednávkový a späť, bez zásahu na mieste.
- Vlastná adresa má prednosť. Keď je vyplnená, účel sa neuplatní — je to jedna voľba, nie dve, aby nevznikol stav, keď platí niečo iné, než je napísané.
03 · Správa na diaľku
Všetko, kvôli čomu sa inak sadá do auta.
Aktualizácia
Nová verzia sa nahrá na diaľku. So správcom zariadenia prebehne ticho, bez potvrdenia. Aplikácia zachytí odpoveď inštalátora a pošle ju späť, takže je v karte zariadenia vidieť, či naozaj prešla ticho.
Reštart
Samotnej aplikácie alebo celého tabletu. Príkaz sa serveru odpíše skôr, než sa vykoná — inak by ho zariadenie po reštarte našlo znova a točilo sa dokola.
Snímka okna
Ukáže, čo na termináli visí. Zachytáva výhradne vlastné okno aplikácie, nie obrazovku Androidu — nie je to nástroj na odpočúvanie a ani sa naň nedá prerobiť.
Diagnostika siete
DNS → spojenie na port 443 → nadviazanie šifrovania → skutočná odpoveď servera. V tomto poradí, lebo tak veci padajú. Výsledok je veta, nie protokol.
Vzdialená plocha
TeamViewer alebo AnyDesk sa spustí príkazom zo správy, keď treba vidieť viac než snímku okna a niekto pri tablete stojí.
Prezentačný režim
Obrázky z albumu dokola. Ten istý tablet slúži cez deň ako terminál a po zatvorení ako výkladná plocha.
Prečo diagnostika a nie ping. Sieť môže port 443 pustiť a napriek tomu rozbiť šifrovanie — býva to firemná ochrana, ktorá spojenie rozbaľuje vlastným certifikátom. Kioskbase mu neverí a stránka sa neotvorí. Bez posledného kroku sa taká porucha hľadá v aplikácii, kde nie je.
04 · Telemetria
Čo o zariadení viete bez toho, aby ste pri ňom stáli.
Zoznam je úplný. Server prijíma len vymenované polia — aj keby budúca verzia aplikácie poslala niečo navyše, zahodí sa.
| Skupina | Údaje | Načo |
|---|---|---|
| Sieť | IP, MAC, názov Wi-Fi, brána, mobilný operátor | Podklad pre správcu siete v cudzej prevádzke |
| Zariadenie | výrobca, model, verzia Androidu, verzia aplikácie | Viete, čo tam naozaj stojí, aj po roku |
| Stav | batéria, teplota batérie, nabíjanie, čas od štartu | Prehriaty tablet za výkladom sa ohlási skôr, než zhasne |
| Zdroje | voľná pamäť, voľné miesto, jadrá, rozlíšenie | Pomalý terminál má zvyčajne prízemný dôvod |
| Čas | odchýlka hodín oproti serveru, časové pásmo | Rozídené hodiny rozbijú overenie certifikátov |
| Zámok | kiosk zapnutý, správca zariadenia | Vidno, ktoré kusy sú zamknuté naozaj a ktoré len na dobré slovo |
Neodchádza poloha, obsah obrazovky, história prehliadania ani nič, čo by sa dalo priradiť konkrétnemu človeku. Telemetria je o zariadení, nie o používateľovi.
05 · Zálohy prihlásenia
Terminál sa neodhlási v najhoršiu chvíľu.
Kiosk býva prihlásený do systému, ktorý zobrazuje. Keď sa prihlásenie stratí — po aktualizácii, po vyčistení pamäte, po výpadku — obsluha vidí prihlasovaciu stránku a nemá do nej čo napísať.
Kioskbase si stav prihlásenia zálohuje: automaticky aj na požiadanie, pod zvoleným menom. Obnova je jedno ťuknutie.
Obsah zálohy nikdy neopustí zariadenie. Na server idú len mená záloh a dátumy, aby bolo z čoho vybrať. Prihlasovacie údaje ostávajú v zašifrovanom úložisku tabletu, kľúč drží Android Keystore.
06 · Prevádzky a prístup
Dvadsať tabletov nie je dvadsať riadkov.
Zariadenia sa zoskupujú po firmách a prevádzkach. Kto má na starosti tri reštaurácie, nepozerá sa na jeden zoznam, ale na tri prevádzky — a hneď vie, ktorá z nich mlčí.
Zákazníkovi sa dá otvoriť prístup výhradne na jeho vlastné kusy, a to v troch úrovniach: od pohľadu bez možnosti čokoľvek zmeniť až po plné ovládanie vrátane reštartu a aktualizácie.
07 · Správca zariadenia
Rozdiel medzi „nemal by odísť“ a „nemôže odísť“.
Kioskbase funguje aj bez správcu zariadenia. Rozdiel je v tom, ako pevne drží — a čo o sebe vie povedať.
| Bez správcu | So správcom zariadenia | |
|---|---|---|
| Zámok | drží ho rola domovskej obrazovky | systémový Lock Task |
| Tlačidlá Domov a Prehľad | fungujú, Kioskbase sa vráti | nefungujú vôbec |
| Systémová lišta | dá sa stiahnuť | zablokovaná |
| Odinštalovanie | ide cez nastavenia | nedá sa |
| MAC adresa a názov Wi-Fi | prázdne | vyplnené |
| Tichá aktualizácia | vyžaduje potvrdenie na tablete | bez potvrdenia |
| Telemetria a príkazy | fungujú | fungujú |
Správcu zariadenia treba zapnúť pri rozbaľovaní nového kusu. Android to zámerne sťažuje: tablet musí byť po továrenskom nastavení a bez jediného pridaného účtu, aj bez účtu Google. Na zariadení, ktoré už niekto rozbehal, to znamená vymazanie a nastavenie odznova.
08 · Hranice
Čo Kioskbase nevie.
- iPad neuzamkne. Apple to nedovolí žiadnej aplikácii. Kiosk na iPade sa dá zapnúť len cez sprievodný prístup priamo na zariadení alebo cez správu mobilných zariadení, a ani jedno nerieši aplikácia.
- Na telefóne s účtom Google nebude aktualizácia tichá. Zariadenie s pridaným účtom nemôže mať správcu zariadenia, takže inštaláciu vždy potvrdí človek. Nie je to chyba, je to podmienka Androidu.
- Ani so správcom nie je ticho zaručené. Ochrana výrobcu alebo Play Protect si potvrdenie vypýtať môže. Kioskbase to nehádá — odpoveď inštalátora pošle späť, takže je vidieť, čo sa naozaj stalo.
- Nevidí obrazovku Androidu. Snímka zachytáva len okno aplikácie. Kto potrebuje vidieť celé zariadenie, spustí vzdialenú plochu.
- Nenastaví sa domovskou obrazovkou sama. Túto voľbu Android necháva na človeka pri zariadení, a to zámerne.
09 · Režimy nasadenia
Tri situácie, v ktorých Kioskbase beží.
Nie každý tablet sa dá pripraviť rovnako. Kioskbase funguje v troch režimoch — líšia sa tým, koľko sa dá urobiť bez človeka pri zariadení.
Odporúčané ku klientovi. Kioskbase je správcom zariadenia (device owner) — nastavuje sa jedným príkazom cez USB na tablete po továrenskom nastavení, bez pridaného účtu Google.
| Zámok | systémový Lock Task — tvrdý zámok, prevezme rolu domovskej obrazovky a pri odomknutí ju vráti |
| Aktualizácia | tichá, bez potvrdenia na tablete; odpoveď inštalátora sa hlási späť |
| Reštart tabletu | áno, na diaľku — celé zariadenie, nielen aplikácia |
| Odinštalovanie | nedá sa, kým sa správcovstvo nezruší zo správy |
| Po výpadku prúdu | kiosk nabehne sám a zamkne sa |
Ani so správcom nie je ticho zaručené vždy — ochrana výrobcu alebo Play Protect si potvrdenie vypýtať môže. Kioskbase nehádá: pošle späť, čo sa naozaj stalo.
Keď správca zariadenia nie je možný — napríklad tablet s pridaným účtom Google správcu mať nemôže. Kioskbase beží ďalej, len niektoré veci potrebujú človeka.
| Zámok | drží sa rolou domovskej obrazovky — slabší, ale funkčný |
| Aktualizácia | na diaľku sa pošle, inštaláciu potvrdí človek na tablete |
| Reštart | aplikácie áno; celého tabletu nie — to vie len správca |
| Odinštalovanie | možné ako pri bežnej aplikácii |
| Telemetria a diagnostika | plné — hlásenie aj príkazy fungujú rovnako |
Bez Kioskbase — len prehliadač tabletu. Takto beží väčšina terminálov predtým, než dostane Kioskbase. Uvádzame to poctivo ako porovnanie, nie ako režim, ktorý by sme predávali.
| Zámok | žiadny — z celej obrazovky sa dá ujsť, adresný riadok je na dosah |
| Aktualizácia a reštart | len osobne pri zariadení |
| Diagnostika a telemetria | žiadna — „nefunguje to" znamená sadnúť do auta |
| Snímka okna | žiadna |
Presne rozdiel medzi týmto stĺpcom a tými dvomi vyššie je dôvod, prečo Kioskbase existuje.
Zvyšok je cenník.
Od 1,50 € za zariadenie a mesiac, cena klesá s počtom kusov.