完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我是整个 ESP-verse 的新手,所以我正在寻找一些指导。
我是一名在相当炎热潮湿的气候中工作的焊工。我用 Sonoffs 设置了 2 个风扇,我用 Android 应用程序控制它们。这工作正常,但每次我停止/开始焊接时都必须与智能手机交互是一种痛苦。 理想情况下,我想要一个带电池的盒子里的 ESP8266(或 ESP32)和一个开关来控制用 Tasmota(或其他东西?)重新编程的 Sonoffs。任何建议和/或指导都会 |
|
相关推荐
1个回答
|
|
可以使用一个ESP8266控制两个Tasmota的方法是使用MQTT协议来进行通信。您需要为每个Sonoff设备配置一个MQTT主题,然后在ESP8266上订阅这些主题。当ESP8266接收到控制消息时,它将向相应的Sonoff设备发布MQTT消息,以控制它们。
以下是您需要进行的步骤: 1. 首先,您需要为每个Sonoff设备配置一个MQTT主题。您可以使用Tasmota的Web界面或命令行界面来完成此操作。主题应该包括设备名称和命令名称(例如,/sonoff1/fan1/on)。 2. 下一步,您需要在ESP8266上配置一个MQTT客户端。您可以使用Arduino IDE或任何其他ESP8266编程环境来完成此操作。您可以使用PubSubClient库来设置MQTT客户端。请确保您将其正确连接到MQTT代理服务器,并正确订阅每个Sonoff设备的主题。 3. 当需要控制Sonoff设备时,您可以向ESP8266发布一个命令(例如,/sonoff1/fan1/on)。ESP8266将收到此消息并使用MQTT客户端将其发送到相应的Sonoff设备(也将使用MQTT协议,并使用相应的主题)。 4. 在Sonoff设备上,您需要确保正确设置MQTT选项(例如,MQTT服务器和主题)。您还需要为每个Sonoff设备配置相应的开关和指示灯,以便您可以了解当前状态和控制。 这里只是一个简单的概述,使用ESP8266控制多个Tasmota需要更具体的细节,包括确保MQTT选项设置正确、订阅和发布主题以及处理连接中断等方面。但是,这应该给您提供了一个很好的起点,并帮助您将多个Sonoff设备集成到一个ESP8266控制器中。 |
|
|
|
只有小组成员才能发言,加入小组>>
125个成员聚集在这个小组
加入小组457浏览 6评论
385浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
365浏览 5评论
371浏览 4评论
344浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-20 11:52 , Processed in 0.675331 second(s), Total 45, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号