物联网技术周报第 40 期: 打造基于 OpenHAB 和 Arduino 的智能家居

  • 黄峰达

2016 年 4 月 25 日

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

新闻

  1. 微软 Azure IoT 套件即将登陆中国 为构建灵活的微服务应用》刚刚结束的 Build 大会上,微软公布了 Microsoft Azure 每月新增用户达 12 万。Azure IoT 套件可以帮助很多初创企业尽早掌握物联网技术,开发面向行业的解决方案。可以一次在后台把所有跟物联网有关的数据采集、流数据分析都开通起来,目前中国有海外业务的用户已经陆续在使用,最近很快也将在国内开通。

  2. 诺基亚与土耳其电信签署 5G、IoT 合作备忘录》根据相关消息显示,诺基亚日前与土耳其电信(Türk Telekom )签署了一份合作备忘录(MoU),土耳其电信将向诺基亚开放网络基础设施,以便加快 5G 无线接入网络技术和物联网(IoT)的发展。

  3. Canonical 发布了支持 Raspberry Pi 的 Ubuntu MATE 16.04 LTS》Ubuntu MATE 16.04 LTS 发布,它实际上是 Ubuntu 16.04 LTS 的一部分,是为桌面、Raspberry Pi 2 和 3 单片机准备的。这也是 Ubuntu MATE 的首个 LTS 长期支持版,此后 3 年时间内都将获得软件升级和安全补丁支持。

技术

  1. 打造基于 OpenHAB 和 Arduino 的智能家居》 本文介绍了一个基于 OpenHAB 和 Arduino 的庞大的智能家居系统。它使用 Arduino 作为控制器来收集传感器数据和控制设备,Raspberry Pi 作为协调层来中转数据,数据将会上传到物联网,用户就可以通过手机来了解家里的情况。它可以实现基于传感器数据的邮件提醒、Dashboard 显示数据、声音报警、控制设备,如 Sonos 扬声器、Phillips 电灯、WeMo 灯等等。

  2. Windows 10 IoT 开发:HC-04 超声波传感器测距》 大部分 HC-04 超声波传感器的测距的例子都是以 Python 和 Linux 系统为主。本文介绍了如何在 Windows 10 IoT 上使用 C# 来开发超声波测距应用。

  3. 在 Watson IoT Platform 中使用 Raspberry Pi 作为托管网关 》本文演示了如何将网关和附加设备作为托管设备连接到 IBM Watson IoT Platform 并管理附加设备。还介绍了如何使用一个新的 Arduino 程序来更新 Arduino Uno 设备上的程序,以及如何使用 Watson IoT Platform 设备管理协议重新引导 Arduino Uno。

开源软件

  1. Cylon Intet loT 是一个面向 Intel Edison 和 Intel Galileo 开发板的 Clyon.js 的适配器,它使用了 Intel 物联网团队的 node 模块 MRAA 作为底层。Cylon.js 是一个 JavaScript 框架,可以用于机器人、物理技术和物联网领域。

  2. Pagenodes 基于浏览器的物联网平板,它是可视化的编程工具 Node-RED 的克隆,其目标是让用户有一个简单的、基于浏览器的物联网网络——它不需要后台服务,100% 运行在浏览器中。

  3. Mongoose IoT 是一个通用的、独立于硬件的、全栈物联网软件平台。它包含了硬件和云组件,它可以用于工业自动化、医疗、汽车、家居自动化等领域。当前它可以支持 ESP8266 芯片,并且可以让你用 JavaScript、C/C++ 来编程。

硬件

  1. IoT HAT for Raspberry Pi 是一个 Raspberry Pi 的扩展板,它可以为 Raspberry Pi 早期版本(Pi 2, A+ 和 B+)以及最新的 Raspberry Pi Zero 提供 Wi-Fi 和蓝牙连接能力。

感谢徐川对本文的审校。

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

语言 & 开发架构物联网