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