Z provozních důvodů dočasně omezeno zasílání jinými přepravci než GLS/Alzabox
Resin.cz EasyDuino.cz: Doprava od 65 Kč, ZDARMA do Alzaboxu od 2000 Kč, kurýrem od 2500 Kč.

Logo
Nevíte si rady? Zavolejte.
0 ks
za 0,00 Kč
Nákupní košík je prázdný
Potřebujete poradit? Neváhejte nás kontaktovat.
Nakupte ještě za 2 500,00 Kč a máte dopravu ZDARMA
  1. Úvod
  2. BLOG
  3. Orange Pi Zero - instalace Blynk serveru pro IoT
05.05.2017
Komentáře (0)

Orange Pi Zero - instalace Blynk serveru pro IoT

Co budeme potřebovat..

Hardware:
Orange Pi, na kterém běží Armbian.

Software:
Blynk server, v době psaní tohoto článku je to verze 0.24.2. 
Telnetový klient, třeba Putty.


Spustíme Putty a do řádku Host Name napíšeme IP adresu Orange Pi a stiskneme Enter (případně klikneme Open).

Nyní se zobrazí přihlašovací obrazovka, kde do loginu zadáme námi vytvořený účet root a stiskneme Enter. Do dalšího řádku password napíšeme heslo (heslo se nevypíše na obrazovce) a stiskneme Enter. Po chvíli se nám ukáže podobná startovací obrazovka:
 

Protože je Blynk napsaný v Javě, musíme nejdříve do Orange Pi Javu nahrát. Viděl jsem mnoho různých postupů, mně funguje následující. Postupně zadávejte tyto příkazy:

 echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" | tee /etc/apt/sources.list.d/webupd8team-java.list

echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886

apt-get update

apt-get install oracle-java8-installer

Po zadání posledního příkazu se na obrazovce zobrazí informace, že je třeba stáhnout nějaké soubory a zda s tím souhlasíme.
 

Stiskneme tedy y a instalace bude pokračovat. Dále potvrdíme, že souhlasíme s licencí Oracle a můžeme na 5 minut odejít..

Nyní stáhneme Blynk server. V aktuální verzi je to tento příkaz:
wget "https://github.com/blynkkk/blynk-server/releases/download/v0.24.2/server-0.24.2.jar"
 

Po stažení musíme zajistit, aby se Blynk automaticky spouštěl po startu Orange Pi. Napíšeme tedy příkaz crontab -e a následně stikneme 1, abychom se dostali do editoru.
Pro psaní číslic nepoužíváme numerickou část!
Najedeme kurzorem na konec souboru a do prázdného místa přidáme řádek
@reboot java -jar server-0.24.2.jar -dataFolder /home/orange/blynk &


Stiskneme CTRL-X, napíšeme a stiskneme ENTER.


Lze samozřejmě soubor .jar nahrát do nějakého jiného umístění a také si změnit umístění složky pro ukládání dat. Pak musíte upravit i cesty v příkazu. Pro snadnou manipulaci se soubory ve stylu Norton Commanderu nainstalujte Midnight Commander příkazem apt-get install mc, v průběhu instalace se to opět zeptá - jednou potvrďte stiskem Y. Samotný souborový manažer se poté spouští příkazem mc.

Pokud chceme blynk pustit jen jednorázově, napíšeme do konzole tento příkaz
java -jar server-0.24.2.jar -dataFolder /home/orange/blynk &

Nyní musíme Orange Pi restartovat, zadáme tedy příkaz reboot a máme hotovo..

Pro kontrolu se můžeme po chvíli opětovně přihlásit a zadat příkaz ps -aux | grep java a ve výpisu by mělo být vidět, že je proces spuštěn. 

 

Líbil se článek? Sdílejte ho s přáteli