When I started using Home Assistant, I ran way too many automations for the silliest of things. Over time, I pulled back and kept only those automations that felt genuinely useful without making any visually noticeable impact. That helped me avoid flashy but unwanted dashboards and notifications.

Among those, there’s one automation that continues to run every day without my family noticing it. After a brief surprise early on, the automation faded into the background and now works quietly. I get no notifications, prompts, or choices to pick from. That helps with a small yet consistent reduction in the electricity bill over months.

It solved something I struggled to get right: reliable presence detection without a dedicated app or cloud services. I’m proud of it because it runs locally, reliably, and completely out of sight.

👁 A photo of Home Assistant Dashboard with custom cards
5 useful Home Assistant automations I wish I had in my life sooner

From energy tracking to turning off devices when not in use, Home Assistant helps improve my life by automating my smart home.

The Home Assistant automation goes unnoticed in my house

How I turn off idle devices in my bedroom

My bedroom has several devices, though I don't use them all at once. So I’ve been on the receiving end of the “Who left the TV or the lights on?” inquiry more times than I’d like to admit. Past mistakes aside, I didn’t want devices silently drawing power when they’re not in use or after someone has finished using them.

My primary logic was straightforward: turn off things that had been idle for a specific time. But getting that done cleanly required connecting those devices to Home Assistant first, using integrations or a smart plug. The idea was to stop relying on manufacturers’ apps and cloud services to build an automation that runs locally within Home Assistant.

Besides, the built-in power-off timers in devices like TVs or ACs have never helped with my family’s unpredictable usage patterns. That’s why automation is the right choice.

8 Questions · Test Your Knowledge

The history of Home Assistant
Trivia challenge

From a weekend project to a smart home powerhouse — how well do you know the story of Home Assistant?

OriginsFeaturesCommunityMilestonesTechnology
01 / 8Origins

In what year was Home Assistant first released to the public?

Correct! Home Assistant was first released in September 2013 by Paulus Schoutsen. What started as a personal home automation project quickly attracted a passionate open-source community that helped it grow rapidly.
Not quite. Home Assistant made its debut in September 2013, created by Paulus Schoutsen. It was initially a side project but gained momentum quickly thanks to its open-source nature and active community contributions.
02 / 8Origins

Who is the original creator of Home Assistant?

Correct! Paulus Schoutsen, known online as 'Balloob', created Home Assistant. He remains deeply involved in the project to this day and co-founded Nabu Casa, the company that supports Home Assistant's development.
Not quite. Home Assistant was created by Paulus Schoutsen, who goes by the username 'Balloob' online. He built the first version as a personal project and later co-founded Nabu Casa to provide sustainable funding for the platform.
03 / 8Technology

What programming language is Home Assistant primarily written in?

Correct! Home Assistant is written in Python, which made it highly accessible for contributors since Python is one of the most widely used and beginner-friendly programming languages. This choice helped fuel rapid community growth.
Not quite. Home Assistant is built primarily in Python. The choice of Python lowered the barrier to entry for contributors and allowed the platform to integrate with a huge ecosystem of existing Python libraries for IoT and home automation.
04 / 8Milestones

What is the name of the dedicated hardware device released to make running Home Assistant easier for non-technical users?

Correct! Home Assistant Blue was released in late 2020 as a dedicated plug-and-play device for running Home Assistant. It was based on the ODROID-N2+ board and marked a major step toward making smart home automation accessible to everyone.
Not quite. The answer is Home Assistant Blue, launched in 2020. It was a purpose-built device designed to remove the technical hurdles of setting up Home Assistant, making the platform accessible to a much wider audience.
05 / 8Community

What is the name of the company founded to provide commercial support and cloud services for Home Assistant?

Correct! Nabu Casa was founded in 2018 by Paulus Schoutsen and other core contributors. The company offers Home Assistant Cloud, a subscription service that provides easy remote access and voice assistant integration while funding ongoing development.
Not quite. The company is called Nabu Casa, founded in 2018. It offers the Home Assistant Cloud subscription, which provides features like remote access and voice integration, and its revenue funds the continued development of the open-source project.
06 / 8Features

Which installation method, introduced to replace Hass.io, became the officially recommended way to run Home Assistant?

Correct! Home Assistant OS, formerly known as HassOS, is the officially recommended installation method. It runs a full operating system optimized for Home Assistant and includes the Supervisor, which makes managing add-ons and updates straightforward.
Not quite. Home Assistant OS is the recommended installation method. While other install types like Core and Container exist, Home Assistant OS provides the most complete and user-friendly experience, bundling the Supervisor for easy add-on and update management.
07 / 8Technology

What open standard, co-developed with Apple, Google, and others, did Home Assistant add support for to improve smart home device interoperability?

Correct! Home Assistant added support for Matter, the open smart home connectivity standard backed by Apple, Google, Amazon, and others. Home Assistant was notably among the first platforms to support Matter and even contributed to its development.
Not quite. The answer is Matter, the cross-industry smart home standard. Home Assistant was an early and enthusiastic adopter of Matter, and the team at Nabu Casa actively contributed to the standard's development to ensure a more open and interoperable smart home ecosystem.
08 / 8Milestones

What major UI overhaul, introduced around 2019, replaced the previous States UI as the default Home Assistant frontend?

Correct! Lovelace UI was introduced as the new default frontend around 2019, replacing the older States UI. It brought a highly customizable, card-based dashboard system that allowed users to design their own smart home control panels with minimal coding.
Not quite. The answer is Lovelace UI. Rolled out around 2019, Lovelace replaced the aging States UI and introduced a card-based, drag-and-drop dashboard experience. Its flexibility and customizability made it a fan favorite and a defining feature of the modern Home Assistant experience.
Challenge Complete

Your Score

/ 8

Thanks for playing!

I built the automation to test small appliances, such as coffee machines and chargers, using power consumption data generated by the smart plugs. So when a device’s power draw drops to idle levels for more than ten minutes, the automation shuts it off. That worked reliably from the start.

The harder part was to figure out presence detection to effectively carry out the automation before it becomes a nuisance. So I needed to confirm if no one was present in the room. That’s where Bluetooth proxies helped out big time. When I combined a device’s power draw with the Bluetooth proxy's presence detection data, I confidently configured two conditional triggers. The first one checks the power consumption, and the other reports no one nearby. The devices go off only after both conditions are met.

Nobody in my family has questioned how it happened. That assumed someone had manually switched things off and moved on.

  • THIRDREALITY ZigBee Smart Plug 4 Pack
    Dimensions
    2.7 x 1.3 x 1.13 inches
    Rated Voltage
    120 Volts
  • EIGHTREE Smart Plug
    $20 $26 Save $6

    These smart plugs also support Matter.

Fine-tuning the automation logic to turn off things

When a single automation wasn’t enough

One of my biggest concerns was preventing the devices from going off randomly mid-use. I wanted to avoid those complaints when crafting the automation. So it was important to detect anyone’s physical presence in the area or room. The Bluetooth proxy confirms that no one is nearby, and the smart plug confirms that the device is idle.

The single automation worked fine when I dealt with a couple of devices. The smart plug data pointed out that my TV draws around 5W when idle and no one is in the room. The coffee machine draws less than 2W when turned on, but no one is using it. So it was manageable to automate them.

The problem grew when I wanted to automate turning off more devices. That’s because each had a different idle wattage draw. I couldn’t apply the same threshold for all of them.

The automation began to turn into a complex chain of conditions that must be met before an action actually occurs. Slowly, I dreaded adding more devices because I didn’t want to risk editing automation and hoped nothing breaks in the process.

That’s when Blueprints came in. I defined the logic just once to check for the power sensor, detect presence, and turn off the device only if both conditions are met. That logic needs to be applied to each device separately to define the wattage threshold and idle duration. Adding a new device means filling in a few values and not editing the automation from scratch.

The automation that keeps growing with my smart home

My next step is extending the logic to Bluetooth-supported devices using ESP32-C3-based proxies. Bluetooth Low Energy devices like bulbs, LED strips, SwitchBot buttons, and select Govee lights that support active Bluetooth connections are on that list.

The part I keep coming back to is the automation nobody ever asks about. It’s been running for the past few months, and no one has noticed it. That’s exactly what I aimed for when I started automating my smart home.

Home Assistant
OS
Windows, macOS, Linux
iOS compatible
Yes
Android compatible
Yes

Home Assistant is the best way to connect your smart home systems together.