edyplug.js控制ediplug的Node.js模块指南
edyplug.js 是一个用于 ediplug 控制的 Node.js 模块,由 Wouter van der Rijst 编写。以下是安装和使用该模块的简要说明:
安装步骤
-
从 GitHub 获取源码。
-
解压到目标目录。
初始化和使用方法
var SmartPlug = require('./ediplug');
var plug = new SmartPlug({
name: '客厅灯',
address: '192.168.1.101'
});
// 检查ediplug插座状态
plug.probe(function(p) {
console.log(p.name + ' 的状态是 ' + p.state);
});
在以上代码中,probe
方法用于获取指定 ediplug 插头的状态。运行后会在控制台输出插头名称及其当前状态(开/关)。