Nut - v0.0.9
    Preparing search index...

    Class Monitor

    Allow to monitor events on the UPS

    const client = new NUTClient('127.0.0.1', 3493);
    const monitor = new Monitor(client, 'myUps');
    monitor.on('ONBATT', () => {
    console.log('UPS "myUps" lost power and is now on battery');
    });
    await monitor.start()

    Hierarchy

    Index

    Constructors

    Properties

    defaultMaxListeners: number

    Methods

    • Type Parameters

      Parameters

      Returns this

    • Type Parameters

      Returns U[]

    • Returns number

    • Parameters

      Returns number

    • Type Parameters

      Parameters

      Returns this

    • Type Parameters

      Parameters

      Returns this

    • Type Parameters

      Parameters

      Returns this

    • Type Parameters

      Parameters

      Returns this

    • Type Parameters

      Parameters

      Returns this

    • Type Parameters

      Parameters

      • type: U

      Returns IMonitorEvents[U][]

    • Parameters

      • Optionalevent: keyof IMonitorEvents

      Returns this

    • Type Parameters

      Parameters

      Returns this

    • Parameters

      • n: number

      Returns this