OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4790|回复: 0

提供一个公网转发服务器API,这样两个模块就可以通信了,很简单

[复制链接]

62

主题

275

帖子

4

精华

金牌会员

Rank: 6Rank: 6

积分
1155
金钱
1155
注册时间
2012-3-4
在线时间
80 小时
发表于 2015-6-4 08:55:42 | 显示全部楼层 |阅读模式
很多人已经知道了,适合有线网,wifi,GPRS,服务器就是一个公网转发器而已。。。。。

注意:目前可以实现手机APP,网页,PC客户端,硬件设备——>控制硬件设备,实现全方位物联

         服务器IP:115.28.93.201 
         udp端口:7001

         d=唯一10位设备ID,在网站添加设备时,自动分配,如:1287369152
         m=设备密码,最多10位字母数字,在网站设备配置-自定义 ,如: 1234567890 
         n=用户名,最长30个的字符,如:lovelife
         z=设备状态显示量,最长30个的字符,如:27.5
         com=命令信息,最长30个字节信息,一般选择ASCII码字符


       很简单,你的设备只要能发送这两条信息,哎!恭喜,你能任意控制你家的设备咯,啥微波炉,洗衣机,电饭锅,马桶都可以的,可以的。

 

1、设备要保持一个心跳包,就是循环定时发送这个信息到服务器的7001端口(30s一次即可)。

f=1&d=1287369152&m=1234567890&z=XXX&from=sb->server

2、设备直接转发信息到其他设备(如果你不需要使用我们的平台,APP,网页来进行控制管理,你可以自己开发APP模拟一个设备控制另外的设备,或者用设备控制设备均可,自由发挥哦)

d=10位(主动设备)设备数字ID,在网站添加设备时,自动分配,如:1287369152
m=(主动设备)设备密码,10位大小写字母、数字,在网站设备配置-自定义 ,如: 1234567890
d1=10位被动设备ID
m1=10位被动设备密码
com=命令信息,最长30个字节信息,一般选择ASCII码字符

例如:
主动设备发送:

  1. f=e&d=1287369152&m=1234567890&d1=1287369153&m1=1234567890&com=open&from=sb->server

服务器正确会回应:
  1. f=e&d=1287369152&from=server->sb


被动设备则会收到:

  1. f=f&d=1287369152&com=open&from=sb->server


应用详解请看社区最新专帖:http://fuhome.net/bbs/forum.php?mod=viewthread&tid=2035

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 21:43

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表