智能开关

更新时间:
2024-07-16
下载文档

智能开关

本章主要介绍如何制作一个可通过应用程序控制的智能开关,实现灯泡的远程开关、亮度调节和颜色变化等功能。

前提条件

  • 准备一台爱智设备(Spirit 1 智能边缘计算机)。
  • 智能灯泡(本示例选择 ZigBee 智能灯,支持调节亮度和颜色)。
  • 代码模板(爱智项目模板中已内置)。

操作步骤

步骤 1:构建项目

在 VSCode 插件的项目模板库找到以下模板,直接进行快速构建。

构建项目

步骤 2:项目打包

  1. 进入已创建项目的 web 目录,执行 npm install 完成依赖文件的下载,再执行 npm run build 命令将前端项目打包。

    项目打包
  2. 已打包的内容在 dist 目录中,如下图所示则表示打包完成。

    打包完成
  3. 将 dist 目录的内容复制到 public 目录中。

    复制目录

步骤 3:应用部署

将应用安装部署到 Spirit 1 上,登录设备即可发现小米智能灯应用已安装成功。

应用部署

步骤 4:连接设备

进入应用并按照提示进行设备连接。本示例采用绿米 Aqara 智能 LED 灯泡,按照说明连续开关灯座,开关三次直到智能灯开始闪烁完成初始化,然后将设备添加到 Spirit 1 中。

连接设备

结果验证

  1. 进入小米智能灯应用,在 APP 上即可进行开关灯泡操作。

    智能灯APP灯泡亮度
  2. 调节亮度和色温之后,灯泡也随之产生亮度和颜色变化,智能开关示例验证成功。

补充说明

技术点

文档内容是否对您有所帮助?
有帮助
没帮助