CATALOG

一、概述

自助售货机的电源管理是设备稳定运行和远程运维的关键环节。传统方案中,售货机各模块(压缩机、照明、主控板、支付模块等)的电源控制相互独立,运维人员遇到设备死机或异常时需要到现场手动断电重启,成本高、效率低。芯步智能控制器通过开放HTTP接口,实现多路独立电源的远程批量控制,可无缝接入您的售货机管理系统。

核心能力

  • 多路独立分控:4-24路可选,单台控制器可管理售货机内所有模块电源

  • 开放HTTP API:适用于任何支持HTTP请求的编程语言

  • 超低延迟:命令下发到设备响应80-120ms,远程重启瞬间完成

  • 私有化部署:支持局域网运行,数据安全可控

  • 无网关设计:WiFi直连,可设定5组WiFi自动切换

售货机模块电源管理典型场景

控制对象管理需求实现的方式是
制冷压缩机远程重启、故障断电压缩机电源接入控制器回路
照明/LED屏时段自动开关定时任务控制照明电源
主控板死机远程重启先断后通命令复位
支付模块故障隔离独立回路断电恢复
整机电源批量管理批量控制命令一键操作

二、核心产品选型

2.1 推荐产品:智能通用控制器

芯步智能通用控制器专为多路设备集中控制设计,可根据售货机内部模块数量选择对应路数:

产品型号控制路数单路负载总额定功率适用场景
智能通用控制器|8路8路MAX 2200W/路4400W标准售货机(8个模块)
智能通用控制器|16路16路MAX 2200W/路4400W大型售货机(需控制多个模块)
智能通用控制器|24路24路MAX 2200W/路4400W多门售货机/组合柜

数据来源:

产品核心参数

  • 工作电压:DC 12V 1.5A-2A(直流)

  • 无线连接:WiFi 2.4GHz,无需网关

  • 控制接口:HTTP API,支持局域网私有化部署

  • 外壳材质:塑料,标准配电箱安装

2.2 备选方案:智能控制器4路

智能控制器4路(型号:UNI-KZQ-DC-4)适用于直流线路控制场景,可直接控制自动售货柜的电磁锁、直流电机等设备

特性参数
控制路数4路
工作电压AC 85-265V
单路负载MAX 1000W
总负载MAX 2500W
尺寸95×90×35mm

该产品提供4路直流输出,可接电磁锁、电插锁等,广泛应用于自动售货柜、保管柜等场景

2.3 产品参数对比

对比项8路控制器16路控制器24路控制器4路控制器
控制路数8路16路24路4路
尺寸95×95×65mm119×95×65mm160×95×65mm95×90×35mm
工作电压DC 12V 1.5ADC 12V 2ADC 12V 2AAC 85-265V
联网方式WiFi 2.4GHzWiFi 2.4GHzWiFi 2.4GHzWiFi 2.4GHz

数据来源:

三、整体架构

3.1 系统架构图

┌─────────────────────────────────────────────────────────────────┐
│                    售货机管理系统 / 云运维平台                    │
│  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐               │
│  │  设备看板   │  │  批量控制   │  │  告警中心   │               │
│  └─────────────┘  └─────────────┘  └─────────────┘               │
└─────────────────────────────────────────────────────────────────┘
                              ▲
                              │ HTTP API调用(携带签名)
                              ▼
┌─────────────────────────────────────────────────────────────────┐
│                     芯步云平台 / 私有化服务器                  │
└─────────────────────────────────────────────────────────────────┘
                              ▲
                              │ WiFi 2.4GHz
          ┌───────────────────┼───────────────────┐
          │                   │                   │
          ▼                   ▼                   ▼
    ┌──────────┐       ┌──────────┐       ┌──────────┐
    │ 售货机A  │       │ 售货机B  │       │ 售货机C  │
    │ 8路控制器 │       │ 8路控制器 │       │ 8路控制器 │
    │ ┌──────┐ │       │ ┌──────┐ │       │ ┌──────┐ │
    │ │压缩机│ │       │ │压缩机│ │       │ │压缩机│ │
    │ │照明  │ │       │ │照明  │ │       │ │照明  │ │
    │ │主控板│ │       │ │主控板│ │       │ │主控板│ │
    │ │支付  │ │       │ │支付  │ │       │ │支付  │ │
    │ └──────┘ │       │ └──────┘ │       │ └──────┘ │
    └──────────┘       └──────────┘       └──────────┘

3.2 售货机模块电源分配方案

回路编号控制对象负载类型典型功率管理需求
回路1制冷压缩机感性负载100-300W远程重启、故障断电
回路2柜内照明/LED屏阻性负载20-50W时段自动开关
回路3主控板阻性负载10-30W死机远程重启
回路4支付模块/读卡器阻性负载5-15W故障隔离恢复
回路5出货电机/传送带感性负载50-150W断电复位
回路6加热模块(如有)阻性负载100-300W温度联动控制
回路7网络通信设备阻性负载5-10W断网重启
回路8备用--扩展预留

来源:参考售货机模块功率设计

四、API接口接入详解

4.1 接口地址与签名计算

芯步智能控制器开放HTTP接口,适用于任何支持HTTP请求的编程语言

请求地址

https://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

参数说明

参数说明示例
{AppId}应用ID(控制台获取)qtyVWcgeMq
{ts}当前Unix时间戳(秒)1747212640
{sign}签名c484eb97...

签名计算公式

sign = md5( md5(AppSecret) + ts )
  • 将开发者密码(AppSecret)进行一次MD5

  • 将这个结果拼接上时间戳ts

  • 对整个拼接后的字符串再做一次MD5

数据来源:

签名计算示例

4.2 核心命令详解

4.2.1 单路控制(独立模块控制)

4.2.2 批量控制(一键操作多路)

批量控制可同时控制任意组合的回路

4.2.3 先断后通(设备远程重启——核心功能)

适用于售货机主控板死机、支付模块卡死等场景,一条命令完成断电重启:

效果:先断开回路3,5秒后自动接通,实现设备完整重启

4.2.4 先通后断(临时通电测试)

适用于偶尔需要短时通电的场景(如测试电机):

效果:回路5接通3秒后自动断开

4.2.5 多设备批量控制(管理多台售货机)

单次请求控制多台售货机的指定回路:

一次性关闭多台售货机的压缩机电源

4.3 多语言代码示例

Python(完整售货机电源管理类)

JavaScript/Node.js

Shell(curl)- 快速测试

代码参考:

五、售货机场景实战

5.1 第一种场景:主控板死机远程重启

需求:售货机主控板软件卡死,无法响应交易请求,运维人员远程重启恢复。

设备配置:主控板电源接入控制器回路3

5.2 第二种场景:压缩机异常远程重启

需求:制冷压缩机异常停止或噪音过大,远程断电重启恢复。

设备配置:压缩机电源接入控制器回路1

5.3 第三种场景:时段自动控制照明

需求:根据营业时间自动开关售货机照明和LED屏,节约能耗。

设备配置:照明电源接入控制器回路2

5.4 场景四:支付模块故障隔离

需求:支付模块通信异常时,远程断电复位恢复。

设备配置:支付模块电源接入控制器回路4

5.5 场景五:多台售货机批量管理

需求:运维平台批量管理多个站点的售货机电源状态。

六、私有化部署方案

对于无人零售运营商,售货机数据安全和网络稳定性至关重要,芯步智能控制器支持纯局域网运行

部署模式对比

特性公有云模式私有化模式
设备联网WiFi连接互联网连接售货机内网
API地址api.thingboot.com自建服务器IP
数据流向经过芯步云端内网直连,数据不出机房
网络依赖需要互联网仅需局域网
适用场景快速接入运营商自建平台、安全合规要求高

私有化配置要点

  • 设备支持配置5组WiFi网络,自动连接信号最强的网络

  • 可部署边缘网关,所有API调用在内网完成

  • 支持自建消息服务器,接收设备状态回调

七、设备安装部署指南

7.1 安装要求

项目要求
安装方式标准配电箱/DIN导轨安装
工作电压DC 12V(需单独供电)
单路负载MAX 2200W(阻性)/ 350W(感性)
总负载MAX 4400W(全接通时)
网络WiFi 2.4GHz信号覆盖良好

7.2 售货机内接线示意

售货机电源输入(220V)
        │
        ▼
┌───────────────────┐
│   智能控制器       │
│  ┌─────────────┐  │
│  │ 回路1 → 压缩机 │
│  │ 回路2 → 照明   │
│  │ 回路3 → 主控板 │
│  │ 回路4 → 支付   │
│  │ 回路5 → 电机   │
│  └─────────────┘  │
└───────────────────┘

7.3 安装注意事项

  1. 感性负载限制:压缩机、电机等感性负载单路不超过350W

  2. WiFi信号:金属售货机箱可能屏蔽信号,使用外置天线版本

  3. 电源隔离:控制器需独立DC 12V供电,避免与电机共用电源

  4. 散热考虑:控制器安装在通风位置,避免紧贴压缩机

八、常见问题与排障

问题可能原因解决方案
设备不在线WiFi信号被屏蔽使用外置天线版本,或将控制器安装在机箱门内侧
压缩机重启失败感性负载启动电流大增加断电时间(如延时至15秒),确保电容放电完全
命令下发成功但设备无响应设备离线200仅表示平台接收,需通过消息推送确认执行结果
批量控制部分失败设备ID错误确认各设备ID正确,用逗号分隔且无空格
LED灯闪烁LED负载过低需要并联补偿电容

九、总结

本方案基于芯步智能通用控制器,实现了自助售货机模块电源的远程批量控制智能化管理

能力实现的方式是
多路独立分控8/16/24路可选,每路独立API控制
模块远程重启reset先断后通命令,死机一键恢复
批量控制batch命令同时控制多路
多设备管理device参数支持逗号分隔多台售货机
定时自动化照明、LED屏定时开关
紧急关机批量关闭所有售货机电源

集成核心步骤

  1. 根据售货机模块数量选择控制器型号(8/16/24路)

  2. 规划各回路的电源分配方案

  3. 获取AppID/AppSecret,实现MD5签名算法

  4. 开发HTTP调用模块,封装重启、批量控制等功能

  5. 在运维平台中集成电源管理功能

方案优势

  • 路数灵活:8-24路可选,覆盖所有售货机模块

  • 接口统一:标准HTTP API,任意编程语言10分钟对接

  • 超低延迟:80-120ms响应,远程重启瞬间完成

  • 部署灵活:WiFi直连无需网关,支持私有化部署

  • 功能强大:支持批量控制、先断后通、定时任务

  • 降低运维成本:无需现场操作,远程解决90%电源相关问题

如需详细的产品手册和API文档,请访问查阅或联系技术支持团队获取。

通断器产品方案:
共享按摩椅电源控制:如何将智能通断器AC4-10A版接入到软件项目中
查看 >>
怎样在智能办公交流电路控制中对接智能设备来实现直流过流保护控制
查看 >>
如何在共享棋牌室灯光设备控制中对接智能硬件以实现电流超限保护控制
查看 >>
怎样二次开发AC5-10A 定时控制开关以实现实时能耗计量控制
查看 >>
共享球场灯光电源控制:怎么把AC4-30A 定时控制开关集成到项目中
查看 >>
自助售货机场景方案:
自助售货机控制模块电源管理:怎么将8路智能直流控制器对接到软件项目中
查看 >>
自助售货机电源管理:如何把4400W 智能通断器接入到自己的项目中
查看 >>
自助售货机控制模块电源管理:如何将DC-10A 智能通断器集成到软件项目中
查看 >>
怎样在自助售货机控制模块电源管理中集成智能硬件以实现电流超限保护控制
查看 >>
如何在自助售货机控制模块电源管理中集成智能硬件来实现自定义联动逻辑控制
查看 >>
批量用途方案:
怎样接入智能分控PDU5位以实现远程批量开关控制
查看 >>
怎么二次开发35A远程智能空开来实现远程批量控制
查看 >>
怎样对接6600W 智能通断器以实现远程批量控制
查看 >>
怎么在社区公共设备机柜电源管理中集成智能设备以实现设备电源批量管控
查看 >>
怎样接入8 路包间多回路控制模块来实现多包间批量开关控制
查看 >>