一个没什么用处的硬件实时数据节点,记录真实的数据,也记录了一个完整的物联网栈 - made with love by linkgo.io

2016-07-12 23:25:54 +08:00
 librae

图会说话:

绿色跳转 lab.linkgo.io

硬件: ESP8266 WiFi 模组,接了一票各种传感器,放在了靠近露台的桌上 开源硬件
固件:Neurite Sensor (基于esp8266 arduino)
协议:MQTT 一个简单高效的协议
服务器:eMQTT Cluster 国内一款很棒的开源软件
后台:Node-RED IBM 出品的超级胶水
前台:Bootstrap, React, Highcharts

瞧,我们用这些优秀的组件搭出了一个漂亮的功能,感谢组件的作者们 :)
因为软件硬件都是开源的,所以放到这里,希望对需要的同学有用。

librae 在 linkgo.io

2916 次点击
所在节点    分享创造
6 条回复
kslr
2016-07-13 07:31:37 +08:00
非常棒,如果能把数据利用起来也许可以做很多事情。
librae
2016-07-13 07:56:17 +08:00
@kslr 谢谢,有在考虑放到一些实际的应用场景里面去,比如家用的光伏发电,测量发电量和用电量,这样就能直观地看到又省了多少电费,减少了多少碳排放,刷点成就感 :)
kslr
2016-07-13 08:21:09 +08:00
@librae 如果根据环境数据给出建议呢?家电授权后就可以直接控制,比如温度过高开启制冷,关上窗户拉上窗帘。

不过现在设备还很难做到接入,给出建议可能简单一点。
librae
2016-07-13 08:43:35 +08:00
@kslr 这个想法很好啊,感觉互联网大厂们正在做这件事?比如阿里的平台我猜差不多就是按你的思路的在做?

关于数据的利用,我们想做一些功能简洁,个人定制更自由一点的应用,太大的平台化的东西让大厂搞去吧,哈哈。
比如一个简单的消息 hub ,单纯的事件类消息提醒和控制类命令输出,类似 RSS 订阅和互联网按键,然后按自己喜好配置的一些 IFTTT 逻辑功能,想必会比较好玩,不过得试试才知道

设备接入的话我们倒是有一个简单傻笨的[方法]( https://github.com/linkgo/neurite),其实就是一个带固件的 WiFi ,目前只有我们自己在用,直接无脑透传,从串口到 MQTT 。串口所见,就是网页端所得,这样只需要关心数据本身啦,等我完善一下再发出来,可能会比较有用。
kslr
2016-07-13 09:59:23 +08:00
@librae

对, ifttt 是个很好的设计,把事件和动作分成两部分,如果订阅了某个事件就可以根据条件触发执行任务。
硬件我不太懂,我看阿里和腾讯的一些是 Wi-Fi 形式接入的,还有一些是蓝牙。

如果能够解决掉和家电的互通,就有搞头了(万能遥控?)
librae
2016-07-13 13:38:19 +08:00
@kslr

嗯,其实也差不多,硬件只不过是执行单元,本质上和调一个网络 API 完成一个任务没区别, WiFi 接入的比较普遍,蓝牙的就需要网关来过一下,目的是差不多的

诸如家电这些设备的逻辑互通估摸着将来都会是在云上完成的,设备就只管自己的工作,叫我干嘛我干嘛,我的数据传到云上了你爱干嘛干嘛,粗放式管理,相互独立性越强,组建方式就越自由,整个系统的兼容性就越强

大厂都期望自己订标准,别人跟着一起玩,而可能到后面阻碍这些东西的从技术上讲没任何障碍,只是商业利益的关系喽,所以万能遥控其实取决于市场经济自由贸易的发展,哈哈,跑题了

我们相对来说还算同时比较熟悉硬件和互联网软件,所以也许比如硬件设备之间的互通,或者和互联网软件的交互,我们能搞出点小玩意,让需要的人更容易地玩起来,这是蛮开心的一件事

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/292088

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX