cyberneticlibrary

Control LED status signals

timebuzzer-ledskillsetup L2249
glebis/claude-skills
What it does

Control timeBuzzer LED color, effects (pulse/strobe/rainbow/fade), and status signals

Best for

Real-time hardware LED feedback synchronized with work status (success/error/thinking).

Inputs
  • · color name or hex code
  • · effect type and parameters (bpm, seconds, count, interval)
Outputs
  • · LED state on 3 RGB segments
  • · MIDI CC messages (70-78)
Requires
  • · python-rtmidi
  • · USB MIDI
  • · timeBuzzer device
  • · hue skill (parallel)
Preconditions
  • · timeBuzzer connected via USB-C
  • · python-rtmidi installed
  • · MIDI port accessible
Failure modes
  • · Device disconnected
  • · MIDI port in use by timeBuzzer app
  • · Invalid color/effect
Trust signals
  • · Per-segment control (R/G/B independent)
  • · Status signals vocabulary (success/error/warning/thinking)
  • · MIDI protocol documented (0xBB CC 70-78)