🏰 Yet Another Automatic HVAC Control Blueprint (YAAHCB) following the KISS Principle

:european_castle: Yet Another HVAC Control Blueprint - But Different!

Import Blueprint

GitHub Repository

GitHub Stars

GitHub Issues

Yes, it’s yet another HVAC control blueprint - but with some key differences that set it apart!.. While there are many great HVAC blueprints available (like this one or this one), this blueprint focuses on intelligent energy management with unique features and following the KISS Principle.

:dart: What Makes This Blueprint Different?

  • :thermometer: Smart Temperature Thresholds: Unlike most blueprints that just turn off HVAC when windows open, this one considers outdoor temperature to make intelligent decisions
  • :alarm_clock: Day/Night Aware: Separate timers for day and night operation - because you need different behaviors at 2 PM versus 2 AM
  • :arrows_counterclockwise: State Memory: Remembers your previous HVAC mode instead of always defaulting to “auto”
  • :crescent_moon: Night Check: Proactive evening notifications about open windows before bedtime
  • :dash: Pressure & Humidity: Optional monitoring of atmospheric conditions for smarter climate control
  • :zap: Energy Efficient: Smart delays and thresholds to prevent unnecessary HVAC cycling

:art: Core Features

  • :house: Automatic HVAC Control: Smart shutdown when windows/doors open
  • :stopwatch: Configurable Timers: Different timeouts for day/night periods
  • :iphone: Smart Notifications: Detailed status updates with window locations
  • :thermometer: Temperature-Based Actions: Immediate HVAC response based on outdoor temperature
  • :control_knobs: Seasonal Modes: Summer/Winter/Auto operation modes
  • :battery: Energy Conservation: Intelligent timing to maximize efficiency

:hammer_and_wrench: Easy Setup

  1. Import the blueprint
  2. Select your climate entity and window sensors
  3. Configure optional sensors (temperature, humidity, pressure)
  4. Set your preferred timings and thresholds
  5. Done!

:crystal_ball: Future Development

  • Indoor humidity monitoring and ventilation reminders
  • Weather forecast integration for rain warnings
  • Advanced door security checks for night time
  • More seasonal operation modes
  • Integration with other smart home systems

:star2: GitHub Repository

Check out the GitHub Repository for:

  • Latest updates and features
  • Issue tracking
  • Feature requests
  • Documentation

"Buy Me A Coffee"

:wave: About Me

As a Data Scientist specializing in AI and automation, I’m passionate about creating smart home solutions that make life easier while being energy efficient. This blueprint combines my expertise in AI-driven decision making with practical home automation needs.

Got a blueprint wish? Send me a PM! I’m always looking for new challenges and ways to improve home automation for everyone.

Happy automating! :house::sparkles:

1 Like

Hey Folks,

I’m excited to share a update to the YAAHCB blueprint! :tada:

:fire: What’s New?

  • :cold_face: Persistent Reminders: Get notified after 15 minutes if a window stays open and it is below 15°C
  • :shield: More Robust: Improved error-handling for missing sensors and unexpected conditions
  • :outbox_tray: Smarter Notifications: Dynamic alerts based on temperature, humidity, and pressure data
  • :stopwatch: Energy-Saving Enhancements: Refined timeout handling for smoother automation

:rocket: Update?

This version makes your smart home smarter and your HVAC system more efficient, ensuring comfort and energy savings. For example, in the previous Version the timer would not trigger for the heck of it. Now every little promise is included!

If you have any feedback or run into issues, let me know!

Cheers!

Greetings all,

A quick update to straighten everything up and adding a new feature:

Changelog

[1.1.0] - 09.11.2024

Added

  • Day/Night mode functionality with separate timeouts
  • Nighttime window check notification
  • Temperature-based immediate HVAC shutdown
  • High and low temperature thresholds for HVAC control

Changed

  • Improved timer event handling to prevent template errors
  • Enhanced notification messages to include day/night timeout information
  • Restructured conditions for better reliability
  • Improved error handling for optional sensors

Fixed

  • Template variable errors for undefined triggers
  • Timer state handling during blueprint updates
  • Duplicate sequence blocks in temperature-based shutdown
  • Missing variable definitions for timeout settings

Removed

  • Single HVAC timeout setting in favor of day/night specific timeouts

Changelog

[1.1.1] - 11.11.2024

Added

  • Season-based Notifications (Beta Status)

Fixed

  • Some Notification Design Improvements, especially when Timeout for HVAC is triggered

Planned

  • AI-based suggestions, intelligent and not based purely on Algorithms (if - when) but KISS-orientated / pure local hosted

:wrench: Fixed Issues:

  • HVAC now properly restores to previous state when closing windows
  • More reliable window state detection
  • Fixed notification system for window events

:sparkles: Improvements:

  • Better HVAC mode restoration with previous state memory
  • Clearer notifications with different icons for different states
  • More reliable window state detection system
  • Better handling of multiple window scenarios

The blueprint now handles window closing events more reliably and provides better feedback about system status. HVAC restoration works as expected when all windows are closed.

Full changelog on GitHub

1 Like

:arrows_counterclockwise: Version 1.2.0 Released!

:hammer_and_wrench: Fixed Issues:

  • Timer updated - Issues with resets when windows close early fixed
  • More robust and error-safe handling of multiple windows
  • Enhanced HVAC state restoration
  • Improved optional sensor handling

:sparkles: New Features:

  • Seasonal mode (summer/winter/auto) for smarter temperature control
  • Debug logging system for easier troubleshooting
  • Notification cooldown to prevent alert spam improved
  • Temperature sensor requirement option (Force Mode)

:dart: Improvements:

  • Smarter HVAC control combining immediate and timed responses
  • More robust timer event handling
  • Better notification system with different icons for different states
  • Improved error handling throughout the blueprint
  • Immidiate Shut-Down when certain Temperature Threshold is reached
  • Debug-Mode improved

The blueprint now offers more intelligent climate control with seasonal awareness while maintaining its core reliability. HVAC control is more responsive and smarter than ever! :tada:

:books: Links:

1 Like