Better log output for web graphs. Webgraphs can now display heater and cooler usage.

More math for the simulator. Web interface changes for heater in graph.

LIST LOG also output lines on state changes

Fixed stdout debug messages

Simulation of fridge cold loss to the room added for testing.

Fixed cooler_size bug

Added Simulator editor

Added framework for a simulation of a fridge with heater to use as controlled fermentor

Updated web dashboard layout

Automatic ajax updates of radio buttons

Slowdown room temperature/humidity updates to 60 seconds

Added function send_array_check

Units editor uses array commands

Global and profile editor use array commands

Device editor uses array commands

Made a function to send arrays to the server. The room temperature and humidity are now displayed at once when the dashboard is loaded.

Bumped to version 0.2.0

Fixed conditional compile

Removed two system menus that would not work correctly. All panel menus are complete now.

Added profile panel menus and system panel menus

Setting fridge and beer temperature from the panel implemented

You can now safely add and remove units on a running system.

Selecting units in setup does now work. Menu select variables are protected with thread locking.

Fixed add unit web interface

Fixed conditionals on systems without wiringPi.

Added thread locks to all LCD access functions. This seems to have fixed the LCD corruption problems.

Added thread locks for device processing

Increase priority for the devices thread

Added more panel menus

Add a sane default for profile precessing.

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

mercurial