μledd is OpenWrt's micro daemon which allows users to control PWM driven RGB LEDs using ubus. Currently it is possible to make LEDs blink at different brightnesses and/or make them fade in/out between colours.
μledd is available via OpenWrt package feeds, so the installation should be straight forward.
opkg install uledd
ubus call led set '{ "leds": { "ap:green:status": 255, "ap:red:status": 0 } }'
ubus call led set '{ "leds": { "ap:green:status": [0, 255], "ap:red:status": [255, 0] }, "on": 2000, "off": 2000, "fade": 1 }'