共享自习室的灯光和插座控制,痛点就两个:用户下单后自动通电、时间到了自动断电,同时还要能统计每个座位的用电量来核算成本。AC3-10A 计量版这款智能通断器刚好能解决这些问题——它体积小可以塞进桌面线槽,带计量功能可以统计用电,而且开放HTTP接口方便对接小程序后台。下面我详细说说怎么把它接入到自习室项目中。
一、为什么选择这个“小东西”?
大家好,咱们开共享自习室的,最怕什么?不是没人来,是管理起来太麻烦。用户买了2小时的时段,到点人没走,灯还亮着,插座还在供电。管理员要是一个个去敲门,不仅累,体验还不好。要是放任不管,电费哗哗的,还有人“蹭座”。
这时候就需要上物联网硬件了。咱们今天聊的主角是芯步的 AC3-10A 计量版智能通断器(型号:UNI-TDQ-AC3-10A-P)。
这玩意儿说白了就是个“智能开关”。把它串联在桌面的插座和灯光的线路上,你就可以通过后台的HTTP接口远程控制它的通断,还能看功率和用了多少度电。
它的优势很明显:
体积小:比一包烟还小,直接塞进桌下的线槽或者吊顶里,不占地儿。
带计量:这是关键,能实时看电流、功率,用户用了多少电,后台一目了然。
接口开放:有HTTP接口,咱们写代码的、做小程序的,直接调接口就能控,不用搞复杂的网关协议。
二、硬件安装:怎么“塞”进自习室的电路里?
场景设定:每个自习室座位有一盏台灯(LED灯)和一个五孔插座(给笔记本、手机充电)。设备需求:每个座位配一个 AC3-10A 计量版。
接线怎么接?(非电工请交给电工,这里只讲逻辑)
AC3-10A 有三个接线柱:进线(L/N)、出线(L/N)。
取电:从自习室头顶的桥架或者墙插里,引出一路 220V 火线(L) 和 零线(N) 进入AC3的“输入端”。
输出:从AC3的“输出端”引出线,接给座位上的插座和台灯。
注意:如果台灯也是220V的,可以直接和插座并联在AC3的输出端。这样AC3一断电,灯和插座全没电;一通电,全有电。
简单来说就是:AC3就像一个水龙头,原本电线直通,现在把线剪断,剪断的两头接到AC3上,它就帮你看着电流了。
三、软件接入:怎么用代码“遥控”它?
这是核心。我们需要把它接入到你的小程序后台或者管理系统中。
第一步:让设备连上网
设备通电后,用“芯步”的商家后台App,配置AC3连接上自习室的 2.4G WiFi。连上网后,你在后台能看到一个 设备ID(比如 12345678)。这个ID就是座位的“身份证”。
第二步:对接API接口
芯步的接口很简单,就是标准的HTTP请求。我们需要在服务器端写代码。
准备工作:
AppID:你的应用IDAppKey:你的密钥(用于生成签名sign)DeviceID:刚才看到的设备编号
1. 控制灯和插座打开/关闭
这是最常用的。当用户扫码付款成功后,后台需要立刻把座位通电。
接口地址
http(s)://api.thingboot.com/{AppID}/device/control/核心逻辑:给设备下发
power=1(开)或power=0(关)的命令。
请求示例(伪代码/思维逻辑):
这时候,你会发现台灯“啪”一下亮了,插座也有电了。
2. 获取电量数据(计量版核心功能)
普通通断器只管开关,计量版能帮你算电费。比如你想看看这个座位这个月的能耗,或者想做个“实时电费统计”。
获取方式:调用
获取设备详情接口。返回数据:接口会返回一堆JSON数据,里面包含了实时的电压、电流、功率(power)等。
拿到这些数据,你就可以算出:
*当前功率 = 65W*如果用户学了4小时,累积就是 0.26 度电。虽然没多少钱,但数据清晰,方便核算成本。
3. 定时断电(自动续费逻辑)
用户买了