I have been working hard on this project. I have developed a three zone seven day schedule system with controls for intake air control, exhaust air control, recirculating air control, Lights on.off control for both regular lighting and Far red availability to schedule and control, Flood & drain and Hydro water controls, CO2 enrichment control, humidity/control, heating and cooling control for all three zones independent of each zone. Each zone can be controlled in detail with reporting real time. I am considering using a rpi3 camera mounted for video input.
I am working on the rules now and the screens have changed to schedules and room data reporting real time. I will post a few screen shots when i get some time.
I am thinking about using zwave devices for relays with wifi to communicate to rpi3 and openhab. it may cost more, but more flexible. Hard wiring is still on the table, as well. The issue is, three humidifiers relay control, three ac units relay control, three heaters relay control, and one co2 enrichment system relay control, plus four sensors, temp/humidity and CO2, and three light relays, three hydro relays, three F&D relays, three intake vent relays, three exhaust fan relays, three recirculating fan relays, for a total of 32 relay controls in three zones. Each relay represents a bank of at least 8 relays on a board each for a total of 256 relays minimum and perhaps up to 1024 relays maximum depending on the size of the operation.
The base screen system is setup, as are the pinouts mostly. It is the rules I am working out now.
namaste