Effortlessly Notify Home Occupants with This Smart Blueprint

I recently stumbled upon a fantastic solution for sending notifications to people currently at home, and I wanted to share my experience and thoughts with the community. This blueprint for Home Assistant is a game-changer for anyone looking to streamline notifications based on occupancy.

The blueprint works by creating a script that checks if a person is at home before sending a notification. What’s truly impressive is how customizable it is. You can map each person to their preferred notification service, whether it’s a mobile app, email, or even a smart speaker. For example, if Lisa prefers her notifications on her phone and John prefers his on his smartwatch, the script handles it seamlessly.

I’ve been using this setup for a few weeks now, and it’s been a breeze. The script allows me to specify parameters like the message, title, and even data for notifications. This level of customization means I can tailor notifications to different scenarios—whether it’s a quick alert for a package delivery or a more detailed update about a scheduled maintenance.

One thing to note is that the script sends the same data object to all notification services. If you’re using different platforms, like Pushbullet and the Android app, this might lead to compatibility issues. However, the community has suggested workarounds, such as creating a notify group, which I plan to explore next.

I’d love to hear how others are using this blueprint or if there are any tips to make it even more efficient. Have you tried something similar or found a different approach that works well for your setup? Let’s discuss and share our experiences!

For more details, you can check out the blueprint on GitHub: GitHub - crnh/home-assistant-blueprints.