Smart Home Automation Forum

Full Version: Help with Bioreactor Automation
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Seeking Advice: Automating a CO₂-Controlled Bioreactor System with Raspberry Pi & KinCony

Hi everyone,
I’m building a temporary immersion bioreactor system for tissue culturing trees for restoration projects. I want to design a scalable, automated system that integrates CO₂ monitoring, solenoid-controlled gas flow, and light automation—with the ability to log data for future AI optimization.

System Overview:
  • Bioreactors: 10 shelves, each with 10 bioreactors (total of 100).
  • Aeration:
    • Each bioreactor receives CO₂-enriched air from a pump inside a CO₂ incubator (for sterilization and elevated CO₂ levels).
    • I plan to monitor CO₂ levels in 1 vessel per shelf (10 total monitored vessels).
    • The CO₂ sensor data will control a solenoid valve (normally closed) to regulate CO₂ for the entire shelf.
  • Lighting:
    • I want automated lighting with control based on PPFD (Photosynthetic Photon Flux Density) or intensity.
  • Data Logging & AI Integration:
    • The system should log all data (CO₂ levels, light intensity, etc.) for future AI-driven optimization.

My Approach & Questions:
  • I plan to use a Raspberry Pi as the main controller.
  • I’ve come across KinCony products and believe they could provide a solution. Has anyone used KinCony for similar automation projects?
  • I’d love suggestions for CO₂ sensors, solenoid controllers, and light intensity sensors that integrate well with a Raspberry Pi & KinCony setup.
  • I want to allow for future expansion, so modularity and scalability are key.


If anyone can offer suggestions or advice it would be extremely appreciated.  I attached an image to help understand what it is I am building.
Thanks 

[Image: view?usp=drive_link]
if you use server16 controller, you can install Raspberry Pi OS or Node-Red.
But what's your CO2 sensor interface ? RS485? just make sure the Server16 controller have suitable interface for your CO2 sensor.
sorry, we can't see your image. you can upload at here.
I plan to use the sensair s8 co2 monitor and use rs485 cable.   My original thought was to use influxdb, grafana and code red on a raspberry pi.

What device handles the input of the sensors? 

I don't have a lot of experience in this area and my design decisions have all been based on researching internet.  I want to make sure I'm neither overcomplicating it nor limiting future expansion.
if your sensor is RS485, you have the sensor's protocol. you can connect to Server16's RS485 port. then write code by yourself to read all CO2 sensor's data.
What receives the input from all these wires? What physical device that is? Does server 16 or someother device?
sorry, i don't understand you.
Is anyone willing to help me design a system? I'd pay for help.

Thank you