DIY Zoning is a set of tools and instructions for controlling a state-of-the-art HVAC (Heating, Ventilation, and Air Conditioning) system. It covers airflow balancing, temperature control and zoning, energy conservation measures, remote access, 1-wire devices, and home automation.
| Tags | Monitoring Logging Software Development Embedded Systems Home Automation |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux OS Independent |
| Implementation | Unix Shell Java |
Recent releases


Changes: This release introduced support for many logical devices on one physical 1-Wire device in general, and humidity sensor support in particular. The DAC2CORE protocol was changed, breaking backward compatibility. To upgrade configurations, a literal 'T' must be added in front of 1-Wire temperature sensors, and add a literal 'S' in front of 1-Wire switch devices.


Changes: This release introduced the CORE configurator, dz_core_wizard. Jukebox and Servomaster are now included in the package. The DAC configurator still can't read the existing configuration, though the CORE configurator is able to. A few bugs remain, but both configurators are now mostly usable.


Changes: This release introduces the DAC configurator.


Changes: This release implements a skeleton for 1-Wire driver based on OWFS (as opposed to OWAPI), PnP for DAC to CORE communications, and a native Java JRobin RRD driver. It also removes the documentation from the source tarball.


Changes: Communications between the modules are now encrypted. Data Acquisition Module is now plug-and-play. The existing 1-Wire network will be probed, the topology analyzed, and the RRD database created and updated automatically. If Apache is found during the RPM installation, the resulting temperature graphs will be accessible at http://localhost/dz/.