/MQTTDemo

MQTT协议demo,包含esp8266端和手机端应用,服务器搭在阿里云上

Primary LanguageJava

这里仅完成系统的搭建,不实现具体功能。实现通信后,相信小伙伴们能轻松的完成各种功能的实现。

MQTT介绍: 方式:搭建MQTT服务器对消息进行转发。 (1)局域网,将MQTT搭建在esp8266或者局域网主机上(如个人电脑,树莓派等) (2)互联网,搭建在公网服务器。

emqtt控制面板:http://你的服务器地址:18083/ emqtt下载地址:https://www.emqx.io/cn/

服务器搭建: linux服务器/windows服务器搭建,这里介绍阿里云ubuntu18.04环境的搭建。 优点:搭建相对简单,免费,阿里云服务器相信很多小伙伴都白嫖了。 1.当然是你得有一个服务没有就去嫖呀 2.配置安全组 3.通过ftp发送安装包到服务器 4.解压安装 5.控制台查看

esp8266的编写: 开发环境:arduino ide/vscode+platformio 这里我使用的是后者不过两者应该差不多 esp8266使用的mqtt库:PubSubClient

PS:其实可以直接用阿里云的物联网服务(不知道能不能嫖),然后用blinker等平台进行开发,听说可以直接生成app,还能连接小爱。 这里以后在弄吧。系统框架搭起来就很好办拉。