UNPKG

homebridge-broadlink-rm-pro

Version:

Broadlink RM plugin (including the mini and pro) for homebridge with AC Pro and TV features

16 lines (13 loc) 329 B
const ping = require('ping'); const pingIPAddress = (ipAddress, interval, callback) => { setInterval(() => { try { ping.sys.probe(ipAddress, (isActive) => { callback(isActive) }) } catch (err) { callback(false) } }, interval * 1000); } module.exports = pingIPAddress;