You want to be peak power paranoid.
If you know how fast the solenoid valves inrush is, you can current feed a large capacitor.
That keeps the MAX solenoid current under a defined limit, but can still deliver higher peaks.
Certainly, the high energy LEDs should have a focused SMPS solution and you can lower 24V current here by nudge of the operate LED Vcc down.
Specs say min 3.7V, but you may need to measure brightness vs Vcc.
I only want to avoid controller brownout. Occasional panel flicker is better than random installation reboot. In worst event combination somebody may become very wet and dirty
Not good, especially at winter.
WS2812B works from +5V directly. LED strip brightness is configurable in firmware (Adafruit_NeoPixel library support brightness configuration on fly) which lower current draw accordingly. I already measured whole panel current draw. 4.65A on full brightness, 2.5A on 70% (all LEDs in a strip set to white during measuring). Below 2A on 50% and less, but then LEDs start to become hard to distinguish in bright daylight. At usual information density (only 1/4 of LEDs are active) current draw is below/around 1A, but I can't guess which kind of blinky stunts my customer will try to show in future. Maybe I should convince him to stay around 60% brightness for begin. I'm now figure out preferable power converters that use less space on PCB. LDO most likely will be LM2940IMPX-5.0/NOPB. Switching DC converter for panel - TPS62932 (5V, 2A) as safer choice. Or TPS62933 (5V, 3A) - with hope that controller power supply might be upgraded still in this revision.
I agree that external capacitors at solenoid side might help with inrush current. Will require one-two trips to site in person to test and see how it works. Luckily nearest sites are in 20 km radius around me so it is not a big problem.
Just thought of another one.
There are other types of addressable LEDs and use significantly less current at full brightness than the WS2812B. Unless it's an exterior panel you may be able to use the lower current (and lower max brightness) LEDs.
It is exterior panel unfortunately.
I think you are being asked to compromise unreasonably by the customer, if he doesn't understand the simple demands of the situation, then sometimes it is better to not have certain jobs.
So far I'll keep him. From how things are happening, next revision will be made by my terms in adequate housing with proper power supply. Consider this revision as R&D grind