未来之家物联网实验室fuhome.net 物联网控制单片机 FuIP协议栈,远程控制设备物联网交流社区

 找回密码
 
搜索
热搜: 活动 交友 discuz
查看: 48876|回复: 40

Fuhome物联网接入接口API,UDP通信,不限硬件(设备端 客户端微信)

[复制链接]

107

主题

1466

威望

755

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
6377
发表于 2014-9-22 14:18:12 | 显示全部楼层 |阅读模式
      无论你是用的单片机+ENC28J60模块,还是单片机+WIFI模块,或者是ARDUINO+其他网卡芯片,或者是GPRS模块;这些都不重要,只要你具备发送,接收UDP数据包的能力,就可以看以下内容了。首先你要学会让你的模块或者设备具备向服务器发送UDP数据的能力,具体涉及哪个芯片,模块,程序自己学习和编写,此处不做提及
        实例轻松看懂协议,五分钟即可实现验证连接设备。。。具体协议如文件:http://www.fuhome.net/api/tool/ 此链接为API数据包自动生成工具,方便大家调试,仅需填入ID MM 信息即可
      

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

网络通讯:服务器 IP:
(以 dev.fuhome.net/115.28.93.201  的DNS IP为准端口:7005
硬件要求:任何可以发送网络数据的设备,包括 MCU+ENC28J60,W5500,WIFI 模块,GPRS 模块等,不限
网络要求:任何可以发送 UDP 网络数据的网络环境,无需是否拥有公网 IP
控 制 端:fuhome.net 网页控制,fuhome 手机 APP 控制,Fuhome未来之家实验室 微信公众号,实现微信控制远程设备。


       很简单,你的设备只要能发送UDP数据,哎!恭喜,你能任意控制你家的设备咯,啥微波炉,洗衣机,电饭锅,马桶都可以的,可以的。图文教程这个网友写了一个:
新手的我出教程: 如何将设备接入平台,实现手机远程控制  http://www.fuhome.net/bbs/forum. ... 2162&extra=page%3D1

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

2、如果有人控制设备,那么设备会收到命令信息

3、设备须发送,执行命令之后要给控制客户端(手机、web、微信,PC等)反馈执行情况

4、设备可以主动或者被动发送传感器数据给服务器

5、设备直接转发其他设备:轻现实现松物物相连,信息透传

6、设备与设备:轻现实现松P2P点对点通信,可用于视频通信

7、支持设备采集图片上传显示,用于定格图像监控采集


开发者权限

fuhome物联平台协议3.2.1 - 设备版.pdf (179.26 KB, 下载次数: 15719)

回复

使用道具 举报

107

主题

1466

威望

755

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
6377
 楼主| 发表于 2014-9-30 00:21:24 | 显示全部楼层
接口更新提示:
1、设备心跳包


其中,d,m不变,为设备10位ID和10位密码,新增z字段位30字节以内字符。
例如:27.5
如图所示,设备设置中新增字段,状态量的名称为温度,那么在控制中心,会如下显示。



控制台中心会显示如下



回复 支持 反对

使用道具 举报

主题

威望

贡献

电阻R

Rank: 1

积分
0
发表于 2014-10-24 09:40:58 | 显示全部楼层
你成功了吗  反正我没成功
返回的必然是
回复 支持 反对

使用道具 举报

107

主题

1466

威望

755

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
6377
 楼主| 发表于 2014-10-24 09:56:19 | 显示全部楼层
SmartElectronic 发表于 2014-10-24 09:40
你成功了吗  反正我没成功
返回的必然是 w=1&d=1287369152&from=server->sb

开放列表的设备全部是网友的真实设备,全部是成功使用过。最长连续7天在线,可控,请检查你的数据格式,是否正确
回复 支持 反对

使用道具 举报

0

主题

14

威望

0

贡献

电容C

Rank: 2

积分
81
发表于 2014-10-29 11:39:45 | 显示全部楼层
回复一个试试
回复 支持 反对

使用道具 举报

107

主题

1466

威望

755

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
6377
 楼主| 发表于 2014-10-29 14:17:56 | 显示全部楼层

你终于“智商”开窍了,哈哈
回复 支持 反对

使用道具 举报

0

主题

46

威望

0

贡献

三极管Q

Rank: 3Rank: 3

积分
209
发表于 2014-11-14 01:15:34 | 显示全部楼层
我的设备上传了传感器数据,回复正确,但是在网页上没显示任何数据,设备号是正确的。
回复 支持 反对

使用道具 举报

107

主题

1466

威望

755

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
6377
 楼主| 发表于 2014-11-14 08:26:57 | 显示全部楼层
stormbreaker 发表于 2014-11-14 01:15
我的设备上传了传感器数据,回复正确,但是在网页上没显示任何数据,设备号是正确的。
...

经过查看,是由于程序机制导致的,你的ID 是001,那么程序转换成数字就变成了1,所以你要搞成102等非零开头三位数哈哈哈哈,我待会看看修复一下。
回复 支持 反对

使用道具 举报

0

主题

46

威望

0

贡献

三极管Q

Rank: 3Rank: 3

积分
209
发表于 2014-11-14 11:08:28 | 显示全部楼层
龙剑奋斗 发表于 2014-11-14 08:26
经过查看,是由于程序机制导致的,你的ID 是001,那么程序转换成数字就变成了1,所以你要搞成102等非零开 ...

好吧,晚上回去测试下,设备丢在家里。
回复 支持 反对

使用道具 举报

107

主题

1466

威望

755

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
6377
 楼主| 发表于 2014-11-14 20:27:00 | 显示全部楼层
stormbreaker 发表于 2014-11-14 11:08
好吧,晚上回去测试下,设备丢在家里。

能显示数据,数据没必要那么频繁,占资源,也没意义,有跳变在发就好多了啊或者五分钟发一次
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 |

本版积分规则

小黑屋|手机版|Archiver|未来之家物联网实验室  

GMT+8, 2019-7-19 16:40 , Processed in 0.080275 second(s), 31 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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