FYI: Easy compact LED notification using Zigbee USB adapter switch

I bought several of each of these USB adapter switches to play with:

S8b6cc45d3d004281bb3ce773401911f3n.jpg_220x220q75.jpg_

I then bought red, white, and green versions of these LEDs from Amazon (aqua, blue, and magenta are also available -- search "Hbxdeco"):

The LED's fit perfectly into the 3x USB adapter switch, and can be independently turned ON or OFF (but not flashed via a driver command). I assume that they will fit into the 2x adapter as well. One advantage of using just the 1x adapter is that the driver allows flashing. Pictures below, mounted on a USB extension cable desk stand (which is plugged into a USB power brick on the other end).

Here's a picture of them all ON:

I use them for more discrete alerts than flashing a lamp in my office.

16 Likes

How bright are these? Just bright enough for notifications? Or blind you if you glance at them wrong?

Just bright enough for notifications.

Links for the switches?

The LEDs appear to be these:
https://www.amazon.com/dp/B0D1FX5XFP/?th=1

Those are the LEDs on Amazon.

The switches are from ALIEXPRESS (make sure you get the Zigbee ones, not the cheaper WiFi versions):

https://www.aliexpress.us/item/3256807232746074.html?spm=a2g0o.tm1000015580.waterfall.4.3034134b8gBsIp&skuId=12000040674265994&pdp_ext_f={"sku_id"%3A"12000040674265994"}&aecmd=true&gatewayAdapt=glo2usa4itemAdapt

Note: if you use the single port switch (which can flash), you can put the switch at the powered end of a desk extender like this:

And then insert an LED in the desktop portion, for a lower profile desk alert light (which can flash).

That is a nice solution for alerts. I was looking to do something similar, and I ended up using a 3rd reality Zigbee Night Light. It works well for any individual alerts using any color, but it can only do one alert at a time, unless I have it flash between multiple colors when two alerts are active. I use a nearby Zwave wall switch to reset the alerts with a double-tap.

What I really want is a small Zigbee LCD panel that is battery powered, that I can send text messages to... but I can't find where they exist yet.

1 Like

THAT would be great!

I use one of these to control my home office lights, with the HELD function assigned to re-setting my LED indicators:

S818cb02496a1426a881ce2a1f5f2615cC.jpg_220x220q75.jpg_

The diameter is about the size of a silver dollar coin.

Below is a rule that allows triggering of a 3-flash indication on a selected one of the 3 LEDs pictured above (or 2 sets of the 3 LEDs in sequence), and a test rule for running different LEDs or sets of LEDs. A virtual button, "VB Trigger Flashing Lights" (with at least 5 buttons set in preferences for the device) is needed.

I only today figured out (yeah, I'm slow on the uptake sometimes) that triggering another rule doesn't affect the action progression of the "calling" rule, whereas running another rule subjects the "calling" rule to all delays (implicit or explicit) in the called rule. Hence the need to parse the trigger in the "triggered" (called) rule to take a selected action, rather than just running the actions of the called rule.

The delays in the test rule are only needed when triggering any of the LEDs in rapid succession. Normally, you can just get one of the 3 LEDs (or 2 sets of 3 LEDs) to flash without worrying about timing, since the flash sequence only takes a few seconds (but, again, does not affect the progression of the calling rule's actions).

What driver are you using for this?

1 Like

Not ZigBee, but you can definitely do it with ESPHome plus an LED matrix and then integrate into HA or Hubitat.

I got two of the two channel plugs. I did a little trial and error testing and found that the Aqara Zigbee Double Relay Switch works for the 2 channel one at least. It creates two child devices for each USB port.

...answering my own question...

I figured out that the Zemismart ZigBee Wall Switch Multi-Gang works just fine.

This toy will need SIZABLE battery.

Shelly gen4 with add on plus a one wire display using rpc cluster and script...might be an option, but you might have better luck with wifi/ble and low power epaper device/stick.

I use the "Generic Zigbee Mulit-Endpoint Switch" driver, which creates 3 child devices for the 3-port USB Tuya Zigbee adapter.

Unfortunately, no "Flash" action is available for the parent or child devices.

I'm hoping someone who knows WAY more than me (not hard to do) will create a driver for the multi-port versions of these USB devices that supports flashing.

It may not work as well for you in your application, but I just verified that an app from BPTWorld called "The Flasher" will work to flash these LEDs.

1 Like

That app didn’t work for me with my 3-port USB adapter. It does work for my 1-port USB adapter, but that adapter already has a native Flash command in its driver.

Edit: I take what I said above back, since I’m finding that the Flasher app does seem to work with a different 3-port USB adapter. I need to investigate further as to whether my original adapter has a defect.

OK, stupid user error: I had been fiddling with different drivers for my 3-port USB switch adapter to see if one of them enabled flashing for the individual child devices (I didn't find a driver that would do that) and when I "reverted" the adapter back to the Generic Zigbee Multi-Endpoint Switch, I accidentally selected the Generic Matter Multi-Endpoint Switch. Problem solved.

So, the Flasher app does work with the individual ports (not quite as flawlessly as a "built-in" flash command, but still usable).