Skip to content

Instantly share code, notes, and snippets.

@amercier
Last active July 3, 2026 21:52
Show Gist options
  • Select an option

  • Save amercier/e64ee30eb3f96fcc42e3 to your computer and use it in GitHub Desktop.

Select an option

Save amercier/e64ee30eb3f96fcc42e3 to your computer and use it in GitHub Desktop.
Turn leds on/off on Synology DiskStation

Synology scheduled tasks

Usage

Go to Control Panel / Task Scheduler and add the content of these scripts as root scripts.

Leds

Codes have been taken from this article.

  • turn-leds-off.sh: turns leds off
  • turn-leds-on.sh: turn leds back on

Ex (this is how I use it): turn leds daily at 10PM, turn them back on at 6AM.

#!/bin/sh
printf \\x36 > /dev/ttyS1 # UART2_CMD_LED_POWER_OFF
printf \\x37 > /dev/ttyS1 # UART2_CMD_LED_HD_OFF
printf \\x42 > /dev/ttyS1 # UART2_CMD_LED_USB_OFF
printf \\x4B > /dev/ttyS1 # UART2_CMD_LED_10G_LAN_OFF
printf \\x50 > /dev/ttyS1 # UART2_CMD_LED_MIRROR_OFF
#!/bin/sh
printf \\x34 > /dev/ttyS1 # UART2_CMD_LED_POWER_ON
printf \\x38 > /dev/ttyS1 # UART2_CMD_LED_HD_GS
printf \\x40 > /dev/ttyS1 # UART2_CMD_LED_USB_ON
printf \\x4A > /dev/ttyS1 # UART2_CMD_LED_10G_LAN_ON
printf \\x51 > /dev/ttyS1 # UART2_CMD_LED_MIRROR_GS
@1RandomDev

Copy link
Copy Markdown

Function code working from Task scheduler script on the DSM or from SSH:

echo 0 >/dev/ttyS1 Power on echo 1 >/dev/ttyS1 Power off echo 2 >/dev/ttyS1 Short beep echo 3 >/dev/ttyS1 Long beep echo 4 >/dev/ttyS1 Power LED on echo 5 >/dev/ttyS1 Power LED flash echo 6 >/dev/ttyS1 Power LED off echo 7 >/dev/ttyS1 Status LED off echo 8 >/dev/ttyS1 Status LED on green echo 9 >/dev/ttyS1 Status LED flash green echo A >/dev/ttyS1 USBCopy LED flash echo B >/dev/ttyS1 USBCopy LED off echo C >/dev/ttyS1 Reset echo @ >/dev/ttyS1 USBCopy LED on echo : >/dev/ttyS1 Status LED on orange echo ; >/dev/ttyS1 Status LED flash orange

You can mix several code together.

echo 48 >/dev/ttyS1 Power LED on + Status LED on green

Most of them are obvious, but what exactly do code 0 and 1 do? Apparently they are not used to turn the NAS on and off and they don't seem to have any effect at all. (Tested on DS220+)

@Dragodraki

Dragodraki commented Jul 3, 2026

Copy link
Copy Markdown

Does anyone know how to reset all LEDs (including the Power LED, Status LED and USBCopy LED)? I would have "Automatic" back so that my NAS colors them according the the disk state again (green blinking for okay, orange for failures etc.).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment