Raspberry Pi – WEB dashboard beállítása

WEB dashboard

Raspberry Pi használatával








Alapadatok

Hardver: Raspberry PI 2 Model B (a későbbi modellek is működik)
Operációs rendszer: Raspbian Jessie (kipróbált verzió: 2016-05-27) - letölthető innen.

Alapbeállítások

Az operációs rendszerben rendelkezésre áll egy alap rendszer beállításokra használható parancssoros program. Az eszközön terminálon keresztül (vagy akár SSH-n pl.: PUTTY programmal) a funkció előhozható az alábbi egyszerű paranccsal:

sudo raspi-config  


A beállító ablak
Itt be lehet állítani nagyon sok mindent, az alábbiakat érdemes:
  • Change Local: hu_HU.UTF-8 > hu_HU.UTF-8
  • Change Timezone: Europe > Budapest
  • Chage Keyboard Layout: Általános 105 gombos > Magyar-Magyar
  • Advanced Options: Overscan; Memory Split 128 MB; SSH: Enabled

Midnight Commander (MC)

Egyszerű fájlkezelő program (ugyanolyan, mint a Total Commander).
Telepítéséhez csupán ezt a parancsot kell kiadni:

apt-get install mc

Midnight Commander használat közben


Chromium böngésző telepítése

A Google Chrome internetböngésző Linux változata képes ún. KIOSK módra, amely nem más, mint hogy egy meghatározott weboldalt teljes képernyőben indítson el.
Sajnos mostanra az alap repository-ban már nincs meg a letöltés elérhetősége, így azt ki kell egészíteni: 

wget -qO - http://bintray.com/user/downloadSubjectPublicKey?username=bintray | sudo apt-key add -

Utána futtassunk le egy frissítést:

apt-get update

Ezek után már lehet telepíteni a böngészőt:

apt-get install chromium-browser


Fekete keret eltüntetése

Ha látható egy fekete keret az operációs rendszer grafikus felhasználói felületét körülvéve, akkor egy egyszerű szövegszerkesztővel az alábbi fájlt módosítani kell:

/boot/config.txt

Az alábbi sor módosítása szükséges:

disable_overscan=1

A KIOSK mód, vagyis teljes képernyő beállítása

Létre kell hozni egy új mappát, ha még nem létezne a /home/pi/.config/ mappákon belül. Legyen a neve: autostart.
Azon belül létre kell hozni egy fájlt is: chromium.desktop
A fájl tartalma legyen az alábbi:

[Desktop Entry]
Encoding=UTF-8
Name=Connect
Comment=Egy megjegyzés pl.: SysMan auto slide
Exec=/usr/bin/chromium-browser -incognito --kiosk YOUR_WEB_ADDRESS

Evidens, hogy a YOUR WEB ADDRESS helyére azt az URL-t adjuk meg, melyet szeretnénk betöltetni. 
Ezután szükséges még egy újraindítás és a beállított weboldal teljes képernyőben indul el.

Kiegészítések, megjegyzések

Képernyőkímélő kikapcsolása:

Az alábbi fálj tartalmát kell szerkeszteni:

/etc/lightdm/lightdm.conf

Meg kell keresni benne a [SeatDeafults] sor alatt található #xserver-command=X sort, és át kell írni erre: xserver-command=X -s 0 -dpms
Ez után szükséges egy újraindítás!

Szolgáltatások kikapcsolása felhasználói felületről:

Beállítások > Main Menu Editor > Ki kell venni a pipákat, majd OK.

Távoli elérés:

Több fajta program letölthető és más operációs rendszerek alól is elérhető távolról a PI. Én Windows operációs rendszer alól akartam elérni grafikusan a málnát. Utánaolvastam és rögtön rá is találtam egy nagyon könnyen működésre fogható programot, a XRDP-t.
Telepítéséhez csak adjuk ki parancsba az alábbit: 

apt-get install xrdp

Telepítés után automatikusan elindul a szolgáltatás. Az icfonfig paranccsal a raspberry IP címe megnézhető, melyet Windows távoli asztalába írva már csatlakozik is a málnára a beállított felhasználói adatokkal.

Hasznos billentyűparancsok:

A grafikus felületet mivel teljesen kitölti a böngésző, a menü sem látszódik. Ez könnyen előhozható a Wndows gomb lenyomásával (már amennyiben ilyen billentyűzetünk van).

Kilépés: ALT + F4





 




Megjegyzések