350 likes | 367 Views
A comprehensive guide to creating a DIY temperature zoning system, covering sensor networks, data acquisition, visualization, dampers, core logic, and more.
E N D
DIY Zoning: 7 Years Down The Road Vadim Tkachenko
Before we start: questions • Write notes and pass them up so there's a chance to answer them in depth later, online • Forgot to ask? Not a problem – send it to the mailing list
Introduction • What DZ is? • A Knowledge Base • A Temperature Zoning System
Introduction • What DZ is? • A Knowledge Base • A Temperature Zoning System • What DZ is not? • Can't buy • Can't pay anyone to make for you (yet)
Gestation • Iowa house built in 1849 with no A/C • Arizona tri-level – scorching upstairs, freezing downstairs
Gestation • Iowa house built in 1849 with no A/C • Arizona tri-level – scorching upstairs, freezing downstairs • Existing solutions: dumb systems, lying salespeople, incompetent consultants
Gestation • Iowa house built in 1849 with no A/C • Arizona tri-level – scorching upstairs, freezing downstairs • Existing solutions: dumb systems, lying salespeople, incompetent consultants • Last straw: “You're too $^&* smart, we're not gonna do business with you”
Inception • What one can't buy, one has to make • KISS and cheap • Proper way to eat the elephant: one bite at a time • Therefore, “The Seven Steps”
Technicalities • Step 1: Sensor Network • Cheap: $3 1-Wire sensors • Distributed • Autoconfiguration, capabilities discovery • Heterogeneous
Technicalities • Step 1: Sensor Network • Cheap: $3 1-Wire sensors • Distributed • Autoconfiguration, capabilities discovery • Heterogeneous • Step 2: Data Acquisition • rrdtool, xAP, xPL, generic broadcast
Technicalities • Step 3: Visualization • Too many ways • You'd be surprised • Long term trends important • Stop, think, fix obvious problems
Technicalities • Step 4: Dampers • R/C Servos • Cheap • “Worse Is Better”
Technicalities • Step 5: Core Logic • Container architecture • Unlimited zones • Arbitrarily complex schedules • Pluggable control strategies
Technicalities • Step 6: Passive Mode • No need to fiddle with HVAC • May just work for you • Gets insurance off your back
Technicalities • Step 7: Total Control • STOP! • Abandon hope, all ye who enter here • You must understand the consequences • They will be after you if something goes wrong
Technicalities • Beyond • All kinds of sensors, not just temperature • Fault tolerance: can of worms • Home automation integration • Remote access • Family friendly controls
Denial • HVAC contractors: “This is more complicated than rocket science” • Not really, but close enough
Denial • HVAC contractors: “This is more complicated than rocket science” • Not really, but close enough • “Get out of our business and stay out” • I don't think so
Denial • HVAC contractors: “This is more complicated than rocket science” • Not really, but close enough • “Get out of our business and stay out” • I don't think so • It is too complicated for them, too
Acceptance • Top link on Google for “temperature zoning” • Ahead of Honeywell, Carrier, Trane, Arzel Zoning and others (they do this for living) • Respected by HVAC contractors • http://hvac-talk.com/vbb/showthread.php?t=141295&page=2
Side Effects • You can be sure you did something good when it turns out you've been ripped off • Imitation, flattery, Honeywell thermostats
Side Effects • You can be sure you did something good when it turns out you've been ripped off • Imitation, flattery, Honeywell thermostats • They still haven't called
Side Effects • You can be sure you did something good when it turns out you've been ripped off • Imitation, flattery, Honeywell thermostats • They still haven't called • Big, bad wolf out there
Side Effects • You can be sure you did something good when it turns out you've been ripped off • Imitation, flattery, Honeywell thermostats • They still haven't called • Big, bad wolf out there • Chilling effect: most of research is private now
Maturity • Monolithic became modular • Centralized became distributed • “Do all things poorly” became “do one thing, do it good”, many times over • “Need to know what great ideas to discard” • Interoperability is the key • Change of focus: Now that we've taken care of your sinusitis...
Enterprise Ramifications • Parallel semantics perfected • Distributed semantics uncovered • Fault tolerance is most stringent • There is no such thing as too much monitoring • JMX instrumentation helps • Long term trends important: visualize! • Component model and pattern reuse
DIY Zoning http://diy-zoning.sourceforge.net/ http://diy-zoning.blogspot.com/ Google search “temperature zoning” Questions?