Digitálny kiosk na Raspberry Pi: sedem vecí, ktoré treba vyriešiť pred inštaláciou
Prehrávať video na obrazovke vie každý. Kiosk, ktorý beží rok bez toho, aby k nemu niekto chodil s klávesnicou, je iná disciplína.
Informačný panel vo výklade, cenníková obrazovka v predajni, objednávkový kiosk — základ je jednoduchý počítač za obrazovkou. To, či bude fungovať aj o rok, rozhodujú detaily, na ktoré sa pri prvom nasadení ľahko zabudne.
1. Čo sa stane po výpadku prúdu
Zariadenie musí po obnovení napájania nabehnúť samo, bez prihlásenia a bez kliknutia. Prehliadač spúšťame v kiosk režime cez službu, ktorá ho po páde reštartuje. Obrazovka sa zapína signálom z HDMI alebo časovačom — inak ostane po výpadku čierna a nikto si to nevšimne.
2. Zápisy na kartu
Najčastejšia príčina „zomretého“ kiosku je opotrebovaná SD karta. Systém preto prevádzkujeme s minimalizovaným zápisom (logy do pamäte, vypnutý swap) a obsah ťaháme do cache, nie do trvalého úložiska. Pri dlhodobých inštaláciách používame priemyselnú kartu alebo SSD.
3. Teplota vo výklade
Za sklom na južnej strane je v lete cez 50 °C. Počítač sa podtaktuje a obraz začne trhať. Riešenie je pasívny chladič, vetraná skrinka a hlavne konštrukcia panela, ktorá počíta s prúdením vzduchu — tú vyrábame spolu s elektronikou.
4. Ako sa dostane obsah dnu
Obsluha nesmie potrebovať technika. Štandardne dávame jednoduchú webovú administráciu: obsluha nahrá obrázok alebo zmení cenu, kiosk si zmenu stiahne do minúty. Keď nie je sieť, beží z poslednej stiahnutej verzie.
5. Sieť a bezpečnosť
Kiosk je počítač na verejnom mieste. Preto: žiadne verejne prístupné služby, vzdialená správa len cez šifrovaný tunel, obmedzený používateľ bez práv, klávesové skratky prehliadača vypnuté a v dotykových aplikáciách povolená len whitelistovaná doména. Ak sa zbierajú akékoľvek osobné údaje, rieši sa to samostatne aj po právnej stránke.
6. Monitoring
Zariadenie sa raz za pár minút ohlási na server. Keď sa neozve, príde upozornenie — a o poruche viete skôr než zákazník, ktorý stojí pred čiernou obrazovkou.
7. Kto to bude vedieť opraviť
Ku každej inštalácii odovzdávame obraz systému a stručnú dokumentáciu. Výmena zariadenia je potom otázka vloženia karty a zapojenia, nie rekonštrukcie celého riešenia.
Robíme celé riešenie — skrinku, obrazovku aj softvér. Napíšte nám, čo má kiosk ukazovať a kde bude stáť.