TLDR; is there a way to get a lepro n1 smart light to turn on to specific scenes following triggers such as ring doorbell detects motions, and a different scene for doorbell pressed or ring alarm set.
Issue is my fresh install won’t show me any add ins/skills.
Main:
Super new here. Massive home automation fan with years of programming automations on Alexa. Near hole house hue bulbs, 6 various echos, ring alarm/cameras, smart plugs, electric curtains, projector screen, IR blaster etc.
I bought a lepro smart light strip cheap that can do nice different light pattern modes but it’s app is awful and it’s Alexa integration only allows on/off when I specifically want it to demonstrate different patterns based on different states from ring doorbell/alarm. Researching me that led me to discover home assistant.
I’m very dubious about risking loosing years worth of complex intricate Alexa routines set up, when all I really want is to add this light strip to my home, but I do like the idea of more flexibility so tried it.
Spent over 3 hours trying to get it installed via docker on my Synology NAS. Followed both a 3rd party guide and official one here with numerous issues. I think ultimately another container for VPN was causing connection issues.
Finally got it installed and immediately went to skills to see if I could find an addon that worked with the lepro light, but it doesn’t search for anything. I think there may still be an install issue.
I’m going to try again when I get a chance but use a virtual machine instead (which is a shame due to resources), but as a single parent and special needs teacher I have SO little spare time I wondered if someone could save me the trouble and just say “no way you can get that light triggering specific effects” or, “of course… use xyz”
Addons are only available in HAOS or Supervised installation, but Addons are small virtual servers running a piece of software that could be run in many other ways, like docker containers managed outside HA or VMs or completely different hardware.
Addons are not the same as integrations.
Integrations are the part that integrate a device into HA and that part should still be available and HACS should also be able to be installed.
HACS provides many third party integrations with a quick installation option.
If you can integrate your devices in HA, then there is hardly any ceiling of what you can do.
Thanks. I had a HA Supervised docker, but couldn’t sort it. VM for HAOS and it is running perfectly now. Still can’t find anyway to do what I want with the light strip, but am enjoying playing with HAOS anyway.
SOOOO many questions, and sadly quite a few devices seem to not have integrations, but I am at the very early stages of my learning, here was I thinking I was a home automation pro. Ha.
Many devices might not have their own integration, but go under another brand, like Tuya.
Sadly there are also devices that connect directly with an internet service and use encrypted connections with no API provided from the vendor, which makes it pretty impossible to ever integrate them.
I do not know what is possible with Lepro.
WallyR, thanks again for your help. I really do appreciate you taking the time to reply.
Further looking into it and I think I shall sadly return the light strip. It’s a shame as it is so premium looking.
Early research suggests building my one WLED strip may be the better options for HAOS.
I’ll try different brand names for my various other devices. For now, I’m trying to understand Alexa integration and the voice setup, I was hoping the paid Nabu Casa thing would let me talk using those voices via echos but understandably that seems to not be the case, trying to work out what it is all about. Good fun though.
I just bought one of the Lepro N1 led strips. I decided to open it up and was very pleased to see that internally, it is all controlled by an ESP32-S3-MINI-1, so I am planning on reflashing it with something that plays nicely with HA, such as WLED. I’ll post an update here once I’ve tried that.
Progress update. I’ve built wled for the esp-32-s3-mini and managed to flash it. Through trial and error, I’ve discovered that the esp uses IO11 to send data to the lights. Unfortunately, that wasn’t enough to get the lights working. I cut the far end of the light strip open so I could see what chips they are using and yes, they are using WS2811, so they should play nicely with wled. I quickly discovered that, even though data is being sent to the light strip, the power (24v) was not. After close inspection I found a coiuple of MOS-FETS close to the power output and again, through trial and error, discovered that IO38 is being used to switch the power to the strip on and off. That explains why the light strip doesn’t work.
I think the easiest way to get around this is to create a simple wled usermod, which can be configured to drive an arbitrary IO pin to 1 or 0. This makes for a usermod that may be useful to others wanting to get wled to run on custom hardware. I’ve just started looking at how to write a usermod so will report back here when I’ve figured that out. I’m now very confident that I’ll soon have wled running in place of the original firmware.
So wled is now running fine. I’ve a bit of tidying up to do with my wled usermod and then I’ll make it available.
Still to do - see if I can figure out how to make use of the onboard microphone.
I just bought this, encouraging that someone else already did most of the work for me.
An improvement, if you’d call it that, is that you can use the relay config option to do what you’re talking about. I tried IO38 with no luck, rather than search for the actual pin, I made the connection myself. With that, no custom firmware is needed.
Hi. Any progress on this project? I’ve been looking at several Lepro products and flashing with WLED would be great. @znac049, can you share the step-by-step process and what hardware to use for reflashing? Thanks.