Sun, 25 Jun 2017 13:02:06 +0200 |
Michiel Broek |
Don't continuous send data to domoticz
|
file |
diff |
annotate
|
Sat, 10 Jun 2017 23:43:56 +0200 |
Michiel Broek |
Only send domoticz changed values
|
file |
diff |
annotate
|
Fri, 19 May 2017 16:34:21 +0200 |
Michiel Broek |
Version 0.6.0. The MQTT data messages are now allways the same length so that openhab will function with the message updates.
|
file |
diff |
annotate
|
Mon, 08 May 2017 16:32:43 +0200 |
Michiel Broek |
Extra shutdown delay
|
file |
diff |
annotate
|
Mon, 08 May 2017 16:26:02 +0200 |
Michiel Broek |
New MQTT protocol
|
file |
diff |
annotate
|
Sat, 29 Apr 2017 17:47:00 +0200 |
Michiel Broek |
Small fix
|
file |
diff |
annotate
|
Sat, 29 Apr 2017 17:07:36 +0200 |
Michiel Broek |
Added some MQTT publish clear functions. Version 0.5.8
|
file |
diff |
annotate
|
Thu, 12 May 2016 21:43:07 +0200 |
Michiel Broek |
Better door and 12 volt detection and logging
|
file |
diff |
annotate
|
Wed, 11 May 2016 14:47:27 +0200 |
Michiel Broek |
Fixed some MQTT messages. Added more profile MQTT messages. Version 0.5.7
|
file |
diff |
annotate
|
Mon, 09 May 2016 21:35:55 +0200 |
Michiel Broek |
Units now have an unique alias name so that the MQTT messages are more friendly.
|
file |
diff |
annotate
|
Mon, 02 May 2016 16:15:37 +0200 |
Michiel Broek |
Created mqtt sourcefiles. Use flags to trigger publish messages. The main source does not know and does not care if MQTT messages will be sent. Version 0.5.5
|
file |
diff |
annotate
|
Sat, 30 Apr 2016 21:25:10 +0200 |
Michiel Broek |
Fixed empty setpoint values
|
file |
diff |
annotate
|
Sat, 30 Apr 2016 21:06:20 +0200 |
Michiel Broek |
Compiles mosquitto code if library is found on the system. Bumped to version 0.5.4
|
file |
diff |
annotate
|
Sat, 26 Mar 2016 14:43:31 +0100 |
Michiel Broek |
The FAN always runs if the unit is active. Bumped tp version 0.5.3
|
file |
diff |
annotate
|
Thu, 17 Mar 2016 17:25:02 +0100 |
Michiel Broek |
Fix Deadlok problem when there is only a heater or a cooler.
|
file |
diff |
annotate
|
Fri, 11 Mar 2016 20:27:02 +0100 |
Michiel Broek |
Changed PID code. PID parameters are now stored 3 digits instead of 2 behind the decimal point. Prevent extreme heating or cooling in Beer mode. Heat and Cool lockdown now allows the lagest value to win instead of zero them both. PID output treshold from 2% to 50%.
|
file |
diff |
annotate
|
Sat, 05 Mar 2016 12:50:23 +0100 |
Michiel Broek |
Switched PID to BOO mode for all modes.
|
file |
diff |
annotate
|
Fri, 26 Feb 2016 15:14:00 +0100 |
Michiel Broek |
Remove temporary marker.
|
file |
diff |
annotate
|
Fri, 26 Feb 2016 13:38:44 +0100 |
Michiel Broek |
Swapped heat/cool symbols.
|
file |
diff |
annotate
|
Thu, 25 Feb 2016 23:24:50 +0100 |
Michiel Broek |
Small brewpanel display error fix, did not affect real hardware.
|
file |
diff |
annotate
|
Thu, 25 Feb 2016 22:42:54 +0100 |
Michiel Broek |
Compacted LCD display for units, allways 4 instead of 4 to 6 lines. But it's a bit more cryptic. We could write a short manual.
|
file |
diff |
annotate
|
Thu, 25 Feb 2016 20:12:27 +0100 |
Michiel Broek |
Use user defined characters for the LCD display just like in Arduino projects.
|
file |
diff |
annotate
|
Thu, 31 Dec 2015 21:03:52 +0100 |
Michiel Broek |
Less PID debug logging.
|
file |
diff |
annotate
|
Thu, 19 Nov 2015 21:17:26 +0100 |
Michiel Broek |
Moved global bit defines to config.h
|
file |
diff |
annotate
|
Sun, 15 Nov 2015 21:12:11 +0100 |
Michiel Broek |
Fixed compiling for systems with wiringPi. Improved handling of udp sockets if there is no brewpanel running.
|
file |
diff |
annotate
|
Sat, 14 Nov 2015 23:40:51 +0100 |
Michiel Broek |
The brewpanel works, but still needs a lot more
|
file |
diff |
annotate
|
Sat, 14 Nov 2015 16:52:33 +0100 |
Michiel Broek |
The first ideas of the brewpanel simulation are in place.
|
file |
diff |
annotate
|
Sun, 08 Nov 2015 22:13:02 +0100 |
Michiel Broek |
Reenabled code round LCD driver.
|
file |
diff |
annotate
|
Thu, 17 Sep 2015 20:54:34 +0200 |
Michiel Broek |
Fixed compiling on a real RPi.
|
file |
diff |
annotate
|
Thu, 17 Sep 2015 20:45:01 +0200 |
Michiel Broek |
Code cleanup.
|
file |
diff |
annotate
|
Thu, 17 Sep 2015 17:09:09 +0200 |
Michiel Broek |
Set sane default profile values when not using a profile.
|
file |
diff |
annotate
|
Thu, 17 Sep 2015 17:01:15 +0200 |
Michiel Broek |
More fixes for profiles temperature window. Added the sliding beer/air target switch.
|
file |
diff |
annotate
|
Thu, 17 Sep 2015 13:09:29 +0200 |
Michiel Broek |
Fixed crash after profile is finished. Fixed error in UNIT GET output.
|
file |
diff |
annotate
|
Wed, 16 Sep 2015 22:05:05 +0200 |
Michiel Broek |
Fermentation profiles now have a low and high temperature setting so that you can use a temperture window. Each profile step can now set for beer or air temperature reference. The logfiles have an extra temperature field for this. Bumped to version 0.4.2.
|
file |
diff |
annotate
|
Tue, 15 Sep 2015 17:26:26 +0200 |
Michiel Broek |
Switched to new device read code. Removed the incomplete support for the DS2408 1-wire chip.
|
file |
diff |
annotate
|
Tue, 02 Jun 2015 14:14:20 +0200 |
Michiel Broek |
Fixed compiling on a real RPi
|
file |
diff |
annotate
|
Sun, 17 May 2015 23:23:25 +0200 |
Michiel Broek |
Tuning PID code. Samll changes on the unit web page.
|
file |
diff |
annotate
|
Sun, 17 May 2015 19:34:55 +0200 |
Michiel Broek |
Back to the old PID algorythm. Version 0.3.1.
|
file |
diff |
annotate
|
Sat, 16 May 2015 17:39:30 +0200 |
Michiel Broek |
Made the client-server protocol more robust. When a change to a unit is made using the web interface, the main process is stopped during the update. Splitted the PID in two PID's, one for heating and one for cooling. Adjusted the web edit scrreen for this, but there are still rough edges. Replaced the PID code, maybe this one works better for our purpose. The simulator air temperature changes on the simulator heater and cooler, but it is not realistic at all. This is a development version, do not use in production. The version is 0.3.0
|
file |
diff |
annotate
|
Thu, 14 May 2015 22:03:35 +0200 |
Michiel Broek |
Experiment with zero window
|
file |
diff |
annotate
|
Wed, 01 Apr 2015 23:13:08 +0200 |
Michiel Broek |
Added logging of the room temperature.
|
file |
diff |
annotate
|
Wed, 01 Apr 2015 22:37:28 +0200 |
Michiel Broek |
Improved regular logging, disabled some debug logging.
|
file |
diff |
annotate
|
Wed, 01 Apr 2015 21:56:35 +0200 |
Michiel Broek |
Added door and PSU sensors. Added interior light logic and switching.
|
file |
diff |
annotate
|
Wed, 01 Apr 2015 17:28:26 +0200 |
Michiel Broek |
Added Fan delay logic.
|
file |
diff |
annotate
|
Wed, 01 Apr 2015 15:56:04 +0200 |
Michiel Broek |
Changed Fan switch logic.
|
file |
diff |
annotate
|
Sat, 07 Mar 2015 14:40:08 +0100 |
Michiel Broek |
Fixed error
|
file |
diff |
annotate
|
Sat, 07 Mar 2015 14:32:09 +0100 |
Michiel Broek |
Changed die() handler
|
file |
diff |
annotate
|
Fri, 20 Feb 2015 16:05:29 +0100 |
Michiel Broek |
Code cleanup and more conditions for debug temperature logging
|
file |
diff |
annotate
|
Thu, 19 Feb 2015 16:39:35 +0100 |
Michiel Broek |
Actuators behind a PID now use power percentage instead of always 100%
|
file |
diff |
annotate
|
Thu, 19 Feb 2015 16:08:05 +0100 |
Michiel Broek |
Better protection, fixed fridge mode.
|
file |
diff |
annotate
|
Thu, 19 Feb 2015 15:43:43 +0100 |
Michiel Broek |
Simple temperature control in fridge mode.
|
file |
diff |
annotate
|
Thu, 19 Feb 2015 14:42:55 +0100 |
Michiel Broek |
Moved pid function to separate files
|
file |
diff |
annotate
|
Tue, 17 Feb 2015 23:27:47 +0100 |
Michiel Broek |
Better conditional PID logging
|
file |
diff |
annotate
|
Mon, 16 Feb 2015 23:21:45 +0100 |
Michiel Broek |
Restored blackout window
|
file |
diff |
annotate
|
Mon, 16 Feb 2015 20:41:09 +0100 |
Michiel Broek |
Code cleanup
|
file |
diff |
annotate
|
Mon, 16 Feb 2015 19:52:42 +0100 |
Michiel Broek |
Added more precision to the unit low and high black window margins. Switched to PID routine from Pid without a PhD. The PID compute routine is now in the one second loop. The switch delay times are now in seconds, 0..720.
|
file |
diff |
annotate
|
Sun, 15 Feb 2015 23:09:00 +0100 |
Michiel Broek |
PID changes and algorithm tuning.
|
file |
diff |
annotate
|
Sun, 15 Feb 2015 20:38:54 +0100 |
Michiel Broek |
Added Kp, Kd and Ki settings to the units. Bumped to version 0.2.9
|
file |
diff |
annotate
|
Sun, 15 Feb 2015 18:21:20 +0100 |
Michiel Broek |
Fixed logging of old pid error again
|
file |
diff |
annotate
|
Sun, 15 Feb 2015 18:18:44 +0100 |
Michiel Broek |
Fixed logging of old pid error
|
file |
diff |
annotate
|