所有的软件都要借助硬件才能运行,硬件是整个物联网项目的核心推动力。但是在构建物联网项目的道路上,它又是最大的障碍,因为打造它可能需要花费大量的金钱和精力。而现在,几名前诺基亚员工创建的物联网业务公司Haltian推出了首款物联网设备Thingsee One,让开发者无需多少硬件和编程知识,就可以构建出属于自己的物联网项目。
Thingsee One类似一个移动设备,配有一个单色显示屏,内置传感器、2G Quadband GPRS、WiFi、蓝牙、GPS、加速度计、陀螺仪、磁强计和超长寿命的电池等。通过Haltian提供的移动应用对Thingsee进行简单的配置,帮助IoT开发者和那些不熟悉硬件开发的人获得自己所需地特定用途,从而为他们节省更多的时间和金钱。
Thingsee One可以感知周围正在发生的事情,将它放置在自己关心的地方,发生任何重要的事情它都会立即通知到与之相连的移动设备上。它能监测的内容有很多,其中包括温度、黑暗、光亮和下雨等。此外,Thingsee还可记录自己是何时移动、移动的速度和自身所处的位置。当然,还不止这些,如果有人轻轻地触碰或踢它,亦或是发生倾斜它都能反映出来。可以说,Thingsee One的存在,可以让你足不出户,就可以将Thingsee周围的环境情况了如指掌。如果这些功能还不能满足你的使用要求,你也可以自己去配置Thingsee One去监测其他事情。
无需编程探索IoT
对IoT有兴趣,却对编程不熟悉?没关系,通过Thingsee简单的移动应用就可以体验物联网的强大。只需选择自己要关心的项目,比如温度、湿度、速度等,给Thingsee一个目的让它帮你监测,比如通过它,可以了解家人的开车习惯等。而且,即使Thingsee One在运行当中,你也可以更改它要监测的项目,一个应用可以控制多个设备,在玩耍中探索使用它的新方式和全部潜能。
Web和移动应用开发
在Thingsee One上,你可以轻易构建自己的web服务和移动应用,Haltian提供了Thingsee后端SDK来帮你入门。它们是基于NodeJS和开源的Meshblu平台。你可以使用自己喜爱的语言或框架去构建自己的web应用和服务,比如NodeJS、Rails的Ruby、PHP或其他你熟悉的工具,而且设备还可以通过HTTP发送数据。
嵌入式SW开发
获取完整的硬件控件和必要的文档支持,帮你使用Thingsee设备SDK来经历SW开发阶段。使用C、C++或Assembly来深入和扩展设备软件的功能。并且,Thingsee One设备软件是基于开源的RTOS。
目前,Thingsee One正在Kickstarter进行众筹,预计在2015年1月将推出100个测试设备。