Problem with a personal weatherstation is you are almost always just to late. I use a Netatmo weatherstation. When it it is starting to rain it takes a while before it will report(you get a message when 1mm off rain is detected). This means that your sunscreen is wet allready. The windgauge from Netatmo works, but you need to place it high for accurate measurements. Problem in that case are connection problems(distance) and replacing the battery(1-2 a year). But when there is a sudden wind gust you could be to late. For lux you need accurate measurements on the place off your screen, so I assume solar pannels are placed on another spot then your screen.
I use the rain forecast from openweather. Works reasonably in combination with the Netatmo raingauge. I also use the Somfy 3d windsensor. This sensor is mounted inside my sunscreen. The minute it detects a wind gusts it closes. For lux measurements you could use every sensor that measures lux. Mounting at the place you want ti have your measurements. For instance Hue outdoor sensor.