ESP8266通过云服务器实现远程通信的问题

go ahead seriously 2017-05-13 03:08:03
项目中,单片机和wifi模块相连,wifi模块连接至云服务器,现在单片机怎么通过云服务器获取手机app发来的指令,然后通过指令返回相应的数据呢?wifi模块是通过AT指令来工作的,谢谢大家,希望大家给予解答。
...全文
8433 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Elaine_xiaoyaer 2018-10-22
  • 打赏
  • 举报
回复
不知道楼主解决没,我也遇到这种问题。在STM32F103ZE上搭建ESP8266WiFi模块,然后通过MQTT协议连接阿里云服务器,阿里云服务器是直接购买的,在上面注册了一个productKey和productName以及信息,我这边需要连接到阿里云进行验证,这后面的过程是怎么做呢?有人说是直接搭建服务器,通过ESP的AT直接使用TCP连接,有人说直接传输MQTT协议,但是我试了好像不行,不知道是我流程不对还是因为数据处理不对导致。
Dainelcw 2018-05-27
  • 打赏
  • 举报
回复
目前我所知道的只能是手机向服务器发送信息,服务器将收到的信息存放在对应设备号的数据库中,设备再通过tcp连接到服务器查询数据库的信息,从而实现手机远程控制设备的目的
weixin_41791246 2018-03-05
  • 打赏
  • 举报
回复
不知道博主解决没,能否共享一下
weiwensong 2018-01-01
  • 打赏
  • 举报
回复
这个问题我也遇到了,不知道解决没有?
create_code 2017-11-16
  • 打赏
  • 举报
回复
首先连上路由器,路由器可以上面,然后WIFI模块做客户端,在服务器上做一个服务端程序,端口对应, 用TCP协议连上服务器上的服务端程序就行了。想把服务端程序放在模块上,就要做内网穿透了
白面小书生 2017-08-23
  • 打赏
  • 举报
回复
路过的不要沉,顶一下,因为也想知道怎么搞的。
荒城ideal 2017-06-07
  • 打赏
  • 举报
回复
题主解决了没?我也在焦虑这个问题,能否给点建议,谢谢
Aexisun 2017-05-19
  • 打赏
  • 举报
回复
像yeelink 这些云 是要http协议的.不知你这注意没
go ahead seriously 2017-05-16
  • 打赏
  • 举报
回复
是的,现在的云服务器不是模块的云服务器,是购买的阿里云服务器。出现的首要问题就是我们采用的WIFI模块是esp8266,先得要实现和外网的连接才能访问云服务器是吗?是不是需要对连接的服务器做一些配置呢?刚先尝试了一下和连接路由器的配置,可是还是无法实现外网控制,手机和wifi都得要和路由器连接上才能进行数据传输,可是我们想要实现的是外网的远程控制,不知道是哪里出了问题,还希望帮忙解答!谢谢你
jklinux 2017-05-14
  • 打赏
  • 举报
回复
单片机这边要获取云服务器的数据, 这个得看去服务器是怎样处理的。 通常情况下是这样的,手机APP把数据交云服务器,应用标明指令是关于哪个设备的。单片机这边连接云服务器,也就是告诉服务器要哪个设备的指令。所以楼主,得注意下,如果云服务是wifi模块的厂商提供的,应就有相关的at指令,如果自己做云服务那就得自己搞了

27,374

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧