Quantity   Component name
4 × Solenoid Baco CR05 preferred. 12V, 3 port with position feedback
4 × Solar Panel Small Small panel with >50 mA or more short circuit current. Nominal 5V
4 × Waterproof housing Small metal or plastic box with gasket to house PCB. and battery
4 × Solenoid Control PCB Custom designed printed circuit board with Suface Mount Components, - Gerber files and schematic will be Open-source when designed proven