CATALOG

芯步这款86型2路WiFi开关性价比高、API文档也完善,很适合商场店铺这种需要灵活控制照明分区的场景。下面我从实际对接的角度,讲讲怎么把它接入到你的软件项目里。

搞定商场店铺照明:将86型2路WiFi开关接入软件项目全指南

一、 为什么是“2路”?以及它能干什么?

在商场店铺里,灯光通常讲究“分区”。比如服装店,射灯(照衣服的)和基础照明(过道的筒灯)往往是分开的两路线。

这款 “86型2路WiFi开关” ,说白了就是把你墙上的普通开关换掉,但它有两个“按键”或者说两个通道。你可以把“第1路”接射灯,“第2路”接筒灯。接入软件后,你就能在电脑后台甚至手机小程序上,分别控制这两路灯的开关。

它最香的地方在于标准86型底盒,这意味着你不用砸墙改线路,直接把旧开关拆下来,零火线接上就能用

二、 核心思路:HTTP接口是“万能钥匙”

很多朋友一听到“物联网”,就觉得要写复杂的嵌入式代码。其实完全不用。芯步这套设备最友好的地方就是它开放了 HTTP API 接口

这意味着什么?不管你后端用的是 Java、Python,还是前端想做个 H5 页面,甚至是用 Excel VBA,只要能发 HTTP 请求,就能控制它

对于商场店铺的场景,我采用 SaaS 混合模式

  1. 设备端:开关连接店铺的 2.4G WiFi。

  2. 云端:芯步的云平台负责设备状态维持。

  3. 你的软件:调用芯步的云接口,下发指令。

三、 接入“三步走”实战

别被文档吓到,跟着我这个节奏来,十分钟就能跑通。

第一步:硬件上墙与配网

  • 接线:记得断电操作。开关背面会有 L(火线)、N(零线)、L1(负载1/射灯)、L2(负载2/筒灯)。商场一般都有零线,直接接上。如果是老房子没零线,那就得留意买他们家的单火版,这里咱们假设是零火版。

  • 配网:芯步的配网有两种方式,我推荐用小程序配网,因为商场里不一定方便抱着电脑。

    1. 微信搜索“芯步”小程序。

    2. 手机连上店铺的 2.4G WiFi(注意:双频路由器要选2.4G频段,IoT设备基本都不认5G)。

    3. 在小程序里选择“添加设备”,输入 WiFi 密码,点击那个闪烁的开关图标,听到“叮”一声,搞定

第二步:找到你的“钥匙” —— AppID 与设备ID

设备通电联网后,你要去芯步的开放平台后台。

  1. 注册并创建一个“工作台”。

  2. 你会拿到两个关键字符串:AppIDAppSecret(开发者密码)。这相当于你软件的账号密码。

  3. 在设备列表里,你会看到刚才配网成功的开关,还有一个纯数字的 Device ID(设备ID)

第三步:写代码控制

这是最爽的一步,立竿见影。比如你想“关闭第1路射灯”或者“打开第2路筒灯”。

场景 A:远程单独控制假设现在是上午10点,商场刚开门,你想把全场灯光打开。你需要向这个地址发送一个 HTTP POST 请求:http(s)://api.thingboot.com/{你的AppID}/device/control/

请求参数(JSON格式):

加上签名(Sign)就可以发了。不过关于签名算法有点绕,它通常是把 AppSecret MD5 加密后加上时间戳再 MD5 一次,大家直接复制官方 SDK 里的示例代码,别自己手撸,容易踩坑

场景 B:更高级的“一键场景”与“点动模式”商场有时候需要做活动,比如主持人上台需要灯光闪烁或者特定模式。这款开关支持 “先通后断” (point)和 “先断后通” (reset)命令。

  • 举个例子:你想实现类似“呼吸灯”或者“远程按一下”的效果,可以发 {"point1":"1000"},意思就是让第1路接通1秒钟后自动断开。

  • 状态保持:这功能对商场特有用。比如仓库里的灯,你怕店员手动关了忘了开,可以设置 {"power1":{"keep":"1","revert":"5"}}。意思是:如果有人手贱把开关按掉了,5秒钟后系统自动给它强行打开。这就叫“防误触”或“锁定”状态

四、 如何集成到你的“软件项目”?

这是你作为开发者最关心的部分。不管你的软件架构是什么,都可以这么接:

1. 如果你的软件是 Web 系统或 APP

直接