Skip to content

NewYanko/amBX

Repository files navigation

amBX

Node.JS wrapper for AMBX's and Philips' gaming lights.

amBX speakers and wallwasher © Koninklijke Philips N.V. All image rights reserved

Installation & Requirements

Install using NPM

npm i ambx

This package uses node-usb, make sure to have libusb installed.

Getting Started

To create a new instance, use

import { CreateDevice, Lights } from 'ambx';

(async () => {
    try {
        // Create instance. Will throw if no amBX device is found
        const myAMBX = await CreateDevice();
        // Set the center wallwasher to red
        await myAMBX.SetColor(Lights.WallCenter, 255, 0, 0);
    } catch (e) {
        console.log('Something went wrong:', e);
    }
})();

Methods

tbd

About

Node.JS wrapper for AMBX's and Philips' gaming lights. GUI repo:

Resources

License

Stars

Watchers

Forks