Nanoleaf
Nanoleaf devices connect to SignalRGB over your local Wi-Fi network using Nanoleaf’s OpenAPI. Your PC and Nanoleaf panels must be on the same network, and you must authorize SignalRGB to control your panels the first time you connect.
Requirements
Section titled “Requirements”- Nanoleaf device connected to your Wi-Fi network and set up in the Nanoleaf app
- Your PC on the same network as the Nanoleaf panels
- SignalRGB running
First-Time Authorization (Token Pairing)
Section titled “First-Time Authorization (Token Pairing)”Nanoleaf requires authorization the first time a new controller (like SignalRGB) connects. You grant this by physically pressing the power button on the Nanoleaf controller during the pairing window.
- In SignalRGB, go to the Devices page.
- If your Nanoleaf is discovered, it will appear waiting for authorization.
- Hold the power button on your Nanoleaf controller for 5–7 seconds until the panels flash.
- Within 30 seconds, click Authorize in SignalRGB (or the pairing is triggered automatically if you are holding the button while SignalRGB discovers the device).
- SignalRGB stores the authorization token — you only need to do this once.
Device Not Discovered
Section titled “Device Not Discovered”If SignalRGB is not finding your Nanoleaf panels:
- Verify the Nanoleaf device is powered on and connected to the same network as your PC.
- Restart both the Nanoleaf panels (power cycle via the controller) and SignalRGB.
- Check if AP Isolation or Client Isolation is enabled on your router — this blocks devices from communicating with each other. Disable it for your network.
- Try temporarily disabling your Windows Firewall to see if it is blocking discovery. If that resolves it, add a firewall exception for SignalRGB.
- Make sure the Nanoleaf firmware is up to date via the Nanoleaf app.
Device Disconnects Frequently
Section titled “Device Disconnects Frequently”Wi-Fi signal quality affects Nanoleaf stability. If your Nanoleaf panels disconnect or lose sync frequently:
- Move the Nanoleaf controller closer to your router or access point.
- Use a 2.4 GHz band rather than 5 GHz for better range.
- Assign a static IP address to the Nanoleaf controller in your router’s DHCP settings to prevent IP changes on reconnect.