Cum se configurează un tablou de bord pentru statistici de afaceri în timp real

Oamenii de afaceri de succes știu că măsurarea performanței este cheia succesului și a creșterii. Dacă nu puteți măsura rezultatele deciziilor dvs. de afaceri, atunci într-adevăr nu aveți o înțelegere adecvată a direcției în care se desfășoară afacerea dvs.. 

Măsurarea veniturilor, a cifrei de afaceri, a cheltuielilor, a randamentului investițiilor și a rentabilității este ceva pe care fiecare afacere îl face, dar acestea sunt adesea instantanee de informații din ultima lună, ultimul trimestru sau anul trecut. Nu sunt informații în timp real.

Odată cu dezvoltarea și dezvoltarea internetului, au fost posibile progrese uriașe în schimbul de informații. În timp real, de asemenea!

Obiectiv

Un exemplu de tablou de bord Geckoboard (prezentat aici cu exemple de date)

Acest tutorial vă va arăta cum să vă configurați propriul tablou de bord de afaceri, care este capabil să afișeze și să actualizeze informații extrase din mai multe surse diferite, în timp real.

Acest lucru vă permite să monitorizați performanța a ceea ce alegeți să măsurați. Puteți apoi plasa un ecran dedicat în biroul dvs. pentru a ține pasul cu statisticile.

cerinţe

Un tablou de bord Geckoboard care rulează dintr-o zmeură Pi. Notați cutia albă mică aflată sub afișaj.

În scopul acestui proiect, am folosit:

  • Zmeura Pi
  • Alimentare cu conexiune micro-USB
  • Zmeură Pi caz
  • card SD
  • Monitor cu ecran lat
  • O cutie Amazon goală pe care să stea monitorul
  • Cablu potrivit pentru a conecta RPi la monitor
  • Cat5E Cablu de rețea
  • Contul Geckoboard

Costul total al acestor componente este de aproximativ £ 125 (US $ 210), dar puteți seta acest lucru pentru mai puțin dacă aveți deja unele componente de rezervă care au nevoie de un proiect. 

Configurați o Zmeură Pi

Am ales să folosesc un Raspberry Pi, pentru acest proiect, din mai multe motive.  

În primul rând, este o modalitate excelentă de a susține o afacere britanică inovatoare, punând un calculator ieftin într-o sarcină productivă. Pentru mine, acest lucru are mult mai mult sens decât folosirea unui PC dedicat, deoarece PC-ul este probabil mult mai puternic decât Pi. 

Desigur, asta înseamnă că folosirea unui Raspberry Pi, mai degrabă decât a unui PC, înseamnă că proiectul va fi mult mai eficient din punct de vedere energetic, dat fiind faptul că un Pi atrage atât de puțină putere în comparație cu un PC.

Dacă aveam nevoie să mă conving mai mult, factorul de diminuare al Zmeurii Pi înseamnă că poate fi asigurat spatele monitorului sau secretat din vedere, în altă parte, fără a lua prea mult spațiu.

Instalați Raspian

Formatați un card SD și instalați Raspian. Puteți face acest lucru cu ușurință prin instalarea NOOBS care vă permite să configurați oricare dintre un număr de sisteme de operare, inclusiv Raspian.  

Dacă aveți nevoie de îndrumări pentru a face acest lucru, consultați secțiunea Cum se instalează NOOBS pe o piersică Pi cu un Mac tutorial. 

Instalați cromul

Instalarea cromului pe o zmeură Pi

Odată ce a fost instalat Raspian, următorul pas este să instalați browserul web Google Chromium. Am ales acest lucru pentru felul în care face paginile noastre, modul în care poate fi redimensionat și faptul că arată puțin în ceea ce privește marginile sau barele de defilare când este activat modul ecran complet.

Nu este nevoie să deschideți interfața grafică (GUI) a dispozitivului dvs. Pi, deoarece este interfața de linie de comandă (CLI) pe care o cerem să instalați crom. Pentru a instala Chromium, executați următoarele comenzi în CLI. 

sudo apt-get actualizare sudo apt-get upgrade sudo apt-get instala crom

Instalați Xscreensaver

Utilizând instalarea Raspian implicită, ieșirea video va fi redusă după o scurtă perioadă de timp. Acest lucru învinge scopul proiectului, deoarece vreau să fiu în stare să aflu afișarea tot timpul.  

Instalarea aplicației Xscreensaver pe o zmeură Pi

În timp ce este posibil să mișcați mouse-ul sau să apăsați o tastă de pe tastatură, este greu de făcut și este impracticabil pe măsură ce intenționez să rulez Pi fără tastatură sau mouse conectat. 

Din acest motiv, am nevoie de o modalitate de a păstra în viață ieșirea video. Am realizat acest lucru instalând o bucată de software numită Xscreensaver. Pentru aceasta, introduceți următoarele comenzi în CLI:

sudo apt-get instala xscreensaver

Aceasta instalează software-ul Xscreensaver accesibil prin Start> Preferințe> Screensaver Xs în cadrul GUI. 

Creați o Geckoboard

Pentru a afișa statisticile mele de afaceri, am nevoie de un tablou de bord. Există o serie de servicii de tablou de bord disponibile. În scopul acestui tutorial, folosesc Geckoboard. Puteți obține o încercare gratuită de 30 de zile de la Geckoboard, însă trebuie să determinați ce serviciu se potrivește cel mai bine nevoilor dvs..

Pentru această parte a tutorialului vă recomandăm să utilizați calculatorul dvs. obișnuit Mac, Linux sau Windows PC, deoarece încercarea de a realiza acest lucru pe Raspberry Pi va fi o afacere consumatoare de timp.

Configurați serviciile

Selectarea widget-urilor în Geckoboard

În ceea ce privește Geckoboard, trebuie mai întâi să vă conectați serviciile. Serviciile sunt lucruri precum Google Analytics, Trello, Twitter, Pingdom, Bitly și multe altele.

Din fericire, configurarea unui nou serviciu este la fel de simplă ca și selectarea unui widget. Dacă serviciul nu a fost deja configurat, vi se va oferi posibilitatea de a conecta noul serviciu.

Configurați widget-urile

Configurarea widget-urilor în Geckoboard

Configurarea widget-urilor este un proces simplu care este administrat printr-un browser web. Amintiți-vă, acest lucru va fi mai rapid setat de la Mac dumneavoastră, mai degrabă decât încercarea de a face pe Raspberry Pi.

  • Conectați-vă la contul dvs. Geckoboard și dați clic pe Adăugați widget pentru a afișa o listă a serviciilor pe care le puteți conecta.  
  • Derulați în jos lista și selectați Google Analytics, de exemplu.  
  • Alege o widget pentru a configura. În acest exemplu am plecat vizite.
  • După ce ați terminat de introdus criteriile, faceți clic pe Adăugați widget pentru ao adăuga la tabloul de bord Geckoboard.

Rețineți că puteți redirecționa widget-urile tragându-le în jurul tabloului de bord în vizualizarea editare a browserului.

Zmeura Pi Setări personalizate

Activați Boot to Desktop

Permiteți Raspberry Pi să încarce GUI-ul pe fiecare boot

Odată ce Raspberry Pi se execută cu tabloul de bord, nu ar trebui să fie necesară oprirea nici unui dispozitiv.  

Dacă preferați, aveți posibilitatea să începeți Raspberry Pi în GUI Raspian, mai degrabă decât CLI. Acest lucru este realizat cu Activați Boot to Desktop.

Pentru a configura Activați Boot to Desktop trebuie să fiți în linia de comandă, fie prin simpla pornire a dispozitivului sau prin intermediul acestuia LXTerminal dacă sunteți deja în GUI.

Introduceți comanda:

sudo raspi-config

Selectați 3 Activați Boot to Desktop / Scratch atunci Desktop Conectați-vă ca utilizator 'pi' pe desktop-ul grafic.

Când ați terminat, apăsați Tab sau Sageata dreapta de două ori și selectați

Activați Chromium pentru a Autorun

În eventualitatea unei întreruperi a alimentării sau din alt motiv, ar fi bine să restabiliți Raspberry Pi într-un ecran complet Chromium afișând tabloul de bord.  

Adăugarea modului Chios chiosc

Acest lucru se poate face prin editarea unui fișier numit .bashrc în / Home / pi director.  

  • Introduceți următoarea comandă pentru a deschide un editor de fișiere
sudo nano /home/pi/.bashrc
  • Utilizarea Sageata in jos defilați în josul capătului .bashrc fişier
  • Introduceți o linie nouă: # Reporniți în modul chioșc chioșc
  • Introduceți oa doua linie nouă: crom - kiosk https: // [dvs.] .geckoboard.com / tablou de bord / bucla / [yourID]

Porniți tabloul de bord pentru zmeura Pi

Procedura de afișare a tabloului de bord este acum simplă:

  • Asigurați-vă că există o conexiune la rețeaua locală și la internetul mai larg
  • Asigurați-vă că Raspberry Pi este conectat la o tastatură și mouse (acestea pot fi eliminate mai târziu)
  • Asigurați-vă că Raspberry Pi este conectat la afișaj, alimentând ambele dispozitive
  • Dacă nu aveți Activați Boot to Desktop configurați, lansați GUI Raspian 
  • Odată ajuns în GUI, lansați browserul web Chromium
  • Introduceți URL-ul adresat publicului pentru a afișa tabloul de bord Geckoboard în browser (Obțineți această adresă URL din panoul de administrare al Geckoboard)
  • Marcați adresa URL
  • Când panoul de bord este complet afișat, apăsați F11 pe tastatură pentru a maximiza afișarea Chromium în dimensiunea completă a monitorului
  • Dacă este necesar, deconectați tastatura și mouse-ul de la zmeura Pi

Concluzie

În acest tutorial v-am arătat cum să configurați un tablou de bord al statisticilor care rulează de la o rază mică de Raspberry Pi.

Stați înapoi și vă puteți bucura de tot felul de date importante afișate în mod constant pe un tablou de bord Geckoboard, care rulează dintr-o rază de zmeură.