laoliu1982 发表于 2013-4-3 18:29:06

快速实现zigbee物联网应用-无需编程

说明:我们不是硬件厂商。

1 目的
案例说明:使用现有的“CC2530模块”(深圳飞比)+“PC电脑”(或类似树莓派的微电脑)+“乐联网平台”无需任何编程,实现zigbee网络的物联网监控。
2 硬件设备
zigbee协调器USB dongle:从“深圳飞比科技”采购的zigbee dongle 作为协调器。
Zigbee End device:从“深圳飞比科技”采购的现成模块,该模块提供温度,湿度,供电电压的测量与输出,。
Zigbee router:从“深圳飞比科技”采购的现成模块,可以通过片内的集成温度传感器测试环境温度。



3 zigbee网关的实现
Zigbee相关物联网的应用最重要的或者说最难的工作就是zigbee网关的设计。
我们用PC(或树莓派)+协调器Dongle + 转发软件(Python )的方式来实现zigbee网关,这样做的好处是可以方便的定义网关功能,迅速适配不同的应用层协议。
通过采用标准化的USB设备(usb dongle作为协调器)+标准的PC平台(linux、Windows),开发不同功能的zigbee网关实际上就变成了纯的应用程序的开发,不涉及硬件相关部分。可以找这个平台上面很快的实现zigbee-ethernet 网关,zigbee-3G网关,zigbee-GPRS,zigbee-gprs网关等等,以往自己搭建嵌入式zigbee网关面临的所有限制都没有了。(比如用树莓派+USB dongle 就是一个zigbee-ethernet的网关,如果配一个90块钱的3G路由器就变成zigbee-3G网关了,同样配一个90块钱710N就变成zigbee-wifi网关了)



3.1 Windows平台zigbee网关的实现
下载“乐联网zigbee网关V0.1(windows 飞比版本)” open.lewei50.com/web/newsfile/15
插入USB-dongle 协调器
运行程序,选择合适的端口号(COMx),点击OK。



运行界面如下所示:这时候开机其他的End Device或者router,数据就会源源不断的汇聚到这里了。



说明:
        所有设备默认在一个网络下面,默认协调器作为sink节点。
        上位机软件以飞比自己的应用层协议作为数据解析标准,参考http://bbs.feibit.com/thread-9274-1-2.html
        上位机软件对其他节点传过来的数据,只关注温度、湿度、RSSI、电池电量这几个数据(显示并上传),其他数据不处理。

3.1 linux平台(树莓派)zigbee网关的实现
后面补充
4 网关数据上传物联网云平台
    一个zigbee demo的例子 http://www.lewei50.com/home/gatewaystatus/460
数据汇聚到sink节点以后,用户可以把数据轻松上传到乐联网云端平台,参照以下步骤,你也可以实现上面链接的效果。
        下载“乐联网zigbee网关V0.1(windows 飞比版本)” open.lewei50.com/web/newsfile/15
        需要注册一个乐联网账户(http://www.lewei50.com/home/login)
        新建一个网关(转发软件会默认所有的设备都是在网关1下面),网关设置如图,如果选择“公开”,外面的用户就可以通过地图找到你的设备。




        增加zigbee相关设备,标识(见下图)的定义规范:id-种类(T、H、V、RS),如果有一个End Device ID是1,一个End Device ID是5,则分别可以建立以下设备:1-H 、1-T 、1-RS、1-V、5-T、5-H、5-RS、5-V ),1-T 代表 ID1的温度传感器数值,1-H代替ID1的湿度传感器数值,1-V代表ID1的电压数值,1-RS代ID1到协调器的RSSI数值。当然具体有哪些传感器需要根据实际情况定。




        点击我的账户,设置个人信息,找到“用户key”,拷出来,放到转发软件的 usr key 里面,如果http的信息变成OK,就说明数据已经上传了。




        点击实时统计,就可以看到所有传感器的数值了。



        乐联网详细操作可以参考 http://www.lewei50.com/home/news/95



5数据上传到乐联网以后可以干什么
除了传统的物联网传统应用(云端存储,云端显示)以外,还提供如下功能。
        手机APP监控软件
        微信查询(关注公共账号“乐联网”,发送u demo-zigbee2530 就可以看到现在我的demo设备情况,把demo-zigbee2530 换成你的用户名,就可以看到你公开的传感器的情况,还有更多好玩的命令)
        微博推送、短信报警、邮件报警
        …………………………
结束语
以上介绍了乐联网的一个应用,希望能够让大家对乐联网的物联网应用有更进一步的了解,并能借鉴这个应用启发您的思路,一起在乐联网上实现自己的各类创意。
如果你需要更详细的技术交流或者疑问咨询,可以加入乐为物联技术支持群;
或关注乐为物联新浪微博 @乐为物联;
或关注乐联网微信:搜索公众账号 “乐联网”。或者扫描下面的二维码来添加关注“乐联网”。


laoliu1982 发表于 2013-4-7 10:56:51

看来感兴趣的不多啊。这件事情的意义就是可以不需要任何技术积累就像别人提供zigbee 物联网解决方案了。

可以先体验再看文章:

物联网登陆地址:www.lewei50.com/home/login
登陆名:demo-zigbee2530:guest
密码:123456

前台展示界面:www.lewei50.com/home/gatewaystatus/460

添加微信公共账号 “乐联网”发送 u demo-zigbee2530   会返回这个账号(zigbee)所有公开的传感器(zigbee 节点)信息。

上面所有的功能 每一个乐联网的用户都可以马上实现,不需要任何的技术积累。

pcwhy 发表于 2013-4-7 11:40:44

这个服务跟飞比云服务的区别在哪?
费用问题?免费使用的期限?条件?

ljt80158015 发表于 2013-4-7 12:04:05

费用问题?免费使用的期限?条件?

laoliu1982 发表于 2013-4-7 12:04:50

接入设备都是一样的,但是后台功能和商业定位不一样。

我个人觉得我们的平台做的比飞比云更细致,更贴近行业。

我们的定位是帮助硬件设备生产商提供物联网解决方案,公共物联网平台只是我们的一个宣传途径。

http://sprt.lewei50.com/home/login 是我们的一个例子,设备提供商可能只有设备,但是我们可以免费帮他变成“物联网服务提供商”,前期不用任何投入,我们只分享“增值利润”

laoliu1982 发表于 2013-4-7 12:22:29

ljt80158015 发表于 2013-4-7 12:04 static/image/common/back.gif
费用问题?免费使用的期限?条件?

有免费用户:限制五个数据点,最快10s一个数据上去,这是一直免费的。后面如果免费用户多了,可能减少后面注册用户的免费资源,比如变成20s一个数据上去,但是不会影响前面已经注册的用户。

期限:已经注册的免费用户会一直免费下去,直到我们不再做这件事情(公司不存在了)

条件:直接去买现成的模块,按着教程一步一步做就行了,没什么技术背景需求。


说明:我们的根本目的是通过我们的公共平台吸引传统的厂商进行合作,我们做的是帮组厂商0风险(不需要先期投入,不需要技术改进)完成方案增值,厂商增值以后我们来分享部分增值利润。






yxw_bob 发表于 2013-4-7 21:32:28

Zigbee lP出来后,原来的半封闭或封闭式的zigbee 设备基本上OVER 了。这是不能主导协议和IP的必然结果。

laoliu1982 发表于 2013-4-8 16:01:09

yxw_bob 发表于 2013-4-7 21:32 static/image/common/back.gif
Zigbee lP出来后,原来的半封闭或封闭式的zigbee 设备基本上OVER 了。这是不能主导协议和IP的必然结果。 ...

不这么觉得,zigbee现在本身就不像一个标准的东西了,更像一个厂家的解决方案,2007pro 被各个厂家做的哪家和哪家都不能互连,根部不像现在的互联网能形成标准的分层设备。

zigbee-ip 出来能不能改变这种每家都夹杂私活的状态,我看悬。

从现在所有zigbee应用来看,无线局域网,局域是核心,谁让没有统一的标准呢,要想出去自己想办法,走到外面就都是按照现有的标准来了,不会出现问题。

要想zigbee-ip,就必须要标准的分层设备,谁会去做这些事情呢,没有强烈的商业需求驱动技术的革新没太大意义。

xukai871105 发表于 2013-4-13 13:05:23

yxw_bob 发表于 2013-4-7 21:32 static/image/common/back.gif
Zigbee lP出来后,原来的半封闭或封闭式的zigbee 设备基本上OVER 了。这是不能主导协议和IP的必然结果。 ...

同意你的看法!期待zigbee IP的应用!其实zigbee IP和zigbee pro已经没有关系了!

huzcmail 发表于 2013-4-14 09:19:17

觉得laoliu1982说的挺对,除了智能家居需要统一一下,行业应用难免各自为阵

laoliu1982 发表于 2013-5-2 16:56:27

顶一下吧

lwx2011 发表于 2013-5-4 20:53:50

不错啊 呵呵{:smile:}

liuzhe910422 发表于 2013-5-4 23:04:23

顶一下!学生党,很关心费用问题。可否详细说一下免费用户和不免费用户的区别吗?

x8429899 发表于 2013-5-4 23:13:47

不错,有前途

laoliu1982 发表于 2013-5-4 23:21:20

liuzhe910422 发表于 2013-5-4 23:04 static/image/common/back.gif
顶一下!学生党,很关心费用问题。可否详细说一下免费用户和不免费用户的区别吗? ...

企业用户才是收费的,个人的一般都是免费的。

免费的用户会限制传感器的数量(5个),每个传感器保存10000条数据。如果不够用,可以跟管理员申请增加,一般也都是免费的。

总而言之,我们不从个人用户身上挣钱。

liuzhe910422 发表于 2013-5-5 12:45:11

laoliu1982 发表于 2013-5-4 23:21 static/image/common/back.gif
企业用户才是收费的,个人的一般都是免费的。

免费的用户会限制传感器的数量(5个),每个传感器保存100 ...

这么好啊!正在学习中!V5
页: [1]
查看完整版本: 快速实现zigbee物联网应用-无需编程