Skip to content
AWTRIX FLOWS
Submit flow
Awtrix Light Status Display shown on an AWTRIX display
Home Assistant Miscellaneous AWTRIX 3

Awtrix Light Status Display

Displays the current state (on/off, brightness, and color) of selected lights on an Awtrix screen whenever they change. Add your light entities under trigger.entity_id. Supports RGB, dimmable, and on/off-only lights, and shows the light name, brightness %

Built by Giacomo Stellati

Published 23 April 2025 · 2 downloads

This automation is designed to send dynamic notifications to an Awtrix display based on the state of lights in your Home Assistant setup. It monitors a list of light entities (defined at the top of the automation under the trigger.entity_id section) and reacts whenever any of them changes state — whether it's turning on or off, changing brightness, or adjusting color.

You can include RGB lights, dimmable white lights, or basic on/off-only lights. When a light changes, the automation evaluates its current state and determines:

  • The light's name (friendly_name) for display.
  • Whether the light is off (and shows "Off" with a gray color).
  • The brightness level as a percentage (if available).
  • The color to use on the Awtrix screen, matching the light's actual RGB color, yellow for dimmable lights without color, or green for simple on/off lights.

It then publishes a formatted MQTT message to the Awtrix topic, which results in a visual display showing the light name, brightness percentage, a progress bar, and color matching the light's state.

To use this automation, make sure you add all the lights you want to track at the top in the trigger.entity_id list.

This setup ensures that any change in your lighting setup is immediately reflected on the Awtrix screen with both visual and textual feedback — clean, centralized, and visually appealing.

More like this Home Assistant Miscellaneous AWTRIX 3