CATALOG

共享自习室的灯光和插座控制,痛点就两个:用户下单后自动通电、时间到了自动断电,同时还要能统计每个座位的用电量来核算成本。AC3-10A 计量版这款智能通断器刚好能解决这些问题——它体积小可以塞进桌面线槽,带计量功能可以统计用电,而且开放HTTP接口方便对接小程序后台。下面我详细说说怎么把它接入到自习室项目中。

一、为什么选择这个“小东西”?

大家好,咱们开共享自习室的,最怕什么?不是没人来,是管理起来太麻烦用户买了2小时的时段,到点人没走,灯还亮着,插座还在供电。管理员要是一个个去敲门,不仅累,体验还不好。要是放任不管,电费哗哗的,还有人“蹭座”。

这时候就需要上物联网硬件了。咱们今天聊的主角是芯步的 AC3-10A 计量版智能通断器(型号:UNI-TDQ-AC3-10A-P)。

这玩意儿说白了就是个“智能开关”。把它串联在桌面的插座和灯光的线路上,你就可以通过后台的HTTP接口远程控制它的通断,还能看功率和用了多少度电

它的优势很明显:

  1. 体积小:比一包烟还小,直接塞进桌下的线槽或者吊顶里,不占地儿

  2. 带计量:这是关键,能实时看电流、功率,用户用了多少电,后台一目了然

  3. 接口开放:有HTTP接口,咱们写代码的、做小程序的,直接调接口就能控,不用搞复杂的网关协议

二、硬件安装:怎么“塞”进自习室的电路里?

场景设定:每个自习室座位有一盏台灯(LED灯)和一个五孔插座(给笔记本、手机充电)。设备需求:每个座位配一个 AC3-10A 计量版

接线怎么接?(非电工请交给电工,这里只讲逻辑)

AC3-10A 有三个接线柱:进线(L/N)、出线(L/N)

  1. 取电:从自习室头顶的桥架或者墙插里,引出一路 220V 火线(L)零线(N) 进入AC3的“输入端”。

  2. 输出:从AC3的“输出端”引出线,接给座位上的插座台灯

    • 注意:如果台灯也是220V的,可以直接和插座并联在AC3的输出端。这样AC3一断电,灯和插座全没电;一通电,全有电。

简单来说就是:AC3就像一个水龙头,原本电线直通,现在把线剪断,剪断的两头接到AC3上,它就帮你看着电流了。

三、软件接入:怎么用代码“遥控”它?

这是核心。我们需要把它接入到你的小程序后台或者管理系统中

第一步:让设备连上网

设备通电后,用“芯步”的商家后台App,配置AC3连接上自习室的 2.4G WiFi连上网后,你在后台能看到一个 设备ID(比如 12345678)。这个ID就是座位的“身份证”。

第二步:对接API接口

芯步的接口很简单,就是标准的HTTP请求。我们需要在服务器端写代码。

准备工作:

  • AppID:你的应用ID

  • AppKey:你的密钥(用于生成签名sign

  • DeviceID:刚才看到的设备编号

1. 控制灯和插座打开/关闭

这是最常用的。当用户扫码付款成功后,后台需要立刻把座位通电。

  • 接口地址http(s)://api.thingboot.com/{AppID}/device/control/

  • 核心逻辑:给设备下发 power=1(开)或 power=0(关)的命令

请求示例(伪代码/思维逻辑):

这时候,你会发现台灯“啪”一下亮了,插座也有电了。

2. 获取电量数据(计量版核心功能)

普通通断器只管开关,计量版能帮你算电费。比如你想看看这个座位这个月的能耗,或者想做个“实时电费统计”。

  • 获取方式:调用 获取设备详情 接口

  • 返回数据:接口会返回一堆JSON数据,里面包含了实时的电压、电流、功率(power)等。

拿到这些数据,你就可以算出:

*当前功率 = 65W*如果用户学了4小时,累积就是 0.26 度电。虽然没多少钱,但数据清晰,方便核算成本。

3. 定时断电(自动续费逻辑)

用户买了