tr-064
Version:
TR-064 - UPnP/IGD for node.js
15 lines • 531 B
JavaScript
var tr = require("tr-064");
var tr064 = new tr.TR064();
tr064.initTR064Device("fritz.box", 49000, function (err, device) {
if (!err) {
device.startEncryptedCommunication(function (err, sslDev) {
if (!err) {
sslDev.login([USER], [PASSWORD]);
var wanip = sslDev.services["urn:dslforum-org:service:WANIPConnection:1"];
wanip.actions.GetInfo(function (err, result) {
console.log(result);
});
}
});
}
});