# mqtt4bafa **Repository Path**: lab915/mqtt4bafa ## Basic Information - **Project Name**: mqtt4bafa - **Description**: 使用巴法云配合microPython + ESP8266/ESP32的物联网demo - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-01-11 - **Last Updated**: 2024-01-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## microPython mqtt 背景:使用esp8266或esp32,刷入microPython固件,简单实现巴法云mqtt控制LED灯。 ### 1.ESP8266/ESP32,microPython固件刷入 固件下载&烧录:https://micropython.org/download/ ### 2.安装mqtt库 电脑链接ESP8266/ESP32的串口,使用mip安装mqtt库,输入以下内容: ``` python import mip mip.install(umqtt.simple) ``` ### 3.RUN 在ESP8266/ESP32内创建boot.py和main.py,复制替换本项目的boot.py和main.py,完成可直接run ### 4.修改 boot.py中 ![Alt text](image.png) wifi名字和密码巴法云的域名和私钥,主题ID等,根据自己的情况修改。 ### 5.使用 在巴法控制台中看到设备上线后,发送"on"触发开灯,发送"off"触发关灯,可以通过绑定小爱音响/天猫精灵等控制。详情看https://cloud.bemfa.com/docs/#/ ### 6.巴法 注册账号:https://cloud.bemfa.com/ 在巴法网页中进入 控制台-->MQTT设备云-->(输入主题名)-->创建主题 ![Alt text](image-1.png) ### 7.更多 巴法开发文档:https://cloud.bemfa.com/docs/#/