物联网技术周报第 63 期: 基于 Express 与 React Native 的农业物联网监测系统

  • 黄峰达

2016 年 10 月 11 日

话题:语言 & 开发架构物联网

新闻

  1. IBM 投资 2 亿美金在德国慕尼黑建立 Watson 物联网总部》IBM 日前表示,将向位于德国慕尼黑的 Watson 物联网业务的新全球总部投资 2 亿美元。这一举措将作为推动沃森与物联网技术相结合的起点。此外,将 Watson 认知计算能力融入物联网,是 IBM 在全球投资 30 亿美元的一部分,同时也是 IBM 在欧洲地区投资规模最大的一次,IBM 希望能够利用 AI 与物联网技术吸引更多客户。

  2. Wink 发布 Wink Hub2 家庭物联网控制中心》智能家居主要厂商之一 Wink 宣布推出 Wink Hub2 家庭物联网控制中心,支持更多的家庭物联网产品,更广泛的互联互通,以及提供更好用的控制程序。Wink Hub2 主要作用是连接第三方家庭物联网产品,并从一个集中的应用程序进行控制。

  3. Onion 生产出了仅 5 美元的 Linux 计算机,专门为 IoT 应用程序而设计》Onion 生产出了仅 5 美元的微型 Linux 计算机,支持 JavaScript、Python、PHP 等语言。在 KickStarter 活动中,Onion 将 Omega2 称为“世界上最小的内置了 Wi-Fi 的 Linux 服务器”。

  4. 高通推出骁龙 410E/600E 物联网 SoC:承诺提供十年超长支持》高通宣布了骁龙 410E 的到来,主打智能洗衣机、电视棒、医疗成像、机器人等物联网领域。显然,继高通推出面向可穿戴设备的处理器之后,该公司现也试图让该公司的芯片变得无处不在。除了骁龙 410E,这家芯片巨头也于今日一并宣布了略高一阶的骁龙 600E 芯片。

  5. 华为发布 IoT 平台开放生态 OceanConnect ,坚持管道战略扮演生态中“土壤和能量”》以“Shape the Cloud”为主题的 HUAWEI CONNECT 2016 大会 8 月 31 日 -9 月 2 日在上海盛大开幕,本次大会吸引了来自 120 多个国家和地区的超过 20000 名参会者,华为三位轮值 CEO 胡厚崑、徐直军、郭平轮番上阵,全面阐释华为的云战略以及构建全联接世界的具体布局。

技术

  1. 基于 Express 与 React Native 的农业物联网监测系统》本文介绍了如何用 Oracle 11d 作为数据库、Node.js 的 Express 框架作为客户端的 API 后台、React Native 作为客户端来搭建农业物联网监测系统。并采用了 Echarts 作为图表框架来构建 Dashboard 系统可视化数据。

  2. 基于 Johnny-Five Connector 的“免编程”物联网开发》本文介绍了如何使用 Octoblu Johnny-Five Connector 来将兼容 Arduino 的开发板转换为物联网设备。并且使用 Octoblu Meshblu 来实现在网页上对硬件进行可视化编程。

  3. 物联网接入服务架构设计》本视频介绍了物联网接入服务的架构设计,该服务实现了标准的 MQTT 协议,可以做到单机 100w 并发连接的 pub/sub,同时通过水平扩展来提升支撑更多的并发连接,比如 1000w 并发连接,采用先进的算法优化 router 来减少 broker 之间的数据传输,支持不同级别的 QoS(quality of service),解决数据的可靠信,以及 broker 的高可用性,broker 直接是完全对等,同时是如何和大数据系统对接提供完整的物联网解决方案。

开源软件

  1. gort是一个用 Go 语言实现的、面向 RobotOps 的命令行工具集。它还提供了用于扫描连接设备、上传固件等等的工具。它使用 Go 语言编写,可以提供最大的速度和便捷性。

  2. inih是一个用 C 语言实现的.INI 文件解析器。它只有不到两页的代码,并且相当的迷你和简洁,适合用于嵌入式设备。它也能或多或少地支持 Python 的 ConfigParser 风格的.INI 文件,包括 RFC 822 风格的多行语法和名字:值对象。

  3. Nimbits服务器是一个 Java 语言编写的物联网 API,设计用于运行在小的 Java 嵌入式设备,如 Raspberry Pi。其主要用于存储和处理时间及位置标志的数据,基于规则来过滤数据及触发事件。它可以快速、方便地根据日期范围和 GPS 坐标数据快速检索数据集。

硬件

  1. RaZberry是一款支持 Z-Wave 协议、基于 Raspberry Pi 的子板。它是一款功能强大、价格低廉的 Z-Wave 智能家居网关,其基于 Z-Wave 第三代芯片代码的 Z-Way 获得了 Z-Wave 认证。它使用树莓派标准接口,可直接与树莓派扩展 GPIO 相连,并采用 Sigma Designs 3102 Z-Wave 无线传输模块。

感谢徐川对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

语言 & 开发架构物联网