Added setting of initial target temperature

PID finetuning

Fixed switching problems

Updated dependencies

Removing units thread

Fixed double commands to 433 MHz switches, they did not switch.

Add missing sources

Added PID implementation and 433 MHz radio control switches. Not reliable yet.

Web - server communication for switches improved.

Added some comments

Initial code for a simple PID controller.

Units editing is more or less complete. Changed structures for heating, cooling, fan and door. Updated the web interface to confuigure all these things.

Added device configuration

More style updates

Added style to the maintenance menu

Ajax screen updates now use a single call to the server

A bit of code cleanup

Small fix for NA values

Temperature auto refresh and some layout improvements.

Fixed GET AIR|BEER commands. Save configuration every 30 minutes.

Forgot some close functions so tha program ran out of file descriptors. Better loggin for writing the configuration.

Removed old 1-wire bus

Threads partly working via new devices interface

LIST BUS now displays the new devices table. Adjusted the web screen

Added Raspberry GPIO devices

Small fixes for device configuration

Fixed wrong includes

Updated dependencies

Added device configuration

Added GET AIR, GET BEER, GET TARGET commands

(0) -100 -50 -30 +30 +50 +100 +300 tip

mercurial