<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[巴法云]]></title><description><![CDATA[做优秀的物联网平台]]></description><link>https://blog.youkuaiyun.com/bemfa</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bemfa]]></copyright><item><title><![CDATA[巴法esp32蓝牙配网]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/160495789</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/160495789</guid><author>bemfa</author><pubDate>Sat, 25 Apr 2026 10:09:08 +0800</pubDate><description><![CDATA[巴法 App 蓝牙配网这套方案，对于 ESP32 开发板来说是比较友好的。它的核心并不在于协议有多复杂，而在于流程统一、状态明确、接入成本低。BLE 广播要规范GATT 的WRITE和NOTIFY要稳定JSON 命令格式要统一WiFi 联网状态要持续回传配网完成后要及时收尾如果你正在做巴法云智能硬件，尤其是灯、插座、开关、传感器这类 ESP32 设备，那么蓝牙配网是很值得优先采用的一种方式。ESP32 Arduino 蓝牙配网完整示例代码NimBLE 版本配网最小工程。]]></description><category></category></item><item><title><![CDATA[巴法云接入Home Assistant]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/153785399</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/153785399</guid><author>bemfa</author><pubDate>Thu, 23 Oct 2025 16:56:09 +0800</pubDate><description><![CDATA[巴法云 是一个流行的物联网云平台，提供了简单易用的设备接入方案。许多ESP8266、ESP32等开发板的智能家居项目都选择使用巴法云作为云端服务。Home Assistant 是目前最流行的开源智能家居平台之一，支持数千种智能设备的接入。它提供了统一的控制界面、强大的自动化功能和完善的生态系统。]]></description><category></category></item><item><title><![CDATA[ESP32-C6接入巴法云，Arduino方式]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/139222541</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/139222541</guid><author>bemfa</author><pubDate>Mon, 27 May 2024 00:44:40 +0800</pubDate><description><![CDATA[配网时，会自动把用户私钥发送到esp32-c6开发板，设备拿到用户私钥，会自动创建主题，该程序可配合TCP协议或MQTT协议进行远程控制。，表示开发板已经进入配网模式，即可进行配网测试，可以下载巴法app进行配网。注意：如果是旧版ESP32的SDK，可能没有esp32-c6的开发板选项，需要安装新版的SDK库，新版下载地址可见上面第二步。如需重新配网，可连续重启5次，可清除配网信息，或在需要清除配网信息的地方，调用函数：restoreFactory()大约等待几分钟即可安装成功，电脑性能越好，安装越快。]]></description><category></category></item><item><title><![CDATA[手机app控制esp32-cam拍照上传，tcp和mqtt协议]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/124835374</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/124835374</guid><author>bemfa</author><pubDate>Wed, 18 May 2022 16:08:20 +0800</pubDate><description><![CDATA[1、示例说明
往期课程：
第一讲：esp32-cam图片上传
第二讲：esp32-cam图片上传，安卓app显示
第三讲：esp32-cam图片上传，微信小程序显示
本期课程是第四讲，在使用这个示例前，最好先实现前几节课的esp32-cam自动拍照上传，然后在可以拍照上传的基础上，实现使用手机app控制拍照上传。
2、原理讲解
采用订阅\发布模式。首先esp32通过tcp或者mqtt服务，订阅xxx主题，订阅之后，就可以接收到发往xxx主题的消息，app向xxx主题发送消息，esp32订阅之后就可以收到消息]]></description><category></category></item><item><title><![CDATA[树莓派接入巴法云]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/124575613</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/124575613</guid><author>bemfa</author><pubDate>Wed, 04 May 2022 19:16:27 +0800</pubDate><description><![CDATA[最近有小伙伴咨询树莓派接入的问题，其实简单，使用直接在树莓派中运行python程序就可以。
示例说明：示例中使用的python3.x版本，如果是2.x版本的python，运行前把 print 指令的（）括号去掉，应该就可以了。如果需要控制树莓派io引脚，推送使用 RPi.GPIO ，百度上面教程很多，这里就不细说了。
第一，tcp协议连接
说明：
tcp服务器地址：bemfa.com 端口 8344
tcp协议详细订阅、发布指令，见接入文档：点击跳转
# -*- coding: utf-8
import s]]></description><category></category></item><item><title><![CDATA[esp8266 接入 Amazon alexa智能家居]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/123634246</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/123634246</guid><author>bemfa</author><pubDate>Mon, 21 Mar 2022 14:11:49 +0800</pubDate><description><![CDATA[esp8266 接入 Amazon alexa智能家居第一步 下载程序到esp8266第二步 alexa控制第三步 （附）开源app控制
第一步 下载程序到esp8266
下载地址: 点击下载
本demo 是利用arduino IDE开发，关于arduino IDE 的ESP8266环境配置可参考：环境配置: 点击跳转
程序下载好，需要修改的信息有：
需要修改的信息有WIF名称，WIFI密码，用户私钥UID，设备主题topic。

//********************需要修改的部分*********]]></description><category></category></item><item><title><![CDATA[ap配网示例，esp8266和esp32微信小程序ap配网]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/123183076</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/123183076</guid><author>bemfa</author><pubDate>Mon, 28 Feb 2022 15:24:39 +0800</pubDate><description><![CDATA[第一、下载程序
esp8266示例程序：: 点击下载
esp32示例程序：: 点击下载
示例程序是利用arduino IDE开发：
关于arduino IDE 的ESP8266环境配置可参考：环境配置: 点击跳转
关于arduino IDE 的ESP8266环境配置可参考：环境配置: 点击跳转
第二、微信小程序配网
微信内搜索小程序 一键配网，切换到SoftAp配网协议，或者扫描下方ap配网的专用码，扫码进去的不需要手动切换配网协议：

第三、配网步骤说明
当单片机烧写进去配网程序后，应该就处在配网模式，
]]></description><category></category></item><item><title><![CDATA[MircoPython接入巴法云，esp8266和esp32]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/122472808</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/122472808</guid><author>bemfa</author><pubDate>Thu, 13 Jan 2022 23:10:22 +0800</pubDate><description><![CDATA[第一、搭建MircoPython开发环境
下载 micropython 环境包：点击下载
下载后解压，首先双击打开 uPyCraft 软件，刷入固件，首先点击 tools–&gt;BurnFirmware ,再选择esp8266或者esp32，选择开发板端口，选择需要刷入的固件，固件在下载的环境包中，点击ok即可刷入，如下图所示：

等待进度条走完就刷入成功了。
附，其他链接：
单片机串口驱动：点击下载
micropython官方文档：点击跳转
第二、hello world 程序测试
点击file–new ]]></description><category></category></item><item><title><![CDATA[【巴法云】开源安卓App控制ESP8266，通过MQTT协议，APP Inventor 开发]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/122162435</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/122162435</guid><author>bemfa</author><pubDate>Sun, 26 Dec 2021 23:12:47 +0800</pubDate><description><![CDATA[【巴法云】APP Inventor 开发安卓app，通过MQTT控制ESP8266第一 下载ESP8266示例（arduino ide 编程开发）第二 修改demo例程第三 app inventor 开发
原理简述：利用发布订阅模式，即：ESP8266 订阅了一个主题，再利用app inventor 编写得app 往这个主题发布消息，由于ESP8266 订阅了这个消息，所以就可以收到app发布得消息，从而执行相应得动作。
基于MQTT协议，ESP8266通过MQTT连接到服务器，app也同样通过MQTT连接]]></description><category></category></item><item><title><![CDATA[esp32 OTA远程无线升级]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/121489211</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/121489211</guid><author>bemfa</author><pubDate>Tue, 23 Nov 2021 11:20:27 +0800</pubDate><description><![CDATA[第一步、编译生成.bin升级固件
本教程需要用到 arduino IDE的esp32开发环境，关于arduino IDE 的ESP32环境配置可参考：环境配置: 点击跳转
如果已安装好esp32 开发环境，继续：
使用arduino IDE软件，打开随便一个需要升级的程序，点击「项目」-「导出已编译的二进制文件」即可生成.bin固件，如下图。

生成的固件在程序所在文件夹中如下图所示：

第二步、上传.bin固件到巴法云
在巴法云控制台 ，点击跳转，随便新建个主题，例如 主题 light002，如下图所示：]]></description><category></category></item><item><title><![CDATA[esp8266 OTA远程无线升级]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/121441910</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/121441910</guid><author>bemfa</author><pubDate>Sun, 21 Nov 2021 12:01:24 +0800</pubDate><description><![CDATA[第一步、编译生成.bin升级固件
本教程需要用到 arduino IDE的esp8266开发环境，关于arduino IDE 的ESP8266环境配置可参考：环境配置: 点击跳转
如果已安装好esp8266 开发环境，继续：
使用arduino IDE软件，打开随便一个需要升级的程序，点击「项目」-「导出已编译的二进制文件」即可生成.bin固件，如下图。

生成的固件在程序所在文件夹中如下图所示：

第二步、上传.bin固件到巴法云
在巴法云控制台 ，点击跳转，随便新建个主题，例如 主题 light002，]]></description><category></category></item><item><title><![CDATA[（巴法云）小程序一键配网，自动生成密钥和主题]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/120908106</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/120908106</guid><author>bemfa</author><pubDate>Fri, 22 Oct 2021 16:47:13 +0800</pubDate><description><![CDATA[第一，Airkiss协议
示例程序下载：点击下载
本程序使用arduino ide 开发，使用前需按照arduino esp8266开发环境：安装教程
程序下载完成后，可扫码进行配网，或者微信搜索《一键配网》小程序。如下图：

配网说明：使用《一键配网》小程序进行配网，当进行配网时，小程序会根据微信已经绑定的巴法云账号，自动创建用户私钥和主题，当微信未注册巴法云账号时，微信小程序会自动创建你的巴法云账号，以后在电脑端使用巴法云时，使用微信扫码登录即可。
当配网后需要重新配网：ESP8266连续按5次rese]]></description><category></category></item><item><title><![CDATA[python接入巴法云，TCP协议，MQTT协议示例]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/120896543</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/120896543</guid><author>bemfa</author><pubDate>Thu, 21 Oct 2021 22:50:49 +0800</pubDate><description><![CDATA[第一，tcp协议连接
说明：
tcp服务器地址：bemfa.com 端口 8344
# -*- coding: utf-8
import socket
import threading

def connTCP():
    global tcp_client_socket
    # 创建socket
    tcp_client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    # IP 和端口
    server_ip = ]]></description><category></category></item><item><title><![CDATA[lua语言开发esp8266接入巴法云，mqtt和tcp协议]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/120870215</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/120870215</guid><author>bemfa</author><pubDate>Thu, 21 Oct 2021 11:10:25 +0800</pubDate><description><![CDATA[第一步，lua语言开发环境配置
下载安装jave环境，下载地址：点击下载
选择windows版本下载安装即可，如图所示：


]]></description><category></category></item><item><title><![CDATA[esp32-cam拍照上传，app inventor 制作安卓app实时显示]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/120716049</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/120716049</guid><author>bemfa</author><pubDate>Tue, 12 Oct 2021 09:54:45 +0800</pubDate><description><![CDATA[esp32-cam拍照上传，app inventor 制作安卓app实时显示1、ESP32-cam开发环境配置2 、程序下载连线3、 控制台查看图片第四、app 开发
1、ESP32-cam开发环境配置
本例程 是利用arduino IDE开发，关于arduino IDE 的esp32环境配置可参考：环境配置: 点击跳转
安装好esp32 环境，开发板选择esp32 wrover module开发板，其他默认即可。
2 、程序下载
示例程序下载：点击下载
需要修改的信息有WIF名称，WIFI密码，用户私钥U]]></description><category></category></item><item><title><![CDATA[巴法云 mixly 扩展库]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/120528613</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/120528613</guid><author>bemfa</author><pubDate>Tue, 28 Sep 2021 15:16:50 +0800</pubDate><description><![CDATA[第一，安装扩展库
扩展库下载链接：点击下载
下载完成后解压，在mixly软件中，选择「导入库」→「本地导入」，选择解压文件夹中的「Bemfa.xml」即可。或者使选择云端导入，点击「巴法云」导入即可。
第二，tcp协议使用教程
一、订阅控制
订阅主题light002，收到 on 打印“turn on light”，收到 off 打印“turn off light”。

二、可订阅多个主题
订阅主题 light002 和 outlet001 主题 , 可根据不同的主题，执行不同的动作。

三、推送消息
在需要]]></description><category></category></item><item><title><![CDATA[esp8266接入小爱同学，通过mqtt]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/120057589</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/120057589</guid><author>bemfa</author><pubDate>Thu, 02 Sep 2021 11:45:08 +0800</pubDate><description><![CDATA[原理：esp8266连接mqtt服务，并订阅mqtt的主题，当通过小爱语音发出指令，相当于mqtt的消息推送，由于esp8266订阅了主题，就可以收到小爱同学推送的消息，从而进行控制esp8266。

第一步 下载程序到esp8266
下载地址: 点击下载
本demo 是利用arduino IDE开发，关于arduino IDE 的ESP8266环境配置可参考：环境配置: 点击跳转
程序下载好，需要修改的信息有：
需要修改的信息有WIF名称，WIFI密码，用户私钥UID，设备主题topic。
//*****]]></description><category></category></item><item><title><![CDATA[esp8266接入小度语音，小度音箱控制，附开源app控制]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/120034113</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/120034113</guid><author>bemfa</author><pubDate>Wed, 01 Sep 2021 14:00:08 +0800</pubDate><description><![CDATA[超简单，两步完事第一步 下载程序到esp8266第二步 绑定到小度第三步 （附）开源app控制第四步 微信小程序控制：
第一步 下载程序到esp8266
下载地址: 点击下载
本demo 是利用arduino IDE开发，关于arduino IDE 的ESP8266环境配置可参考：环境配置: 点击跳转
程序下载好，需要修改的信息有：
需要修改的信息有WIF名称，WIFI密码，用户私钥UID，设备主题topic。

//********************需要修改的部分******************]]></description><category></category></item><item><title><![CDATA[微信小程序 airkiss 配网，SmartConfig配网，ap配网教程]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/119980261</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/119980261</guid><author>bemfa</author><pubDate>Sun, 29 Aug 2021 14:58:11 +0800</pubDate><description><![CDATA[第一步，下载配网程序到esp8266
arduinoIDE开发：
esp8266程序下载可参考：https://bemfa.blog.youkuaiyun.com/article/details/117717525
此程序是arduino ide开发，由于8266SDK在arduino限制，使用arduino开发的程序默认使用的是airkiss配网，不支持SmartConfig协议。
esp8266 SDK开发：
在esp8266 SDK开发中，支持airkiss和SmartConfig这两种协议，例程可参考SDK中的]]></description><category></category></item><item><title><![CDATA[巴法云官方微信小程序，控制esp8266]]></title><link>https://blog.youkuaiyun.com/bemfa/article/details/119979944</link><guid>https://blog.youkuaiyun.com/bemfa/article/details/119979944</guid><author>bemfa</author><pubDate>Sun, 29 Aug 2021 14:26:47 +0800</pubDate><description><![CDATA[第一，使用教程
微信内搜索小程序 巴法云，或者扫下方二维码进入。

如果使用过微信扫码登录巴法云，或者在巴法云控制台绑定过微信，打开小程序后，设备都会自动同步到小程序，目前仅支持灯、插座、风扇类型的设备，

当主题名字后三位是001时为插座设备。
当主题名字后三位是002时为灯泡设备。
当主题名字后三位是003时为风扇设备。

界面如下图所示：

长按设备，可以进行设备分享、删除、中文命名，定时等操作，中文名称可以用于智能音箱的控制，如下图所示：

第二，esp8266 使用
可参考博客中的其他文章：博客主]]></description><category></category></item></channel></rss>