Release Notes: The current period is now displayed on the console. If settings are altered against the period, visible notification is given. Pressing 'S' makes the system go back to the schedule.
Release Notes: The ability to control setpoint, enabled state, voting state, and dump priority of individual thermostats on an arbitrarily complex schedule was added.
Release Notes: Memory leaks were removed. A performance optimization now allows DZ to work in 4MB of heap memory. JMX instrumentation was added for individual dampers. A damper multiplexer was added. Many subtle and not so subtle bugs were fixed.
Release Notes: Several bugfixes (some critical) related to damper operation. Servo calibration and reversing are now possible.
Release Notes: The interface was reintroduced for the first time in the 3.x code base. It currently displays the zones configured, current and setpoint temperature for each zone, HVAC operating mode, position within tolerance limits within each zone, on/off, on-hold, voting, calling, and error status for each zone.
Release Notes: The ability to operate a humidifier and dehumidifier was added.
Release Notes: A race condition was preventing normal initialization of Parallax and possibly other serial servo controllers. NaN damper position was being generated in BalancingDamperController, passed down to dampers, and accepted by them under some circumstances. OwapiDeviceFactory now reports devices present on 1-Wire bus via JMX. Damper controllers now support JMX instrumentation.
Release Notes: The most important change is that you can control your HVAC equipment again. Also, the JMX control was fixed and the JMX representation was improved.
Release Notes: The whole system is operational in passive mode again. The 1-Wire subsystem operation got yet another stability overhaul.
Release Notes: The system was totally overhauled, with a focus on stability and instrumentation. The build system was changed from autoconf to Maven. The architecture was extended to make all signal producers available for instrumentation and data logging. All system components now support JMX instrumentation and control. The source was augmented with comprehensive test cases. Unnecessary components were shed, to be reintroduced as plugins in future releases.