1Set up the Raspberry Pi
2Electrical Connection of Sensores and Actuators
3Set up the Connection
4Heating Control

no warranty for any of the provided information

4 Heating Control

My heating control consists of two parts

  1. The control loop
    shall loop for ever and call predefined tasks at specific time intervals. Sensors are read in and evaluated to set the actuators approriate.
  2. The web interface
    to visualize the actual state (i.e. image below), to set the operation mode of the actuators (on/off/auto), to modify control parameters or show the logfile of the system data.

showHouse_example.png

1DWD_KML
2HV_Admin_Login
3HV_bypassAct
4HV_colorMap
5HV_config
6HV_convertASCII
7HV_getSunPrediction
8HV_H2Olevel
9HV_heatingControl
10HV_loop
11HV_readOperationState
12HV_readTemperatures
13HV_restart
14HV_serviceLog
15HV_setActuators
16HV_setParameters
17HV_showHouse
18HV_showLog
19HV_showRawValues
20HV_showWeatherForecast
21HV_TempCal
22HV_thermos200
23HV_ventProg
24HV_writeLog
25index
26Makefile
27MoistAir
28php2txt.pl
29readFilenames
30readNamedData
31tableInterpol

 

gnuplot

gnuplot is used to visualise the results - via script you can do infinite diagrams in 1 second.
Run 'test' in gnuplot to get an owerview of the available line- and symbolstyles.