物联网技术周报第 86 期: 为认知 IoT 应用程序实现区块链

  • 黄峰达

2017 年 4 月 11 日

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

新闻

  1. 微软推出主打安全性的 Project Sopris 低成本物联网设备》在“始终连接”的物联网世界,微软亦希望坚持保证安全性,并推出了一套名叫“Project Sopris”的低成本 IoT 设备。他们在首个技术报告中详细介绍这种“高安全性设备”的七大属性,此外还联手 MTK,打造了一款高安全性的改版微控制器(支持 Wi-Fi 的 MT7687)。

  2. 阿里巴巴、中兴、中国联通共同打造物联网区块链框架》阿里巴巴集团、中兴、中国联通,以及中国工信部宣布将共同打造专门应用于物联网的区块链框架,且已与国际电信联盟 (ITU) 有过进一步接触,希望透过区块链技术来改善物联网连接成本过高、过度集中、扩展不易、网络安全漏洞等问题。

  3. 瞄准千亿工业物联网市场,有人物联网为 2 万企业级用户提供完整可靠方案》成立于 2011 年的山东有人信息技术有限公司是一家工业物联网方案商。与市面上同类的工业物联网公司相比,有人物联网有两大核心优势。一是同时掌握有线网络、WIFI 网络、M2M 移动网络通讯技术;二个是有人物联网在早期就进行了互联网营销,建立了品牌优势。

技术

  1. 使用微软 Azure IoT 开发者套件开发一个温湿度读取器》 本文将介绍了如何使用 Azure IoT 套件 ( Raspberry Pi 2 和 Pi 3) 来熟悉 Azure IoT 的开发。并演示如何通过开发者套件,连接 Azure IoT 套件中的远程监视预配置解决方案。

  2. 使用 Amazon Alexa 控制 Photon,无需进行 Alexa 编码》 开发一个新的 Alexa 应用的时候,需要进行创建设备、 引用代码、更新 Alexa Skill 等步骤。本文的作者创建了一个库,来放置这些重复的代码,并结合 Photon 添加了设备自动发现的功能。文章随后介绍了,如何使用它来开发一个声控应用。

  3. 为认知 IoT 应用程序实现区块链》目前集中化、基于云的 IoT 解决方案很难满足大 型企业面临的扩展性与安全性方面的挑战。通过利用区块链作为参与节点之间的分布式交易账本和对等通信机制,就可以解决这些问题了。 本文概述了支持区块链的 IoT 解决方案的优势,并演示了在多合作伙伴环境中如何开发一个基于 IBM Blockchain 平台的 IoT 应用程序的主要步骤。

开源软件

  1. OK Bitcoin Fullnode OS 是一个面向 Raspberry Pi、Pine64 + 及 IoT 设备的加密操作系统。它在 Core OS、 Flavors OS 上集成了不同的加密货币 / 技术,如:Bitcoin, OKCash, Open Bazaar。

  2. ModuleInterface 是一个 Arduino 兼容库,用于在设备之间自动传输设置和值。该项目旨在提供一种快速创建基于主从设备(模块)集合的方法,例如测量温度和其他传感器,打开和关闭物体,调节加热等,并让每个设备只需要少量的编程就可以实现。

  3. SocketMan 是一个使用纯 C 实现的、轻量级守护程序,运行在 OpenWRT、LEDE 及其他 *nix 设备上。当前它用于 Cucumber Tony 控制其接入点和路由器的全球业务。它可以实现下面的功能:监控网络连接、收集,缓存并发送设备统计信息到指定的 API、通过 MQTT 连接到代理并处理入站作业、从网络故障中恢复。

硬件

  1. JeVois 是一个开源的四核智能机器视觉相机,带有微型封装的视频传感器、四核 CPU、 USB 视频、串口。它是一个教育项目,旨在通过提供一个独立的,可配置的机器视觉引擎,来作为视觉组件。只需要插入一个装有提供的开源机器视觉算法(包括 OpenCV 3.2 及其他)的 microSD 卡,再连接到你的桌面,笔记本电脑,或 Arduino,就可以立即为您的项目提供视觉。

感谢徐川对本文的审校。

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

语言 & 开发架构物联网