expanseElectronics
Fairy Light Controller

Accessories

Fairy Light Controller

Wi-Fi controller for two strings of two-wire fairy lights, run from Home Assistant: smooth dimming, both colour sets lit at once, no flicker.

£49.99 Made to order — ships in 2–4 weeks

Most plug-in fairy lights are two-wire strings: half the LEDs light when current flows one way, the other half when it flows the other way. Their little controllers flip the direction to make both halves glow, and usually give you a button and eight blinking modes. This board replaces that controller and puts the lights into Home Assistant.

It drives two strings independently. Each string shows up in Home Assistant as a light: brightness sets how bright it is, and the colour-temperature slider sets the balance between the two halves of the string (warm and cool on a two-colour set, for example). The direction-switching runs in the chip's hardware timers rather than in software, so Wi-Fi traffic or an update can't make the lights flicker or stick.

Each string has a current limit you set from Home Assistant, from 20 mA to 1 A, and the board reports the current each string is actually drawing, so you can see when a string has a fault. The outputs stay off while the board starts up, so the lights never flash on at power-up.

It runs ESPHome, so it's added to Home Assistant like any other ESPHome device, and you can change or extend the firmware yourself. Controller only: bring your own two-wire fairy lights and a USB-C power supply.

Made to order. Each controller is assembled and tested when you order it and ships within 2–4 weeks; we'll email tracking the moment it leaves the workshop.

  • Two outputs for two-wire (alternating-polarity) fairy-light strings, each on a 2-pin 3.5 mm screw terminal
  • For low-voltage strings that run from 3–5 V (most USB and battery-pack fairy lights). Not for mains or 24–31 V adapter sets
  • Wi-Fi (ESP32-C3), ESPHome firmware; appears in Home Assistant as two lights
  • Brightness and half-to-half balance per string; direction switching in hardware, so no flicker during Wi-Fi activity
  • Current limit per string set from Home Assistant (20 mA–1 A); measured current reported per string
  • Combined limit for both strings about 1.2 A
  • Power: USB-C, 5 V. Use a good 5 V 2 A supply (not included)
  • Protection: resettable fuse, surge suppressor on the 5 V input, ESD protection on USB
  • Board 30 × 45 mm; status LED and a button that turns both strings on and off
  • Designed and assembled in the UK
  • Made to order — ships in 2–4 weeks