GL-S20 has two buttons, IoT and Reset.

The IoT button allows you to perform these actions:
Function |
Instruction |
Join Thread network |
When the device is not connected to a Thread network, press and hold the IoT button for 2 seconds. Release the button when the IoT LED starts flashing green slowly. |
Create Thread network |
When the device is not connected to a Thread network, press and hold the IoT button for 8 seconds. Release the button when the IoT LED starts flashing green slowly. |
Start Commissioning |
When your device is connected to a Thread Network, press and hold the IoT button for 2 seconds. Release it when the IoT LED starts flashing yellow slowly. |
Disable Thread network |
When your device is connected to a Thread Network, press and hold the IoT button for 8 seconds. Release it when the IoT LED starts flashing yellow slowly. |
Reset button function |
Instruction |
Reset Thread/Wi-Fi/Ethernet configuration |
Press and hold the Reset button for 2 seconds. Release it when all 3 LEDs start flashing slowly. |
Restore factory settings |
Press and hold the Reset button for 8 seconds. Release it when all 3 LEDs start flashing rapidly. |
LED description

Device Status |
Power LED |
IoT LED |
Network LED |
System starting |
Green flashing |
- |
- |
Device not initialized |
Solid Yellow |
- |
- |
Firmware upgrading |
Fast Green flashing |
Fast Green flashing |
Fast Green flashing |
Restoring factory settings |
Fast Yellow flashing |
Fast Yellow flashing |
Fast Yellow flashing |
Repairing firmware |
Red flashing |
- |
- |
Device abnormality |
Solid Red |
Solid Red |
Solid Red |
Network Status |
Network LED |
Network connected |
Solid Green |
Network disconnected |
Solid Red |
Network is connected but connectivity check failed |
Solid Yellow |
Thread Network Status |
IoT LED |
Thread Uninitialized |
OFF |
Thread working normally |
Solid Green |
Joining Thread network (Thread Router) |
Flashing Green |
Thread network disconnected (Thread Router) |
Flashing Red |
Thread Commissioning enabled |
Flashing Yellow |