全部博文(685)
分类: LINUX
2015-02-11 15:50:52
Pachube 是一种网络服务( ) ,在物联网流行的今天,这个网站帮助你在世界范围连接和共享来自物体、设备、建筑和环境的感应装置实时数据,并且可以创建标签和检索。
目前该网站是免费注册的,有兴趣的网友可以自己注册一个帐号。注册的过程非常简单,填写用户名、密码和email地址即可。注册完成系统会发确认邮件,里面有一个激活链接,点击它即可激活账户。我这里就不罗嗦了。账户激活后,登录Pachube的网站即可开始使用它的服务。
Pachube的菜单非常简单。
首先,点击主菜单上面的Create a feed菜单项即可,如下:
第二步,在出现的创建Feed窗口中,首先选择是由你“推”(Push)数据给Pachube还是让Pachube来“拉”数据(Pull)。如果选择PUSH,那么你就需要通过Pachube提供的API来主动地将数据PUT或者POST上去;如果选择PULL,那么Pachube会主动来获取你的数据。我以后还会详细解释两种方法的区别和具体实现。下面紧接着是填写Feed的名字、简单介绍、标签和位置信息等。如下所示:
接下来就是传感器地理位置的标定。这时只需要点击地图左边的+和-按钮,将地图缩放到合适的大小,在你想标定的位置上单击鼠标左键即可完成标定。地理位置标定完成后,地图上会显示红色的气球,并且下面的经纬度信息会被自动填入。如果不慎标错了,可以点击“Remove Marker”这个按钮,重新进行标定。如下图所示:
ELEVATION:是指高度,如果不知道确切的值就留空吧。
EXPOSURE:如果传感器是在室内就选择INDOOR,室外就选择OUTDOOR。
DISPOSITION:如果传感器是固定在一个位置的就选择FIXED,如果是位置没有固定就选择MOBILE。
DOMAIN:如果数据是实实在在的数据就选择PHYSICAL,如果是虚拟的数据就选择VIRTUAL。
接下来是填写你的网站和email信息。如果你不希望别人联系你,那么这里留空也可以。
FEED STATUS:你可以在这里选择是否公开这个feed的数据。如果选择PUBLIC 公开,那么任何人都可以通过一个URL访问到你的数据;否则只有你自己可以访问。
接下来就要创建这个Feed里面的数据流(Datastream)了。一个Feed里面可以有多个数据流。每次点击”DATASTREAMS"里面的“Add a datastream"按钮就会出现创建一个数据流的界面,如下所示:
ID:这个是这个数据流的标识符。每一个Feed里面不能有重复的ID。
TAGS:这里是这个数据流的标签。
UNITS:本数据流对应的数据单位。
SYMBOL:单位对应的符号。
如果要删除这个数据流,点击右边的”Remove“按钮即可。
至此,Feed就创建完成了。点击SAVE按钮保存即可。
目前Pachube提供3种数据格式,分别是JSON/XML/CSV。相应的URL把鼠标移到FEED FORMATS上面即可看到。
如果要修改或者删除这个FEED,只需要在My Feeds这菜单项里面选择这个Feed,然后点击右上角的EDIT(编辑)或者DELETE(删除)按钮即可。
FEED的创建是不是很简单呢?下面是我的两个feed,
【1】我的办公室环境:
【2】我家的环境: