找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

用ESP8266+MQTT构建完全属于自己的物联网平台

查看数: 4033 | 评论数: 26 | 收藏 16
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-10-6 11:19

正文摘要:

1. 简介使用Arduino + ESP8266,基于MQTT协议,构建完全属于自己的物联网平台。完全属于自己,意思是包括MQTT Broker(MQTT服务器)都自己搭建,而且是使用ESP8266,这是亮点。由于不依赖于任何第三方服务平台,不担 ...

回复

ID:497780 发表于 2025-4-26 15:25
这APP还不错,简单的设置了一下,我在homeassistant 的MQTT里都可以发布和订阅数据了!
无效楼层,该帖已经被删除
ID:830831 发表于 2025-2-23 16:52
Hecat 发表于 2024-11-8 21:14
我新装Arduino,开发板使用www arduino cn/package_esp8266com_index.json,连不上。

如果你愿意,试 ...

我在win10下成功了,服务器和客户端的灯都能控,非常棒
ID:830831 发表于 2025-2-23 12:03
rsx9583 发表于 2025-2-8 11:18
为啥我很反感Arduino

自己不行,还啥看不上,顶顶大名的aduipliot飞控就是Arduino写的
ID:830831 发表于 2025-2-23 11:55
哪位编译通过了?
ID:468878 发表于 2025-2-8 11:18
为啥我很反感Arduino
ID:926990 发表于 2025-1-23 17:35
Client ID是必填项,没找到啊?
ID:624685 发表于 2025-1-3 11:57
谢谢这么详细,马上开始照葫芦画瓢
ID:291549 发表于 2024-11-25 18:51
感谢楼主,这么详细的资料。
ID:1130698 发表于 2024-11-10 20:34
hhdsdy 发表于 2024-11-10 15:59
1.8.19的,更高版本的好像在win7上不能用的,会不会和版本低有关系?

估计是有库不支持1.8.x的IDE了
ID:88256 发表于 2024-11-10 15:59
Hecat 发表于 2024-11-10 12:38
你装的IDE是1.8.x还是2.3.x的?
这两个版本差别有点大。
我在WIN7的虚拟机上,2.3.x的IDE运行不起来。

1.8.19的,更高版本的好像在win7上不能用的,会不会和版本低有关系?
ID:400333 发表于 2024-11-9 11:00
收藏学习!
ID:88256 发表于 2024-11-9 10:15
Hecat 发表于 2024-11-8 21:14
我新装Arduino,开发板使用www arduino cn/package_esp8266com_index.json,连不上。

如果你愿意,试 ...

删除旧的重新安装,还是一摸一样的的结果,应该是其它的原因了,不知道会不会和我使用win7有关?
ID:1130698 发表于 2024-11-8 21:14
hhdsdy 发表于 2024-11-8 17:59
我之前有用过ESP8266,开发板的管理地址用的 ...

我新装Arduino,开发板使用www arduino cn/package_esp8266com_index.json,连不上。

如果你愿意,试试把 C:\Users\xxx\AppData\Local\Arduino15\packages下面的ESP8266开发板删除,再从IDE里面重新安装。

压缩包里面的IDE和例程是用全新虚拟机一步一步安装、编译截图来的,例程应该不会有问题。
ID:88256 发表于 2024-11-8 17:59
发表于 2024-11-8 08:17
[a02.png]添加ESP8266开发板管理器地址,填...

我之前有用过ESP8266,开发板的管理地址用的是 www arduino cn/package_esp8266com_index.json ,一直都是很正常使用的,刚才用你提供的地址替换并确认,没有提示重启,编译也是一样的错误。
ID:1130698 发表于 2024-11-8 08:20
hhdsdy 发表于 2024-11-6 21:32
谢谢楼主的分享!我编译ESP8266_Client没有问题,但在编译ESP8266_Broker时报错,报错信息分别如下,请问是 ...

有最后一个错误,"Error PicoMQTT requires ESP8266 board core version >= 3.1",怀疑与开发板支持包有关。
访问国外的一些网站不是很稳定,多试试吧。
ID:1130698 发表于 2024-11-8 08:17
发表于 2024-11-6 21:32
谢谢楼主的分享!我编译ESP8266_Client没有问题,但在编译ESP8266_Broker时报错,报错信息分别如下,请问是 ...

[a02.png]添加ESP8266开发板管理器地址,填入
http://arduino.esp8266 com/stable/package_esp8266com_index.json

开发板是不是按上面填的?开发板包有没有更新成功?
ID:88256 发表于 2024-11-6 21:32
谢谢楼主的分享!我编译ESP8266_Client没有问题,但在编译ESP8266_Broker时报错,报错信息分别如下,请问是什么原因?

Error while detecting libraries included by C:\Windows\TEMP\arduino_build_376235\sketch\ESP8266_Broker.ino.cpp
Error while detecting libraries included by C:\Windows\TEMP\arduino_build_376235\sketch\ESP8266Lib.cpp

Error while detecting libraries included by C:\Windows\TEMP\arduino_build_376235\sketch\key.cpp

Error while detecting libraries included by C:\Windows\TEMP\arduino_build_376235\sketch\main_routing.cpp

Error while detecting libraries included by C:\Windows\TEMP\arduino_build_376235\sketch\mqtt.cpp


error PicoMQTT requires ESP8266 board core version >= 3.1


ID:1048397 发表于 2024-10-14 08:11
感谢楼主的分享,收藏了慢慢看。
ID:21740 发表于 2024-10-11 16:04
搞定了!修改一下定义!
ID:21740 发表于 2024-10-11 15:15
请问修改另一个通道编译不成功。
ID:21740 发表于 2024-10-9 22:02
发表于 2024-10-9 20:42
安装PicoMQTT库了没?
参考上面 [a08.png]搜索PicoMQTT(区分大小写),点安装

呵呵~找到了!编译成功!谢谢分享!!
ID:21740 发表于 2024-10-9 21:52
发表于 2024-10-9 20:42
安装PicoMQTT库了没?
参考上面 [a08.png]搜索PicoMQTT(区分大小写),点安装

搜索不到PicoMQTT
ID:1130698 发表于 2024-10-9 20:42
zying 发表于 2024-10-9 18:34
找不到库PicoMQTT.h

安装PicoMQTT库了没?
参考上面 [a08.png]搜索PicoMQTT(区分大小写),点安装
ID:21740 发表于 2024-10-9 18:34
找不到库PicoMQTT.h

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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