matterbridge-roborock-vacuum-plugin
Version:
Matterbridge Roborock Vacuum Plugin
21 lines • 789 B
JavaScript
import { connectDevice } from '../connection.js';
export async function cmdNetworkInfo(duid, session, logger) {
const { clientRouter, dispatcher } = await connectDevice(duid, session, logger);
try {
const info = await dispatcher.getNetworkInfo(duid);
if (!info) {
console.log('Network info not supported for this device.');
return;
}
console.log(`Network info for device ${duid}:\n`);
console.log(` ssid: ${info.ssid}`);
console.log(` ip: ${info.ip}`);
console.log(` mac: ${info.mac}`);
console.log(` bssid: ${info.bssid}`);
console.log(` rssi: ${info.rssi} dBm`);
}
finally {
await clientRouter.disconnect();
}
}
//# sourceMappingURL=networkInfo.js.map