分类:Linux

使用node-red快速构建物联网应用

一、什么是Node-Red?

Node-Red是由IBM创建的开源项目,它是一个用来实现物联网的可视化编辑器,它旨在让开发人员更加专注物与物的连接,避免纠缠于繁琐的代码,它可以运行在大多数linux平台上,包括但不局限于树莓派这样的廉价linux主机。

系统由一个一个的“NODE”构成,每个“NODE”可以提供不同的功能,你可以通过拖拽,连线来组成一个完整的流程。用来构建一个通常意义上的物联网应用。

下图演示了一个将cpu温度上传到IBM watson物联网平台的过程,是不是很简单呢?我们会在本文中介绍详细的实现过程。

 

Continue reading

Ngrok!随时随地访问你的计算机!

当我们拥有了一台运行着linux的主机,便希望可以随时随地的访问它,在以前,我们可以使用花生壳,nat123等服务商提供的内网穿透服务,但是现在,似乎有更好更便利的工具了。
通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道,Ngrok可以让我们随时随地访问自己的主机。

由于ngrok官方服务器在国外,访问很慢而且很容易掉线,好在国内很多人也能提供相同的服务,我们今天使用natapp.cn提供的服务:

Continue reading