网络电源响铃配置

发布时间:2026/7/29 21:48:55
网络电源响铃配置 门禁设备联网第一步网络、电源、响铃配置那些事说实话前面几篇都在聊怎么跟设备说上话——协议长啥样、生物模板怎么传。但落地时第一个坎往往更朴素设备得先连上网、供上电、到点能打铃不然协议写得再漂亮也白搭。协议里其实给了一整套设备侧的配置命令我刚上手时心想不就是配个 IP 嘛结果在SetEthernet的Port字段上卡了半天。后面的坑慢慢说。一、先说联网设备自身网卡怎么配协议把网络配置分了两条路有线无线各一摊。走有线用SetEthernet?xml version1.0?MessageRequestSetEthernet/RequestDHCPYes/No/DHCPIP192.168.1.102/IPSubnet255.255.255.0/SubnetDefaultGateway192.168.1.1/DefaultGatewayPort5005/Port/Message走无线用SetWiFi比有线多了 SSID 和密钥?xml version1.0?MessageRequestSetWiFi/RequestUseYes/No/UseSSIDxxxx/SSIDKeyxxxxxx/KeyDHCPYes/No/DHCPIP192.168.2.225/IPSubnet255.255.255.0/SubnetDefaultGateway192.168.2.1/DefaultGatewayPort5005/Port/Message读回来的话对应有GetEthernetSetting/GetWiFiSetting。设备回的报文里还会带_from_dhcp后缀的字段比如IP_from_dhcp、Subnet_from_dhcp那是它实际从 DHCP 拿到的地址方便你确认配置到底生效没。设备联网配置有线 SetEthernet无线 SetWiFiDHCP / IP / Subnet / Gateway / PortUse / SSID / Key / DHCP / IP / PortGetEthernetSetting 读回校验GetWiFiSetting 读回校验说句题外话这个Port默认是 5005我一开始还以为是服务器端口后来才反应过来——它配的是设备自身网络接口的端口。设备作为 WebSocket 客户端去连服务器时服务器地址是在设备菜单里单独设的就是ws://或wss://那个 URL不在这条命令里。这点搞混了就会瞎调半天。二、电源管理SetPowerSetting是个意外之喜我本来以为电源就一个开关结果这命令里藏着定时计划?xml version1.0?MessageRequestSetPowerSetting/Requestwakeup_delay0/wakeup_delayidle_time_for_sleep0/idle_time_for_sleepRestartInfoCount12/RestartInfoCountno_00, 0, 0, 0/no_0no_10, 0, 0, 0/no_1...no_110, 0, 0, 0/no_11/Messagewakeup_delay是唤醒延时idle_time_for_sleep是无操作多久进睡眠。RestartInfoCount12说明有 12 个定时重启槽no_0到no_11每组 4 个逗号分隔值。这里得坦白一句这 4 个值具体代表啥协议文档没展开注释不像下面的响铃那样标了 valid/type/hour/minute所以我不敢瞎猜。你们接的时候最好先用GetPowerSetting读回实际的结构看清楚每槽四值到底对应星期/开关/时刻的哪几项再动笔写。三、响铃SetBellTime挺实在门禁接在工厂、学校到点打铃是刚需。这条命令设计得挺清楚?xml version1.0?MessageRequestSetBellTime/RequestBellRingTimes3/BellRingTimesBellCount24/BellCountBell_00, 0, 0, 0/Bell_0!-- valid, type, hour, minute --Bell_10, 0, 0, 0/Bell_1...Bell_230, 0, 0, 0/Bell_23/MessageBellCount24也就是一天 24 个时段都能设铃Bell_0~Bell_23每个时段 4 个值valid是否启用、type类型、hour、minute。读回来用GetBellTime。SetPowerSettingwakeup_delayidle_time_for_sleepno_0~no_11 定时重启槽 x4值SetBellTimeBellCount24Bell_0~23 各 valid,type,hour,minute几个容易翻车的地方我替你们踩过/见过Port是设备自身端口不是服务器端口。服务器 URL 在设备菜单里设别在这条命令里找。WiFi 的Key明文写在报文里。意味着走ws://明文时密钥会裸奔必须用wss://。这条其实跟下一篇安全篇连着先记着。no_那 12 组定时计划4 值语义协议没写死别想当然填先Get读回实际结构。电源、响铃这类功能不是所有机型都有示例里是 F500 机型接之前确认你那台设备支不支持否则Set回去给你个Invalid Param别懵。改网络配置有可能让设备短暂断连尤其改 IP 时远程操作留好现场兜底别把自己锁在外面。联网、供电、打铃看着是苦力活但项目能不能稳往往就栽在这些最基础的配置上。下一篇聊点更有意思的——部门权限和时段门禁那才是门禁系统的灵魂。本文基于 M50 人脸终端 WebSocket SDK 协议文档整理命令字段以文档原文为准。更多门禁对接实战可关注 weicontrol.cn 相关内容。