Noteworthy Programming Masterpiece
    Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    node-red-node-blink1public

    node-red-node-blink1

    A Node-RED node to control a Thingm Blink(1) LED.

    Pre-requisites

    As the blink1 is a USB HID device you may need some extra hardware libraries as documented here and here.

    Specifically Ubuntu/Debian/Raspbian users may need to

    sudo apt-get install libusb-1.0-0-dev
    

    and also setup these udev rules in /etc/udev/rules.d/51-blink1.rules

    SUBSYSTEM=="input", GROUP="input", MODE="0666"
    SUBSYSTEM=="usb", ATTRS{idVendor}=="27b8", ATTRS{idProduct}=="01ed", MODE:="666", GROUP="plugdev"
    

    Install

    Run the following command in your Node-RED user directory - typically ~/.node-red

    npm i node-red-node-blink1
    

    Usage

    Sends the msg.payload to a Thingm Blink(1) LED device. The payload can be any of the following:

    • a three part csv string of r,g,b - e.g. red is 255,0,0
    • a hex colour #rrggbb - e.g. green is #00FF00
    • a @cheerlights colour name - e.g. blue

    The colours it accepts are - red, amber, green, blue, cyan, magenta, yellow, orange, pink, purple, white, warmwhite (or oldlace), black, (and off)

    install

    npm i node-red-node-blink1

    Downloadslast 7 days

    5

    version

    0.0.17

    license

    Apache-2.0

    repository

    github.com

    last publish

    collaborators

    • avatar
    • avatar