CATALOG

智能公寓的设备控制存在一个典型矛盾:公区设备(走廊灯、排气扇)需要“按一次持续工作”的自锁模式,而安防或临时控制场景(警报器、门磁)则需要“按着才动”的点动模式。以下方案基于芯步开关类产品的原生指令能力,通过API层实现两种模式的统一管理与灵活切换。

1. 背景与需求分析

在智能公寓的运营管理中,对各类电器设备(如灯光、插座、门锁、排气扇等)的精细化控制是提升租客体验和节能降耗的关键。在实际场景中,我们需要两种截然不同的控制逻辑:

  • 点动模式:按下即执行,松开即停止(或瞬时触发)。适用于门铃、警铃、临时性的电机点动控制或某些需要短暂通电的设备。例如,租客按门铃时,房间内蜂鸣器响,松手即停

  • 自锁模式:按一下打开,再按一下关闭。适用于绝大多数照明回路、插座通断、热水器控制等。例如,租客进入玄关,按一下开关灯亮,离开时再按一下灯灭

痛点:传统的公寓改造往往只具备简单的“开关”功能,无法通过软件配置灵活改变设备的电气特性。芯步的智能硬件通过其开放的HTTP API接口,允许开发者通过下发特定命令,在软件层面实现对设备工作逻辑的深度定义,甚至实现两种模式的共存与实时切换

2. 解决方案架构

本方案基于芯步的开放平台,采用“云-管-边-端”的架构模式,通过API调用下发特定指令,实现对智能硬件的状态控制。

  • 设备层 :采用芯步智能触摸墙壁开关(2路/3路)、智能通断器或智能插座。这些设备原生支持接收JSON格式的控制指令

  • 网络层 :支持Wi-Fi直连或网关转发。对于公寓中无Wi-Fi信号的区域(如强电井),可通过gateway参数指定网关设备ID进行转发,实现信号全覆盖

  • 业务平台层 :芯步开放平台负责设备连接与指令转发。公寓SaaS系统通过调用/device/control/接口,发送包含特定字段的order指令。

  • 应用层(边) :公寓管理系统(PMS)或租客APP。

3. 技术实现:点动与自锁的指令解析

要在智能公寓设备控制中实现点动/自锁模式的切换,关键在于利用芯步设备产品手册中定义的核心命令参数。

根据芯步的接口文档,我们可以利用以下字段实现对线路逻辑的精准控制

3.1 自锁模式实现

场景示例:走廊灯常亮/常关。逻辑:按一下开,再按关。状态保持。命令下发示例假设控制公寓走廊的2路开关,执行自锁闭合(打开灯光)。

再次发送 {"power2": 0} 则为关闭。

这种模式下,设备的继电器状态会保持到收到相反指令为止。这是公寓照明管理最常用的方式

3.2 点动模式实现

场景示例:远程按门铃、触发临时警报或控制卷帘门电机点动。逻辑:指令触发后,设备立即执行动作并在极短时间内自动复位,或仅在按住时通电。在芯步的设备协议中,点动通常通过point(先通后断)指令实现。命令下发示例模拟按下门铃按钮(瞬时接通)。

技术原理:当芯步设备收到point1指令时,对应的继电器会先闭合(通电)一段预设的极短时间,然后自动断开(断电)。这实现了“点动”效果,无需上层业务系统发送“断开”指令,减少了一次API调用,提高了响应速度

3.3 互锁模式扩展

虽然问题主要询问点动与自锁,但在窗帘电机或门禁的正反转控制中,互锁是必要的。场景示例:电动窗帘开合。逻辑:开到位则关自动停。命令:使用reset1(先断后通)等命令可实现电机的正反转控制

4. 业务场景联动实战

在具体的智能公寓运营中,我们可以将上述模式融合进自动化规则中。

4.1 租客退租保洁模式

  • 需求:保洁人员进入空房打扫,需要频繁开关灯。

  • 操作:保洁APP端点击“清洁模式”,系统下发自锁指令(power=1)开启照明。完成离开时点击“结束”,系统下发关闭指令。

  • 接口调用示例

    POST https://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}
    Content-Type: application/json
    {
      "device": "DEVICE_ID_001",
      "order": {"power1": 1}
    }

4.2 安防警报触发

  • 需求:当烟雾传感器报警时,警铃需要循环响动,或者仅需点动触发。

  • 操作:SaaS系统收到报警webhook,调用接口向智能开关下发point命令,使警铃响1秒后自动停止,避免持续噪音扰民,同时也能起到提示作用

4.3 远程重启路由器/网络设备

  • 需求:公寓网络故障,需远程断电重启。

  • 操作:在路由器电源上接入芯步智能通断器。

  • API逻辑

    1. 下发自锁断开:{"power":0}(断电)。

    2. 等待5秒。

    3. 下发自锁闭合:{"power":1}(通电)。

    4. 这个重启过程完全依赖于自锁模式的“状态保持”特性

5. 高级配置与状态校验

在实际开发中,单纯下发命令是不够的,还需要确保命令被有效执行。

5.1 异步消息反馈

由于网络延迟或设备离线,单纯的200响应不代表设备真的动了。芯步平台提供了消息推送机制。开发者需要订阅设备的状态变更主题。:在点动操作中,由于动作很快,可能人眼难以及时确认,但通过MQTT订阅,后台可以记录下“设备已执行点动触发”的日志

5.2 批量控制与并发

对于大型集中式公寓,可能一次需要关闭整层楼的设备。API支持:芯步的device参数支持批量传入,用逗号隔开。

利用这个特性,公寓管理系统可以一键开启“全楼自锁关闭模式”,实现节能

6. 总结

利用芯步开放接口实现智能公寓设备的模式切换,核心在于利用其定义清晰的power(自锁)和point(点动)命令体系。开发者无需关心底层继电器的物理构造,只需在公寓SaaS系统中集成HTTP API,即可根据不同的业务场景(照明、安防、门禁)动态选择下发对应的控制指令。

这种方案不仅降低了开发门槛(标准HTTP协议),还通过芯步设备的高可靠性和私有化部署支持,保障了公寓运营数据的安全与稳定。

控制器产品方案:
线下服务门店包间管理:如何将8路包间综合管理控制器接入到项目中
查看 >>
怎样对接智能直流控制器4路以实现联动场景逻辑控制
查看 >>
怎么在快递柜设备控制中集成智能硬件来实现远程控制16路线路
查看 >>
怎样在共享自习室 LED 灯条控制中集成智能硬件来实现低压直流负载通断控制
查看 >>
如何在共享自习室独立包间控制中对接智能设备来实现包间智能语音联动控制
查看 >>
公寓场景方案:
怎样在智能公寓客房控制中集成智能硬件以实现设备运行状态监控
查看 >>
智能公寓客房控制:怎么将10A86型电器开关对接到项目中
查看 >>
共享酒店公寓房态联动:怎样把智能触摸墙壁复合出门开关接入到自己的项目中
查看 >>
智能公寓客房控制:如何将1路照明触摸开关对接到自己的项目中
查看 >>
如何在智能公寓设备控制中接入智能硬件来实现点动/自锁模式切换
查看 >>
自锁用途方案:
怎样接入智能 8 路远程信号控制器以实现点动/自锁模式切换
查看 >>
如何在智能公寓设备控制中接入智能硬件来实现点动/自锁模式切换
查看 >>
如何在教研教学设备远程控制场景中接入智能设备以实现点动/自锁模式控制
查看 >>
怎么在设备机房设备电源远程监控中接入智能硬件以实现点动/自锁模式控制
查看 >>
怎样二次开发8 路远程多通道智能控制器来实现点动/自锁模式切换
查看 >>