物联网技术周报第 85 期: W3C 万维物联网(WoT)工作组已开展工作

  • 黄峰达

2017 年 4 月 6 日

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

新闻

  1. W3C 万维物联网(WoT)工作组已开展工作》万维物联网工作组已经开展其标准化工作。该工作组(WG)是万维网联盟(W3C)近期特许建立的,诞生自万维物联网兴趣组所做的一些探索性工作。工作组将会继续完成前期的探索性工作,并在新的标准上开展合作,这些标准将用于定义物联网设备和机器互操作性,以及连接这些设备和机器之间的服务。

  2. 微软在欧洲开设首家物联网实验室》微软计划在德国慕尼黑开设一个新的物联网(IoT)实验室,吸引客户投资打造 IoT。IoT 的概念就是让从电冰箱到工业机器人在内的一切设备连接上网。此前,微软已在华盛顿雷德蒙德和中国深圳分别开设了 IoT 实验室。

  3. 百度发布 DuerOS 智慧芯片 让你的设备“可对话”》3 月 30 日,百度发布 DuerOS 智慧芯片,并与紫光展锐、ARM、上海汉枫达成战略合作。这次百度发布的 DuerOS 智慧芯片搭载了 DuerOS 对话式人工智能操作系统,可以赋予设备可对话的能力, 能广泛用于智能玩具、蓝牙音箱、智能家居等多种设备之上。

技术

  1. 使用 Echo 音箱控制 GoKit 2》 本文介绍了如何结合 Amazon Echo 与机智云的 Gokit 2 进行语音控制。Gokit 是由机智云推出的物联网开发套件,可以支持 App、微信及 Echo 音箱控制。文章详细介绍了 Gokit 2 与 Amazon Echo 的使用,以及如何使用 Echo 来控制 RGB 灯的开关与亮度

  2. 工业物联网通讯框架 ServerSuperIO 的实践应用》 本文介绍了物联网框架 ServerSuperIO 的实现原理。其特点是以设备(传感器)为核心构建的框架、设备(传感器)的协议无关性、可以随意挂载设备驱动在框架下运行。文章还详细介绍了物联网架构常见的通讯机制、其及框架对“传感器”驱动的插件化应用的使用等内容。

  3. 使用 Contiki 快速构建 IoT 设备》 本文介绍了如何结合 Contiki 与 Ti Launchpad 来构建物联网应用。通过使用 GCC-ARM 编译工具来编译 Contiki,并使用 SRecord 来生成 hex 文件,最后用 SmartRF Flash Programmer 2 来烧录程序到设备上。

开源软件

  1. Anjay 是一个 C 库,旨在成为 OMA 轻型机器到机器(LwM2M)设备管理协议的参考实现。它将复杂处理协议细节的内容,可以让开发者轻松开发出全功能的 LwM2M 客户端应用程序,并专注于设备特定方面的开发。

  2. espusb 是一个在 ESP8266 上使用 USB 的开源软件库。只需要在 D- 口 和 3.3V 口 之间添加一个外部电阻,就可以让 ESP8266、ESP8285 作为 USB 控制器使用。

  3. BriarIDS 是一种用于 Raspberry Pi 的一站式家庭入侵检测系统(IDS)解决方案。它工作在 Raspbian 系统上,并利用 PyQT GUI 前端作为一体化解决方案,监控您的家庭网络。与 Snorby 和 SGUIL 等解决方案相比,BriarIDS 是一个简单的命令行解决方案,在安装后的几分钟内就可以合作。

硬件

  1. ArduECU 是世界上第一个坚固耐用、IP69K 防水、Arduino 兼容的电子控制单元(ECU),专门用于恶劣环境。它基于 Arduino Atmega 328P 微控制器平台,内置了额外的功能,耐用性和防水性,即开即用。

感谢徐川对本文的审校。

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

语言 & 开发架构物联网