{"repo":"todbot/Blink1Control2","free":true,"listed":false,"github":"https://github.com/todbot/Blink1Control2","clone":"git clone https://github.com/todbot/Blink1Control2.git","description":"Blink1Control GUI to control blink(1) USB RGB LED devices.","language":"JavaScript","stars":167,"topics":["blink1","electron","react","usb","usb-hid","nodejs"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"Blink1Control2 Blink1Control2 is the desktop application for controlling and hooking events to blink(1). It is the primary user-level application for controlling blink(1). It is an event-based system for triggering blink(1) color patterns. Those events can be on your computer or on the Net. Features - Event-driven color patterns — define named color sequences and trigger them from any event source - Multiple event sources — IFTTT webhooks, email/IMAP monitoring, MQTT, time-based alarms, and custom scripts - REST API — local HTTP API on port 8934 lets any app, script, or automation tool control the blink(1); curl http://localhost:8934/blink1/red is all it takes - Multiple blink(1) devices — address each device individually by serial number - System tray / menu bar — runs quietly in the background; patterns play even when the window is closed - Cross-platform — Mac, Windows, Linux x86, and Raspberry Pi Downloads There are pre-built app downloads for Mac OS X, Windows, Linux, and Raspberry Pi in the releases area. Download for Mac, Windows, Linux x86, and RaspberryPi Setup steps (for development) You will need a working C compiler setup for Node projects. You can find details for that here: https://github.com/node-hid/node-hid#compiling-from-source Start a hot-reloading content server and the application: Or to emulate a production run: Linux: Install udev rules file in /etc/udev/rules.d/51-blink1.rules with contents: And install the rules with: Then unplug and replug the blink(","default_branch":null,"files":null,"tree":[],"storefront":"/r/todbot","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/todbot/Blink1Control2/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}