# Overview
Hyperion supports many different controllers and LED devices. Also network communication is possible, therefore we also support Philips Hue, WLED and more.
TIP
In case your LED device is not working or shows as being disabled in the Dashboard or Remote Control, check Hyperion's log for errors first!
The error might already provide you a good indication what went wrong. The log can be found under the "System" menu entry or you follow the link at the device's configuration page.
# Configuration
TIP
By default, not all configuration items are displayed to allow quick and easy setup.
To display additional configuration items, change the settings-level.
# General Settings
General settings you will find at every LED device type.
# Hardware LED Count
The number of physical LEDs the device allows to be addressed.
In case the Hardware LED Count is disabled
For some devices the input element is disabled as the number of LEDs is resolved automatically.
Failing to get a device's properties result in an error message provided to you. Check the configuration done or refresh the page.
# Advanced/Expert Settings
# RGB Byte Order
The RGB byte order is configurable per LED device type. If you want to check or modify this value, use the "RGB Byte Order wizard" (Magic Wand).
# Autostart
An LED device is started when Hyperion is brought up per default. In case autostart is disabled, the device is to be switched on later manually or via API.
# Connection attempts
Each LED device provides a retry to open capability. If the number of connection attempts is exceeded the LED device will get in error state.
# Retry interval
The number of seconds to be passed until the next retry attempt for connection is done.
# Specific Settings
Each LED device supports additional, device specific settings. Some settings are common across the different device categories.
# Actions
# Save settings
Allows to save the settings if the configuration is valid. In case you have not configured an LED-Layout yet, you have the option creating a default one and refine it later. If the LEDs configured by the layout exceed the number of the hardware LED count, check and refine the configuration or the layout.
# Identify
For some LED device types you can test the technical settings before saving or let the LEDs of the device light up for identification.
The button "Identify" is only activated, if the current configuration is valid.
# Controller Types
Hyperion supports multiple different LED devices which fall into four main categories:
# SPI/PWM
Are 3 or 4 wire LEDs which can be powered via SPI or PWM (Pulse Width Modulation) of a Raspberry Pi or an Arduino (which is USB connected to your computer/HTPC/Pi).
# USB/Serial
Plug and play. The following controllers are supported.
# Network
Everything that is reachable over network.
- AtmoOrb
- Cololight
- FadeCandy
- Nanoleaf
- Philips Hue
- Razer Chroma
- Tinkerforge
- TPM2.NET
- UDP ArtNet
- UDP DDP
- UDP E1.31
- UDP Raw
- WLED
- Yeelight
# Others
All other devices that do not fit into any categories.