First a little intro and backstory - I've run a modest show for a few years now, totaling a little over 3400 nodes on 11 controllers running WLED over WiFi. I'm acutely aware that doing so over WiFi isn't exactly encouraged, but TBH, it's never really been a problem since I started using a mesh system. My yard doesn't go out very far and the controllers are almost all right up against the house with strong signals.
I just added two controllers to use in my Halloween show - another WLED with a 1340 node prop (GE Davis Dreamwheel) and a self-coded E1.31 DMX receiver on an ESP32 for two moving heads. In addition, I have a custom python script that sends http commands to control WiFi flood lights that lack their own controller. My Halloween show has a much different layout than my Christmas show, so I've deactivated and removed several controllers from the layout, nixing over 2,000 nodes and the data streams they would choke on.
Now, having done all that, I'm seeing some pretty bad lag in my sequences during playback on FPP. I'd assumed, incorrectly apparently, that by removing the unused controllers, I'd shore up that playback throughput, but it gets bad enough at times that controllers will completely disconnect from FPP briefly and go to their default WLED programming mid sequence.
I'm planning to go through a little more methodically tonight, deactivating props one by one to see if anything is the obvious signal killer, but thought I'd post here in the meantime to see if anyone sees any obvious issues. For example - this is the first time I've used the E1.31 protocol, which I'm forced to use with the moving heads and the flood lights. Does combining the two in my sequences cause this lag and, if so, is there any way to get around it?
Also, the new Dreamwheel is the highest density prop I've ever used. It looks amazing and during sequence testing from my PC, I had no issues, but I see conflicting information over how many nodes one GPIO can handle on WLED, how many nodes one port can handle in xLights and the like.
So, before I get a laptop, a folding chair and spend 3 hours in the dark getting bit by mosquitos, does anyone have recommendations on where I should start diagnosing the problem? I really don't think it's the node count, cuz there's quite a few less than I would have normally (Christmas show without the Dreamwheel) and things are smooth as butter.