I have this set up and running like any other Tasmota device, MQTT connected and all that working fine. I have connected it to a confirmed WS2815 strip, but it only lights up white and about 1/2 way through a 5m strip. I'm using a 2A power supply at 12V ( 30 LEDs/m, 5m = 150LEDs, comes in at just under 2A required).
I have connected GND, 12V and DI correctly. I tried also connecting the backup data channel BI but no change in behaviour. After restarting about 10-15 more lights light up. They are all white, and the controls through the web interface seem to have no effect.
I have NFI what I'm doing, so I was looking for a getting started/basic instructions. I haven't changed any firmware from stock, and it all seems to be functioning normally. How do I set it to do some ARGB test patterns? Does it need to be specifically configured to be in ARGB Mode? I couldn't find that in the Tasmota web interface settings. GPIO19 isn't set to anything (stock, untouched settings) - does that need to be assigned to something, since it's the data pin by default?
A little extra, in case anyone else finds this via google: My LED strip seems to have a different RGBWW schema than the controller was expecting. I had to change SetOption37 to a different layout. There's a table of permutations of schema each with a number: https://tasmota.github.io/docs/SetOption37/
Pixeltype value gave me "unknown" errors in the console
The default was 0, which had R,G,B,Wc,Ww as the pixel order. I noticed that my strip seemd to have R and G flipped.
I found that option 24 in the table corresponds to G,R,B,Wc,Ww - setting that with setoption37 24 corrected the colour palette.
Now to learn about and figure out how to send commands from HA via MQTT...
EDIT: I thought my comment disappeared, but now I realise this defaults to newest first.
Ok that seems to work and I can control the first 30 LEDs with the tasmota interface. I looked it up and the WS2812 data protocol is the same as the WS2815, but I've got +12V going to the LED strip and +5V on the data pins. That checks out on a multimeter.
Now I have no idea how to connect to WLED and tell it to use the correct number of LEDs. I have tried using a home assistant integration but it can't find WLED, despite giving it the correct IP address. An instruction manual would be lovely.
Ok that seems to work, because the WS2812 and WS2815 data protocol is the same. I'm still only seeing 30 LEDs of the strip light up. If I restart the module several times, it will light up more of the strip, but only around 60 in total. Is there a way to tell the controller that I have 150 LEDs in the array? Is it supposed to detect the number of modules in the array automatically? I have two identical WS2815 strips that behave identically. This is very difficult without any kind of instruction manual/guide.
Which controller, please check the product details page and confirm that your data GPIO is correct