I go back to this subject to share my humble experience in relation to a point discussed above; the automation of the opening of the layers with an Arduino. Warning; dream breaker mode activated. Sorry
To put it simply: I work in a nursery. 8000m² of greenhouses managed by a necessarily "professional" system. The panacea? Rather practical, but far from the dream if the climate plays its part (it's so rare, yes, I know ... hum!). This kind of system may be over-studied, it very often comes up against some concerns: conflicts between the different probes. The classics:
we're closing, it's too windy VS
we open, it's too hot ou
we close, it's raining VS
we open, it's too hot.
Sometimes even the problem only comes from a probe, that of the wind, which must open a little more on the "leeward" side and close a little "into the wind" to prevent it from rushing too strongly. In the case of a wind that is perpendicular to the openings (N / S), it is easy and it manages rather well. But in case of wind in the axis (E / W) and a little variable, it is the fair.
I open more to the north, less to the south because it comes more from the south than from the north, or rather more to the south and less to the north because it comes more from the north, although more or less north of the south and less more to the south from the north because it comes from the northern south... crzzzcrzzzz ... and it opens, and it closes, and it opens, and it closes and paf the wind rushes in and bam everything that flies in the greenhouses.
It is therefore very complicated to manage for a professional system and, in period of capricious weather (the famous change of seasons), we spend most of the time in manual mode, instinctively managing the opening of about thirty engines much more reliably than a battery of probes and a computer supposedly sophisticated in the matter. Isolated case ? Many of my producers and suppliers have the same concerns.
So I imagine the complexity of programming an arduino (I had my Raspberry Pi phase) whose cheap probes make data rather messy. It's not quite the same thing with layers: they are rather close to the ground, so we can break the wind with the help of hedges or the like and avoid one of the major problems but without guarantee of assured laziness. . It will always be necessary to be able to intervene in the event of a weather whim.
In short, not easy