CATALOG

芯步的智能控制器(4路/8路版本)都自带开关量信号输入接口,你可以把它理解成“给老设备加装的一个智能大脑”——既能读取门外开关的信号,也能反过来控制电器。

下面这套方案比较直白,直接照着做就行。

一、 先搞懂两个“主角”是谁

在开始动手之前,我们先认清楚咱们要用到的硬件,不然容易搞混。芯步的硬件里,有两类产品长得像,但功能完全不一样:

  1. 智能墙壁开关:这玩意儿是用来替换你家里现有的86型墙壁开关的。它主要是输出命令,用来控制灯的开关,但它本身不带我们这次需要的“开关量信号输入”接口

  2. 智能控制器:这才是咱们这次真正的主角。它像一个小铁盒子,通常藏在配电箱或者吊顶里。它不仅有输出线(用来控制灯/电器),还有专门的 “开关量信号输入”接线端子。比如“智能控制器4路/8路”版本,就是用来接你那种老式门铃、自复位开关、或者给门磁传感器用的

简单一句话: 想实现“给一个信号,设备就动作”,必须买智能控制器系列,别买错了墙壁开关。

二、 硬件怎么接?物理层面的“握手”

假设你现在有个场景:床头有一个老式的自复位开关(按下去马上弹起来那种),你想实现按一下这个开关,客厅的灯就亮;再按一下,客厅的灯就灭。

这就是标准的开关量输入控制输出的场景。

接线步骤:

  1. 把智能控制器藏好:买一个芯步的“智能控制器4路(交流版)”。这东西很小,可以直接塞进你家客厅灯的回路线盒里,或者放在吊顶上面

  2. 接输出线(控制灯):把控制器的“输出1”两根线,串联到客厅灯的火线上(注意:操作强电必须断电,最好找电工师傅,安全第一)。

  3. 接输入线(接你的开关):这才是重点。

    • 找到控制器上标着 “S1”“COM” 的端子。

    • 把你床头那个自复位开关的两根线,分别接到 S1COM 上。

    • 注意:芯步的控制器一般是干接点信号,不需要给开关供电,直接把开关的两根线拧上去就行,不分正负极

接好线,通电。这时候你按床头的开关,控制器的指示灯应该会有反应,但此时灯可能还不受控,因为还没“编程”。

三、 核心逻辑:怎么在代码里“听到”开关声?

这就是芯步开放接口最方便的地方。它不用你去搞复杂的嵌入式代码,而是通过互联网把你的硬件设备和软件连起来。

传统的逻辑是:开关按下 -> 控制器检测到电平变化 -> 控制器上报给云平台 -> 你的服务器收到消息。

芯步的做法是:它不直接让你的服务器去读那个引脚电压,而是通过 “事件推送” 机制。

1. 当开关按下时发生了什么?

你在床头按下了S1开关,控制器会立刻向芯步的云平台发送一条报文。这条报文就像是它在喊:“报告!我的输入端口1电平变化了!”

通过查看技术文档,这种变化会触发一个 “触发事件” 。平台会把这个事件封装成标准的HTTP请求,推送到你提前设置好的服务器地址(Webhook)上

2. 你需要监听什么?

如果你想写代码接收这个信号,你需要在你的服务器上开一个接口,等着收消息。消息内容大概长这样(根据物模型推断):

四、 怎么打通“开关按一下,灯就亮”?

这是最关键的一步。硬件通着,代码也通着,怎么让他们联动?

这时候就要用到芯步的 HTTP 控制接口 了。

联动逻辑如下:

  1. 你的服务器收到了“S1被按下”的信号。

  2. 你的服务器判断:现在那盏灯是啥状态?是开还是关?(如果是简单的点动控制,不需要判断状态,直接发反转命令就行)。

  3. 你的服务器调用芯步的API,向那个控制器下发指令。

代码示例(伪代码/Python思维):

就这么简单。你按床头的开关(开关量输入) -> 云端逻辑判断 -> 控制器执行通断(开关量输出)。一套闭环控制就完成了。

五、 几个能让体验更好的“骚操作”

芯步的接口文档里还有几个很人性化的功能,特别适合家用,不用写太复杂的代码就能实现高级功能:

1. 定时恢复(防手贱)

比如你要改一个抽风机,你希望按一下开关,抽风机转10分钟就自己停。这时候你不需要写代码去计时10分钟再发关停指令。你直接调用接口下发命令:

这比你在家里装一个“定时插座”要灵活多了。

2. 互锁(防短路)

如果你是在改造卷帘门或者电动窗帘,你肯定不希望“正转”和“反转”同时通电,那会烧电机。利用接口逻辑,你可以设定:当输入1(升)触发时,如果输出2(降)是通的,先断开输出2,再接通输出1。这种逻辑在代码里写几行判断就行了,云端响应速度极快(80-120毫秒)

3. 设备标签化(批量控制)

如果家里有多个控制器,比如楼下1个,楼上1个。你想实现“按一下门铃,全屋灯闪一下”。你可以把楼下的控制器和楼上的控制器都绑定在同一个标签(Tag) 下。然后你的服务器只需要向这个Tag发送命令

这样全屋的灯就会同时闪一下,提示你有人敲门。

六、 总结:这方案比买现成的好在哪?

如果你自己去买那种带遥控的灯,或者改装套件,通常它们都是封闭的,你想加个传感器、加个自复位开关,根本没法改。

但用芯步这套方案:

  1. 物理层:它给了你裸露的“S1、S2”端子,只要是开关,不管什么牌子,两根线接上去就能用。

  2. 网络层:它不用你去维护WiFi模块的固件,通电图传就完事了。

  3. 应用层:HTTP接口极其简单,你甚至可以用Excel的VBA或者家里的群晖NAS写个脚本就能跑起来,不需要高深的技术。

照着这个思路,你不仅能接开关,还能接水浸传感器(漏水就断电)、烟雾报警器(着火就开排风扇)、门窗磁(开门就亮灯),全部都是利用那几路 “开关量输入”

照明控制器产品方案:
怎么在共享民宿照明管理中集成智能设备来实现定时开关照明设备电源
查看 >>
怎样二次开发12路独立线路控制器来实现12路独立线路控制
查看 >>
共享场所灯光管理:如何将12路远程灯光控制模块接入到项目中
查看 >>
如何在智能家居中接入智能设备来实现分路控制灯光与电器
查看 >>
弱电间照明联动:怎么将12 路大功率照明电源控制器接入到软件项目中
查看 >>
家庭场景方案:
如何在家庭智能改造中对接智能硬件以实现分路控制灯光与电器
查看 >>
家庭智能改造:如何把10A86型智能电源控制插座对接到自己的项目中
查看 >>
家庭配电箱电路改造:怎样把60A带计量智能空开对接到自己的项目中
查看 >>
家庭智能改造:怎么把智能墙壁触摸开关1路对接到软件项目中
查看 >>
家庭智能改造:怎么将10A86型远程电源控制插座接入到自己的项目中
查看 >>
输入用途方案:
怎么二次开发12路智能照明控制终端来实现开关量信号输入
查看 >>
怎么在家庭智能改造中接入智能设备以实现开关量信号输入
查看 >>
怎样二次开发12路远程灯光控制模块以实现开关量信号输入
查看 >>