撰于 阅读 13

使用gdbus命令控制LED灯状态

在无线模块DIY的过程中,控制设备上的LED灯状态是一个常见的需求。通过gdbus命令,可以方便地开启或关闭LED灯。以下是具体的命令示例和说明。

关闭LED灯的命令如下:

gdbus call -y -d com.ctc.igd1 -o /com/ctc/igd1/Config/Peripheral/LED -m com.ctc.igd1.Properties.Set com.ctc.igd1.LED Status "OFF"

开启LED灯的命令如下:

gdbus call -y -d com.ctc.igd1 -o /com/ctc/igd1/Config/Peripheral/LED -m com.ctc.igd1.Properties.Set com.ctc.igd1.LED Status "ON"

这些命令的效果与小翼管家的LED开关功能相似。值得注意的是,使用tso alloff命令可以立即关闭LED灯,但这个状态不会持久保存。而使用sendcmd 1 DB set WLCInfo 0 WLCStatus 1;sendcmd 1 DB save命令则需要重启设备才会生效。通常情况下,这两个命令需要配合使用,以确保LED状态的控制既即时又持久。现在,通过gdbus命令,只需一条命令即可完成LED灯的控制,简化了操作流程。


评论已关闭