2018/02/10

自建 IOT 伺服器 透過手機 APP 控制 ----- Blynk Server 安裝

Blynk 

無意中看到手機Blynk APP的一些應用,深入了解Blynk架構後在他的官網上有提供自建 Blynk Server 的功能,於是著手來安裝看看。

安裝完後,終於可以實現很多對 IOT 應用的想法。


圖片來源( http://blynk.cc)

安裝 Blynk Server

因為手邊有一些 Raspberry Pi 閒置,於是依 Blynk 官網的 Raspberry Pi 安裝步驟完成安裝:

安裝 JAVA runtime 因為 Blynk Server 是一JAVA包裝的 JAR 檔案
$sudo apt-get install oracle-java8-jdk

下載Blynk伺服器程式 (2018/02./09)
$wget "https://github.com/blynkkk/blynk-server/releases/download/v0.31.0/server-0.31.0-java8.jar"

簡易啟動伺服器指令
$java -jar server-0.31.0-java8.jar -dataFolder /home/pi/Blynk   

如果正常啟動可看到如下訊息
Blynk Server 0.31.1-SNAPSHOT successfully started.
All server output is stored in folder '/home/pi/logs' file.

在樹莓派的使用者目錄下的檔案及目錄
drwxr-xr-x 5 pi   pi       4096 Feb  9 11:18 Blynk
drwxr-xr-x 2 pi   pi       4096 Feb  9 15:57 logs
-rw-r--r-- 1 pi   pi   17725095 Feb  9 10:59 server-0.31.0-java8.jar
-rwxr-xr-x 1 root root       65 Feb  9 13:45 startBlynk
drwxr-xr-x 6 pi   pi       4096 Feb  9 13:46 static

startBlynk 是自建的啟動  Blynk 指令內容如下
java -jar ./server-0.31.0-java8.jar -dataFolder /home/pi/Blynk &

相關詳細安裝可參考網址: https://github.com/blynkkk/blynk-server

安裝 Blynk App

於 Google Play 商店中搜尋 Blynk app,下載並安裝

執行APP,按 Login ,此時先不要輸入帳號資訊,按下下方圖示( 三小點的那一個) ,如圖二下方輸入安裝 Blynk Server 的樹莓派 IP 位置,再按 OK 完成使用自建伺服器設定,回前一頁,按 Create New Account 輸入註冊的帳號及密碼,此時您的手機 Blynk APP 就成功連線。
圖三




按下APP右上方的  i 確認連線伺服器的資訊。

Blynk 管理網頁

如 Blynk Server 安裝的樹莓派 IP 位置,網址如下

https://192.168.1.124:9443/admin

預設的登入帳號會於第一次啟動時顯示,帳號:admin@blynk.cc 預設密碼:admin












登入後畫面


Dashboard  顯示目前連線一 Blynk APP 及一個已安裝 Blynk Client 並已連線的設備。



沒有留言:

張貼留言