I am trying to recreate this project since the original poster didn’t make a tutorial. Short version of where I’m at:
I placed a LED strip in the lamp, connected a Wemos D1 mini to it and configured that using ESPhome. So far so good, I can control the LED strip with HA using MQTT, set effects and so on.
I have added a weather sensor which gives me the necessary data to know whether it will be rainy, snowy, sunny, cloudy etc.
I have also created scenes and automations.
The problem:
When I trigger a scene, nothing happens to the LED strip.
The values (like ‘brightness’, ‘hs_color’, ‘rgb_color’ and so on) I copy-pasted from the states menu in HA after tweaking the values untill I got the desired effect. Did I do this correct or am I not supposed to copy-paste these values like this in a scene?
ofcourse
note: I’m using the SK6812 LED strip, that has a 4th white LED. In the automation code that I posted I think that’s what the ‘white_value’ is for, so for a RGB strip that piece should be left out.
How easy are the shows to make for example I want to do some orange/red eyes moving along the line and fading in and out in various places and then some stuff for xmas.
I don’t see why it shouldn’t work with nodeMCU.
Regarding the effects: on ESPHome there’s a bunch of pre-made effects that I customised a bit to get the desired effects. The effects list isn’t very long but there’s also a way to create effects from scratch.