I want to prepare a homemade thermostat for my greenhouse project. I have enough knowledge about electronics and linux based embedded systems but I'm not skilled enough in programming, so let me introduce my project and thoughts.
- I can control triacs and optocouplers or solid state relays with GPIO on RPi. I already done this before on Linksys WRT54gL router with OpenWrt for my garage door. In this project I choose to control AC with solid state relays because I want to keep it simple and system will be used more frequently.
- I want to control ambient temperature with a hot air blower and temperature sensor data will be fed back to RPi. So, for example, ambient temperature reaches 25°C air blower will be shutdown.
- For irrigation I want to use water pumps to work on humidity same as air blower. When the humidity drops, pumps will feed the soil.
- All this systems will controlled by a user interface (web or some LCD with buttons). and I want to set temperature and humidity values to work and log all data. I want to use Apache or lighttpd with cron timing programs.
Here is the hard part for me I have no information on Python, PHP, HTML or any programming languages. I already searched google to find any similar projects but I couldn't find one. Here I'm sharing my flowgraph for the project below.