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