vd Brink Home Automations

Home automations with Home Assistant, ESPHome, Node-RED and more tech

Smart and stylish notification light

Smart and stylish notification light

Introduction

I wanted an indicator for my new office when the CO2 level is too high, and a warning system that doesn’t look like an ugly plastic box or a normal lamp. I wanted a more stylish item on my desk, something that blends in perfectly with the rest of it. In normal mode, when the light is turned off, it shouldn’t draw attention to itself.

I came up with a walnut pencil holder in which I put a small GU10 smart full-color light. I could now automate this lamp with any color, linked to any kind of notification. For now, I use it as a warning system when the CO2 level isn’t good in my office.

I placed the pencil holder on its side so that the light reflects off the wall.

Smart and stylish notification light animation
Changing colors based on the current CO2 level.


Table of Contents


Purposes

I linked it to the CO2 level, but it can also be used for all kinds of notifications.
Because the light can be set to any color, you can use it for different indicators or combine multiple indicators, each with its own color.

Examples of light notifications are:

  • CO2 level too high, from a little too high (orange) to way too high (red).
  • Is trash can day tomorrow? Match the color of the bin.
  • Mail is delivered.
  • When someone is working at home and doesn’t want to be interrupted.

  • Indicate that a calendar meeting will start in a few minutes.

  • Focus time is active.

  • Linked to a reminder.

  • Indicate that an Ai client, like Claude Code, need user input.

Do you have any other ideas for a light notification? Let me know!


Hardware

WARNING: If you’re not familiar with soldering and electronics, you should ask a professional for help.

For this project, I used these products:

  • GU10 Zigbee full-color smart light
  • GU10 fitting
  • Power cable
  • Cable connector (optional)
  • Stylish element to hide the lamp in

NOTE: Links on this page can be affiliate links.

All these products are also available on Amazon and bundled on these Amazon US and Amazon NL pages.

GU10 Zigbee full color smart light

I already have a Zigbee network, so I chose Zigbee, but this can also be replaced with a similar WiFi GU10 light.

Zigbee smart GU10 light

Zigbee GU10 full-color light with RGB and an E14 fitting (AliExpress) (Amazon US) (Amazon NL) (Gamma NL) (Karwei NL)

GU10 fitting

A GU10 fitting is only a holder for the light and is connected to the power. There is no need for any voltage adapter or screw system to connect the lamp in the fitting, unlike with an E27 fitting. This makes it possible to hide this lamp in something small.

GU10 fitting

Ceramic lamp fitting for GU10 (AliExpress) (Amazon US) (Amazon NL) (Gamma NL) (Karwei NL)

Power cable

A GU10 light uses the EU 230V from the wall outlet, so there is no need to lower the voltage first with an adapter.

230V power cable

If you have a spare 230V cable, you can use that as well.
EU 230V power cable (AliExpress) (Amazon US) (Amazon NL) (Gamma NL) (Karwei NL)

Cable connector

If you don’t want to solder the power cable directly to the GU10 fitting, you can use a cable connector to connect the power cable to the GU10 fitting.

Connect two wires without soldering

Cable connector (AliExpress) (Amazon US) (Amazon NL) (Gamma NL) (Karwei NL)

Stylish element to hide the lamp in

The holder for the light can be anything with a minimum opening of 5 x 6 cm to fit the GU10 light.

GU10 width    GU10 height

Because my desk is made of walnut wood and is decorated only with black items, I chose this pencil holder, which fits perfectly with the rest of my desk and blends in with its surroundings.

Walnut pencil holder

Walnut pencil holder (AliExpress) (Amazon US) (Amazon NL)


Connect the hardware

Screw the GU10 light into the fitting.

There are two ways to connect the wires.

WARNING: If you’re not familiar with soldering and electronics, you should ask a professional for help.

  • With soldering: Remove the wires from the GU10 fitting, strip the end of the power cable, and solder the two wires directly onto the fitting.
  • Without soldering: Use a cable connector to connect the GU10 fitting to the power cable.

Connect the power adapter into the wall to make sure it always powered.

GU10 fitting   GU10 lamp in the pencil holder   GU10 lamp active in the pencil holder

First, test the setup.

When you’re happy with the end result, you can drill a hole in the pencil holder and put the cable through it.


Automation

Register the smart light to your network.
Now an automation can be made with the lamp!

I chose to use the room CO2 sensor output and set the light to a corresponding color.

If the CO2 value is higher than 1100, the color will be yellow.
If the CO2 value is higher than 1300, the color will be orange.
If the CO2 value is higher than 1500, the color will be red.
If the CO2 value drops below 950 again, and the light is still on, the color will be green and, after 5 seconds, the light will go off.

This flow looks like this in Node-RED.

You can download this flow.


Do you know of any other automations that can be used with a light like this? Let me know!

Smart and stylish notification light animation
Switching colors from yellow (warning) to red (alert), back to green (okay again), then off.

I’d like to see your version of the “Smart and stylish notification light”. Please share it!


^^ Top | Homepage | Best Buy Tips | Automation Ideas | Blog posts