littlebot
Published on 2025-04-09 / 0 Visits
0

【源码】基于涂鸦小程序 SDK 和配网插件的智能家居控制 Demo

项目简介

本项目是一个简易版快速接入涂鸦的小程序 SDK、配网插件和 MQTT 连接的 Demo。旨在帮助开发者快速了解如何在小程序中实现设备配网、设备控制、消息推送等功能。目前该 Demo 已趋于稳定,后续还会更新新功能。

项目的主要特性和功能

  1. 设备配网:支持 AP 配网、扫码配网、蓝牙配网、ZigBee 配网,点击按钮即可操作。
  2. 设备功能体验:添加设备后,可点击设备开关进行 MQTT 消息推送调试。建议使用 api.js 文件中的 getDeviceSpecifications 函数获取指令集,避免 dp 点字段名称不一致。下发指令后,页面会显示推送消息内容。
  3. 完整版功能:支持设备控制、消息推送、添加设备(配网)以及家庭模块。

安装使用步骤

  1. 打开小程序开发者工具。
  2. 导入项目,在开发者工具中选择导入项目,并指定项目源码所在的目录。
  3. 配置项目:根据实际需求修改 app.jsapp.json 等配置文件。
  4. 部署云函数:进入 cloudfunctions 目录下的 ty-service,将其部署到云端。
  5. 运行项目:在开发者工具中点击运行按钮,即可在模拟器或真机上体验该 Demo。若设备列表中无设备,可点击“添加设备”,选择“扫码配网”,扫描相应设备的二维码来体验设备。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】