这是一个比较实际的运维痛点——智能垃圾桶如果没电了,满溢告警发不出来,垃圾就会堆成山。针对芯步的设备,我整理了一套用低电压检测触发“保命关机”的方案,思路是让智能插座同时充当“电源管家”和“电压侦察兵”。
一、 背景与痛点
咱们先聊聊为啥要搞这个方案。现在的智能垃圾桶功能挺全:自动感应开盖、满溢检测、甚至还能杀菌除臭。但这都是建立在“有电”的基础上。
在实际运营中(特别是户外或者大面积布点),最尴尬的场景就是:垃圾桶没电了,盖子打不开,或者满溢传感器“罢工”,但后台还以为一切正常,结果就是垃圾堆成小山,用户投诉。
很多垃圾桶用的是电池供电(干电池或锂电池),电压会随着使用逐渐下降。我们要做的,就是给垃圾桶装一个“电量监测仪”,在它彻底“饿死”之前,让它喊一声:“我没电了,快来救我!”
这里我们不拆解垃圾桶内部电路,而是利用芯步的智能插座/控制器 作为桥梁,通过“电源通断控制”+“反向电量监测”的逻辑来实现低电压告警。
二、 核心解决逻辑
这里有一个巧妙的设计思路:不让垃圾桶直接通电工作,而是让它“寄生”在智能硬件上。
供电链路:电池/适配器 -> 芯步智能硬件(电压检测版) -> 垃圾桶主体。
监测原理:芯步的很多智能插座/控制器除了控制继电器通断,其实内部是有电压、电流检测芯片的(特别是功率计量版)。
告警动作
当电压掉到设定的阈值(比如11V,假设是12V的铅酸电池)或(比如3.3V,假设是锂电池)。
硬件会上报一条数据给云端(包含当前电压值)。
我们的服务器捕捉到这个数据,判定为“低电压”,发出告警。
终极保护:通过接口发送指令,切断垃圾桶的电源,防止电池过放导致报废。
三、 硬件选型(方案落地)
要接入芯步生态,我们需要选择合适的硬件。根据你的垃圾桶供电类型,有两种选择:
方案 A:针对直流供电的垃圾桶(最常用)
很多垃圾桶内部用的是18650锂电池组或12V铅酸电池。
推荐硬件芯步 智能控制器4路(直流电压版)。
理由:这款设备专门为了直流设备设计的,支持12V/24V直流输入和输出。它的核心优势是开放了电压检测接口,我们可以直接通过API读取当前的电压数值。
方案 B:针对交流供电或壁挂式垃圾桶(市电供电)
推荐硬件芯步 智能插座10A(功率计量版)。
理由:虽然它主要是测功率,但电压监测是基本功。如果是固定场所的垃圾桶(比如接市电的),用它串联在电源线上即可。
四、 软件开发与接入流程(手把手教学)
芯步的接口非常开放,支持HTTP API和MQTT,我们用最通用的HTTP方式来搞定。
第一步:获取设备数据(读取电压)
我们需要知道当前电压是多少。芯步的设备会上传状态数据,我们可以通过API主动查询,或者设置一个推送回调(Webhooks)。
这里以主动查询为例(伪代码逻辑):
接口地址https://api.thingboot.com/{AppID}/device/status/请求方式:POST核心参数device_id(你的智能插座/控制器的ID)
返回的数据结构示例(根据文档推测):
第二步:设定告警逻辑(阈值判断)
在你们的后台系统(或者云函数)里,跑一个定时任务(比如每5分钟跑一次)。