CATALOG

芯步的开放接口采用标准HTTP协议,智能插座类设备原生支持带延时参数的指令,一个请求即可完成“X小时后断电”的定时任务。以下方案涵盖设备选型、API对接和三种典型实现方式。

解决方案:基于芯步开放接口的智能电器定时控制系统

一、 选型

要实现电器的定时开关,核心在于控制电源的通断。芯步全系智能插座/开关均开放 HTTP API,根据使用场景不同,如下

设备类型适用场景核心参数关键接口特性
智能插座10A/16A即插即用,外接热水器、风扇、台灯10A/2200W 或 16A/3500W无需布线,支持 reset/point 延时指令
智能墙壁插座10A改造86型墙壁底盒,隐藏式安装2位5孔,2000W替换原有插座,支持断电记忆
智能墙壁开关1路控制顶灯、排风扇86型,10A直接控制火线通断,支持状态保持

说明:以上设备均支持 WiFi 2.4G 直连,无需额外购买网关,只要有网络即可通过云端 API 控制

二、 核心技术原理

芯步的接口设计非常简洁,采用 HTTP POST 请求。对于定时任务,推荐 “设备端执行” 模式,因为这样不占用服务器资源,且不受手机/电脑关机影响

核心指令解析:

  • reset (先断后通 / 定时开):当前如果是断电状态,该指令会在延时结束后自动接通电源。

  • point (先通后断 / 定时关):当前如果是通电状态,该指令会在延时结束后自动断开电源。

  • power (即时通断):立即改变状态。

API 请求结构

  • 地址http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

  • Method:POST

  • HeaderContent-Type: application/json

  • Body

三、 解决方案实施步骤

以下展示三种实现“每天晚上 22:00 关闭热水器,早上 06:00 打开热水器”的定时策略。

方案 A:单次延时执行(最简单的定时)

适用于倒计时场景(如:一小时后断电)。无需任何后端代码,直接下发指令,由硬件自己计时。

  • 场景操作:用户在22:00睡觉前,点击“热水器延时关闭”。

  • 下发的API指令

    注:3600000 单位为毫秒。这条指令的意思是:如果设备当前是断电状态,请在 1小时(3600秒)后 自动通电;如果是通电状态,部分版本支持 point 用于延时断电。通常使用 reset 用于定时开启

  • 局限性:这种属于“单次执行”,如果设备重启或断电,计时器会失效,适合临时倒计时。

方案 B:基于云服务器的 Cron 定时任务(最稳定的周期执行)

适用于需要每周、每天固定执行的场景。架构流程您的服务器芯步云 API智能硬件

  1. 后端逻辑:在自己的服务器(或云函数)中设置 Cron 表达式。

    • 任务1 (22:00):调用API关闭插座。

    • 任务2 (06:00):调用API打开插座。

  2. 代码实现 (Python示例)

    签名算法说明:这是芯步通用的鉴权方式,保证了请求的安全性

方案 C:传感器联动(进阶智能场景)

利用芯步的人体传感器或光照传感器,实现“人走断电”或“天黑开灯”。

  1. 设备组合智能开关 + 人体存在传感器

  2. 工作机制

    • 传感器检测到“无人”状态时,会主动向您的服务器推送消息

    • 您的服务器接收消息后,判断如果连续 30 分钟无人,则自动向智能开关下发 {"power":"0"} 指令。

    • API 对接

四、 高级配置技巧

  1. 状态保持(防误触)对于公共场所(如楼道、洗手间)的排风扇,可以设置保持模式。例如:用户按下物理按键打开排风扇,松手后 5 分钟自动关闭。

    • 指令示例{"power1":{"keep":"1","revert":"300"}}

    • 解析:线路保持开启状态,如果用户手动关闭,系统会在5分钟后强制恢复开启(反之亦然)。这对于节能非常有用。

  2. 批量控制如果需要同时控制多个电器(如离家模式:关灯、关空调、关电视),可以使用批量接口,一次请求搞定:

五、 总结

通过芯步的开放接口,集成定时开关功能主要分为三步:

  1. 设备联网:配置智能插座/开关连接 WiFi。

  2. 接口调试:在芯步控制台获取 AppIdSecret,调用 POST 接口测试设备通断。

  3. 业务集成:根据需求选择 设备自带延时(reset/point)云端 Cron 调度传感器事件触发 模式。

这种方案下,从云端下发指令到设备执行的动作延迟通常在 80-120ms 内,且支持局域网直连(私有化部署),能够满足绝大多数智能家居场景的需求

插座产品方案:
怎么在活动现场设备电源管理中对接智能设备来实现设备电源远程通断
查看 >>
怎样在居家电器控制中集成智能硬件来实现设备电源远程通断
查看 >>
怎样在共享场所中接入智能硬件以实现设备电源状态监测
查看 >>
共享充电站设备管理:怎样将10A86型智能电源控制插座集成到项目中
查看 >>
怎样在智能家居设备电源控制中对接智能硬件以实现空调电源控制
查看 >>
家居场景方案:
怎么在智能家居门禁照明控制中集成智能硬件以实现门禁照明联动控制
查看 >>
智能家居照明设备控制:怎么把AC4-30A 自动化控制开关集成到软件项目中
查看 >>
怎样在智能家居照明门禁联动中对接智能硬件来实现延时通断控制
查看 >>
智能家居电路保护:怎么把40A大功率智能断路器对接到自己的项目中
查看 >>
如何在智能家居多路电器控制中集成智能设备来实现分组控制模式设置
查看 >>
电器设备用途方案:
怎么在银行网点设备电源控制中接入智能硬件以实现定时开关电器设备
查看 >>
如何在智能家居电器控制中集成智能硬件以实现定时开关电器设备
查看 >>
怎么二次开发16A智能电源插座以实现定时开关电器设备
查看 >>
怎么对接16AWiFi智能插座以实现定时开关电器设备
查看 >>
怎样对接16A86型物联网智能插座以实现定时开关电器设备
查看 >>