Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

About

Juwel HeliaLux is a custom integration that controls and monitors a Juwel HeliaLux aquarium light controller. It communicates with the controller locally and is set up in the UI, where the host address, tank name and update interval are entered. It adds a light for the tank, plus sensors for red, green, blue and white intensity, the current profile, the available profiles and the controller's clock. A select lets the controller switch between profiles, and switches with matching numbers control manual colour and daytime simulation and how long each lasts. The controller needs a specific recent Juwel firmware version, and opening the controller's own website cancels changes made from Home Assistant.

Automatic summary of the README and code of MrSleeps/Juwel-HeliaLux-Home-Assistant-Custom-Component. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Works locally Talks to your devices on your own network. No vendor cloud in between.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

  • Actively maintained Its author released or pushed a change in the last six months.

Provides

  • Lights
  • Switches
  • Sensors

Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

Configure Juwel Helialux

  • http or https
  • Tank Host (IP address)
  • Tank Name
  • Update Interval (1-60 minutes)

After setup

  • http or https
  • Tank Host (IP address)
  • Tank Name
  • Update Interval (1-60 minutes)

Texts from the code of MrSleeps/Juwel-HeliaLux-Home-Assistant-Custom-Component.

Entities

  • Binary sensorsManual Colour Simulation Enabled, Manual Daytime Simulation Enabled
  • LightsLight
  • NumbersManual Colour Simulation Duration, Manual Daytime Simulation Duration, Daytime Simulation Time
  • SelectsProfile
  • SensorsRed Light Intensity, Green Light Intensity, Blue Light Intensity, White Light Intensity, Current Lighting Profile, Manual Colour Simulation, Manual Daytime Simulation, Device Time, Available Profiles, Combined Sensor
  • SwitchesManual Colour Simulation, Manual Daytime Simulation

From the README

This is a custom component for Home Assistant that creates sensors to show details about your Juwel HeliaLux Smart Controller. It is (heavily) based on pyHelialux by moretea, but has been adapted to play nicer with Home Assistant (tested against 2026.2).

Once installed it gives you a bunch of sensors and a new light that you can turn on and off.

From the README of MrSleeps/Juwel-HeliaLux-Home-Assistant-Custom-Component, Apache License 2.0. Shortened.

Shows in Vulpo

Light card, Quick Toggle card, Select card, Chart card, Apple Watch, Control Center.

Information

Installs
117 sharing analytics
GitHub stars
19
Connection
Works locally
Upkeep
Updated in the last 6 months
Version
2.0.8,
Category
Lighting
Kind
Marketplace integration
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
juwel_helialux

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers