V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
librae
V2EX  ›  分享创造

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

  •  
  •   librae ·
    librae8226 · 2016-07-12 23:25:54 +08:00 · 2913 次点击
    这是一个创建于 3054 天前的主题,其中的信息可能已经有所发展或是发生改变。

    图会说话:

    lab-linkgo-io

    绿色跳转 lab.linkgo.io

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

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

    librae 在 linkgo.io

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

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

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

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

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

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

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

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

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

    我们相对来说还算同时比较熟悉硬件和互联网软件,所以也许比如硬件设备之间的互通,或者和互联网软件的交互,我们能搞出点小玩意,让需要的人更容易地玩起来,这是蛮开心的一件事
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3577 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 04:21 · PVG 12:21 · LAX 20:21 · JFK 23:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.