Raspberry Pi The ThingBox (1) 安裝

The ThingBox (1) 安裝至Raspberry Pi

The ThingBox 是由FunDaTrix所提供並且使用在Raspberry Pi的一款IoT網路應用,它的平台結合Node.js(Web提供平台)、MQTTMOSQUITTO(機器與機器連接通訊格式)、Node-RED(提供可視覺化方式的拖、拉介面),讓ThingBox可以控制並取得Raspberry Pi的硬體、軟體資訊,搖身一變成為物聯網的Gateway。

下載

官網 上選擇Packages後點擊Download之後填入您的email進行下載,

按下Download後還會再轉到另一個頁面進行確認:

因為這是Google Drive的預覽畫面,但因這檔案是壓縮檔無法預覽,直接按下下載的圖示進行下載,

按下符號的同時,才會真正的轉到Google Drive下載檔案,按下仍要下載就完成下載的動作。

ThingBox目前的版本是1.4.1下載後請將TheThingBox-v1.4.1.zip壓縮檔解開成原本的映像檔TheThingBox-v1.4.1.img

下載寫入SD卡程式

將映像檔寫入SD卡使用DD這動作很熟練的就可以跳過此段,如果沒有把握或不清楚的請先下載我提供的Script檔,請先到PI SD Installer for OSX下載程式:

解開後會有:

  • pisdinstaller.py 主程式
  • README.md 說明檔

再自行至終端機並且切換到主程式的位置:

執行pisdinstaller.py

python pisdinstaller.py

映像檔寫至SD卡

請準備好超過4GB的記憶卡並插入讀卡機,再來確定映像檔TheThingBox-v1.4.1.img的所在路徑,利用下載好的Pi SD Installer進行寫入的動作,命令如下:

python pisdinstaller.py /Volumes/OSX1009/Users/danny/Downloads/TheThingBox-v1.4.1.img

像下圖一樣:

之後再依照著指示跟著做,這裡提供先前寫入raspbian映像檔的範例供參考:

寫入時可以按下Ctrl-T觀察目前寫入的速度、寫入多少資料量,等到寫入完成時會看到All Done!提示,此時將SD卡取出並置入Raspberry Pi後上電開機,這時請記得要將Raspberry Pi接上網路

執行ThingBox

官網說明有提到在瀏覽器上執行:

thethingbox:1880

可能就可以進入ThingBox,如果你這樣還不能進去時,直接將Raspberry Pi接上螢幕及鍵盤,並且使用:

thethingbox login:pi
Password:raspberry

進入Console後,執行sudo ifconfig後會看到輸出結果:

請查看一下eth0中的inet addr:後的IP值為何,再使用IP的方式登入:

http://192.168.9.130:1880/

登入網頁IP成功後會看到ThingBox提供的頁面:

關鍵字

The ThingBox (1) 安裝至Raspberry Pi