SkyNet:用开源系统管理物联网

简介:

screenshot

在智能手机市场创新乏力的情况下,许多科技厂商将目光转向了物联网领域,一个潜力无限的大市场。最近,Google 32 亿美元收购 Nest,引起了人们的深切关注。这被视为物联网,特别是家庭自动化方面加速发展的一个信号,但与此同时,人们对大公司的不信任再次显现。因为担心个人隐私遭到侵犯,有些 Nest 用户要求退货。

不想把数据交到大公司的手中?或许开源的系统才是解决方案。在亚利桑那州梅萨地区的创客空间 HeatSync Labs ,一位名为 Chris Matthieu 的黑客开发了一套开源的系统 SkyNet,以管理那里各种联网的小物件。SkyNet 的命名明显是向科幻电影《终结者》致敬。“是的,我想要造出《终结者》中的天网,” Chris Matthieu 对 Wired 网站说。

当一件设备连接到 SkyNet 服务器时,能够获得一个特别的令牌,以供以后的验证之用,然后,服务器会更新设备目录。一切准备就绪后,你就能够与设备交互了。Matthieu 说,它能用来控制无人驾驶飞机:“你能够对 SkyNet 说:‘让我看看波特兰所有在线但未执行任务的无人机,然后你可以向某个飞机发信息,或者群发信息。信息可以是:‘这是你的飞行计划。’”

当然,它的用途并不总是这么古怪。Matthieu 把家庭自动化视为其最佳的用武之地。由于它是开源的,人们能够更好地把握自己的数据,并且根据需要进行改动。目前来看,它还是一个比较技术化的东西,只能 吸引那些有经验的黑客们。不过,它能够与 IBM 的一个可视化工具 NodeRed 结合,从而在易用性上获得改善。

Matthieu 前雇主 Tropo 已经对项目表示了兴趣。Trepo 是一家在线的电话公司。他们希望,通过 SkyNet,用户用电话来控制家里的设备。如果 Tropo 能够从 SkyNet 中获利的话,Matthieu 可能会考虑把系统商业化。他现在的主要想法是把系统做好。同时,他还有一个更加有野心的项目,叫做 SkyNet Firmware,一套可以运行在开源的 Arduino 电路板上的固件。“我的想法是,你可以把它装载在任何与 Arduino 兼容的设备或电路板上,”他说,“Arduino 与 SkyNet 相连,等待着用户的指令。” 这也意味着,你几乎可以把任何东西连接到 SkyNet 上。

“只有一件事情要担心”,Matthieu 说,“我们不能让它有了自我意识。”

图片来自 Wired

文章处处:爱范儿

文章转载自 开源中国社区 [http://www.oschina.net]

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
5月前
|
XML 编解码 JSON
【开源视频联动物联网平台】协议包管理
【开源视频联动物联网平台】协议包管理
79 1
|
5月前
|
网络协议
【开源视频联动物联网平台】J2mod库对指令码的定义
【开源视频联动物联网平台】J2mod库对指令码的定义
110 1
|
5月前
|
传感器 JavaScript 数据可视化
开源视频联动物联网平台】Node-RED规则引擎
开源视频联动物联网平台】Node-RED规则引擎
184 1
|
5月前
|
消息中间件 边缘计算 物联网
【开源视频联动物联网平台】如何解决物联网协议多样性问题
【开源视频联动物联网平台】如何解决物联网协议多样性问题
105 0
|
5月前
|
Java Maven
【开源视频联动物联网平台】J2mod库写一个Modbus RTU 服务器
【开源视频联动物联网平台】J2mod库写一个Modbus RTU 服务器
299 0
|
3天前
|
存储 JSON Ubuntu
时序数据库 TDengine 支持集成开源的物联网平台 ThingsBoard
本文介绍了如何结合 Thingsboard 和 TDengine 实现设备管理和数据存储。Thingsboard 中的“设备配置”与 TDengine 中的超级表相对应,每个设备对应一个子表。通过创建设备配置和设备,实现数据的自动存储和管理。具体操作包括创建设备配置、添加设备、写入数据,并展示了车辆实时定位追踪和车队维护预警两个应用场景。
20 3
|
5月前
|
传感器 边缘计算 物联网
基于ELF 1S开发板完成的物联网开源
项目包含云、网、边、端四部分,采用涂鸦云作为云服务器,便于初学者接入。ELF 1S开发板作为边缘中控,运行Linux+Qt,通过Wi-Fi连接云服务器。开发板通过USB无线模块与端侧设备通信,支持AT指令和功能扩展。项目提供5个Qt应用界面,包括电器控制、环境监测、云服务器连接、有线网络和参数设置,可与手机APP交互。端侧设备包括Modbus-RTU从机和无线网络模块。整个项目已在Gitee开源。
68 4
|
3月前
|
存储 传感器 监控
物联网设备的远程监控与管理:技术与实践
【7月更文挑战第5天】物联网设备的远程监控与管理技术正逐步成熟,为企业和个人带来了前所未有的便利性和洞察力。通过实现设备的实时监控、远程操作、数据分析等功能,可以显著提高设备的运行效率和安全性。然而,面对系统集成、隐私安全、用户体验等挑战,我们仍需不断探索和创新,以推动物联网技术的持续发展和应用。
|
4月前
|
搜索推荐 安全 物联网
可穿戴设备:物联网在个人健康管理中的作用
【6月更文挑战第6天】智能手环作为现代生活中的健康伴侣,记录心率、步数和睡眠质量,与物联网结合提供个性化健康管理。通过连接手机同步数据,医生可提供专业建议。然而,数据准确性和隐私问题待解决。随着科技发展,可穿戴设备将更智能,引领我们走向健康未来。在科技日新月异的时代,一起拥抱可穿戴设备,为健康护航。
62 3
|
4月前
|
存储 监控 搜索推荐
可穿戴设备:物联网在个人健康管理中的“隐形保镖”
【6月更文挑战第5天】物联网中的可穿戴设备,如智能手表,已成为健康管理的重要工具。它们实时监测心率、血压等健康数据,并通过物联网技术上传至云端。例如,对于高血压患者,智能手表能提醒服药,甚至自动控制药盒。此外,设备能在紧急情况下快速发送健康数据给医生或急救中心,实现远程医疗援助。可穿戴设备还能协助定制运动计划、监控饮食及生活习惯。然而,真正的健康管理仍需个人努力。示例代码展示了一个模拟的可穿戴设备如何获取健康数据并上传到云端。
70 1

相关产品

  • 物联网平台