[Collection] Production-Grade Climate, Lighting & Shades Blueprints (ASHRAE-55, EN 16798, Humidity-Aware)

Hey everyone! :wave:

I’m excited to share a collection of 5 production-ready blueprints I’ve been developing for my own home automation. These focus on implementing proper building science standards (ASHRAE-55, EN 16798) rather than simple fixed thresholds.

:globe_with_meridians: Website with one-click imports: schoolboyqueue.github.io/home-assistant-blueprints

:package: GitHub: github.com/schoolboyqueue/home-assistant-blueprints


The Blueprints

1. Adaptive Comfort Control Pro (HVAC)

For: Thermostats (Ecobee, Nest, Honeywell, generic)

Implements the ASHRAE-55 adaptive comfort model — your ideal indoor temperature shifts based on outdoor conditions, not arbitrary fixed setpoints.

Highlights:

  • Psychrometric calculations (dew point, enthalpy, absolute humidity)
  • Natural ventilation with muggy air blocking
  • Machine learning from your manual adjustments
  • Sleep mode with tighter comfort bands
  • Smart HVAC pause when doors/windows open (with freeze/overheat protection)
  • U.S. regional climate presets (all 50 states)
  • Auto-detects thermostat vendor profiles (minimum separation, etc.)

2. Bathroom Light & Fan Control Pro

For: Bathroom exhaust fans + lights

Uses the “Wasp-in-a-Box” dual-sensor pattern (motion + door) for accurate occupancy detection, plus humidity-delta-based fan control.

Highlights:

  • Delta humidity control (bathroom minus baseline) — works even on naturally humid days
  • Hysteresis prevents fan chattering (separate ON/OFF thresholds)
  • Rate-of-rise boost — fan starts early when humidity spikes
  • Rate-of-fall hold — prevents premature shutoff
  • Night mode with dimmed lights and warm color temp
  • Manual override detection with configurable duration

3. Multi Switch Light Control Pro

For: Z-Wave, Zigbee, and Lutron switches/remotes

Universal switch automation that auto-detects your hardware and adapts trigger mappings automatically.

Supported devices:

  • Zooz ZEN71/72/73/74/76/77
  • Inovelli Blue (VZM31, VZM35) via Zigbee2MQTT or ZHA
  • Inovelli Red (LZW30/31/36)
  • Lutron Pico remotes (2/3/4/5-button)

Highlights:

  • Auto-detection of device model and protocol
  • Unified dimming across all trigger types
  • 5x multi-tap support for custom actions
  • Hold-to-dim with release detection
  • Switch state sync (optional)

4. Adaptive Shades Pro

For: Motorized blinds/shades/covers

Solar-aware shade positioning based on the research paper Energies 13(7):1731.

Highlights:

  • Uses sun azimuth/elevation and window orientation
  • Direct vs. diffuse light classification
  • Temperature-biased: opens for passive solar gain in winter, closes for cooling in summer
  • Glare protection with optional lux sensor
  • Supports slat (venetian) and zebra shade modes
  • Quiet hours and manual override support

5. Ceiling Fan Climate Control Pro

For: Ceiling fans with HVAC coordination

Implements EN 16798 / ASHRAE 55 adaptive comfort for ceiling fan control.

Highlights:

  • Dynamic comfort band based on outdoor temperature
  • Heat index integration (humidity-aware)
  • HVAC coordination — works with heating/cooling cycles
  • Deviation-based speed (not fixed thresholds)
  • Optional reverse mode for winter heating

Why These?

I built these because most blueprints I found used fixed thresholds that don’t account for:

  • Humidity — 77°F at 30% RH feels different than 77°F at 70% RH
  • Outdoor conditions — Your body adapts to seasonal temperatures
  • Real building science — ASHRAE-55 and EN 16798 exist for a reason

These aren’t just “turn on at X degrees” automations. They implement the actual math from building science standards.


Requirements

  • Home Assistant 2023.4+
  • Appropriate sensors for each blueprint (temp, humidity, motion, etc.)
  • See individual README files for detailed requirements

Feedback Welcome!

These are actively maintained. If you find bugs or have feature requests, please open an issue on GitHub. PRs are welcome too!

Let me know if you have questions. Happy automating! :house:


1 Like

Hello Jeremy Carter,

Thanks for contributing to the community with a new Blueprint.
I have a suggestion for you. Many people who are not familiar with directory structures will have problems installing this without the Home Assistant MY tools.

Adding a MY link for this Blueprint to your top post would help them a lot.
Here is the link to make that.
Create a link – My Home Assistant

1 Like