Home Assistant

412 readers
1 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY...

founded 2 years ago
MODERATORS
1101
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/dadzy_ on 2025-04-01 20:08:48+00:00.

1102
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/mellowism on 2025-04-01 16:34:41+00:00.


After many iterations, I've finally reached a point where my home automations feel genuinely smart. Not just “smart” in the sense of moving a light switch from the wall to my phone, but smart as in: my house senses what’s happening, understands the family’s routines and context, and reacts accordingly — mostly without me touching a thing. The concept is working really well, so I thought I'd share it and hopefully it can inspire others.

The way I’ve structured this is with a combination of Home Modes and State Flags, both controlled mostly automatically. This setup has dramatically reduced the need for manual interaction, and it has made my automations simpler and more reliable.

🏠 Home Modes – The big picture

I use an input_select.home_mode to represent the main mode the house is in. Modes like:

  • Home – Someone is home and the house is in regular operation.
  • Away – Everyone's out, so the house saves energy and locks itself down.
  • Sleeping – We're all in bed, TVs are off, lights are off, and the climate adjusts.
  • Vacation – Nobody’s home for an extended period.

Each of these is automatically triggered based on presence detection, motion sensors, time of day, and calendar events.

⚙️ State Flags – Contextual nuance

Then I layer input_booleans as flags to give more nuance. A few examples:

  • about_to_sleep – A winding-down indicator, like when we’re in bed but not fully sleeping yet.
  • deep_sleep – Deep sleep. Activated ~30 mins after sleeping mode starts.
  • about_to_wakeup – Getting ready to wake up soon, based on workdays or sleep duration.
  • evening_guests / overnight_guests – Guests coming over or staying the night.

These flags let me delay certain actions (like turning off lights) or change how the house behaves based on who’s around. Most of these are also triggered automatically based on sensors, calendar events, or even phone charging status.

🧠 The result

The beauty of this setup is that most other automations (like lights, climate, music, etc.) just react to changes in mode or state — which means I don’t need 1000 different if-this-then-that rules. The context is built into the system.

This isn’t a “one size fits all” setup. Every home is different, and how you enable/disable your modes and states will depend on the devices you have and your daily routines. But conceptually, this structure has made everything more manageable for me and more pleasant for the rest of the family.

1103
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/SensitiveAd4276 on 2025-04-01 15:02:34+00:00.


1104
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/MrBandoola on 2025-04-01 14:08:08+00:00.

1105
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/shaftspanner on 2025-04-01 06:13:24+00:00.

1106
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/mshaefer on 2025-03-31 19:24:55+00:00.


I'm willing to do some rooting and tweaking if that's what it takes, but these Fire tablets have to go. All I want is a tablet that can run Fully Kiosk, performs well enough to not lag while simply applying custom styles, and won't pop up ads or something on screen. 8" to 10" is fine. Any recs?

1107
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/Dangerous_Battle_603 on 2025-03-31 18:33:01+00:00.

1108
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/hew_lulu on 2025-03-31 17:55:50+00:00.


Looking for feedback on my dashboard overhaul.

I’ve been using this setup as the main control center for my home—running on an old iPad mounted in the kitchen. Recently decided it was time for a full redesign.

I used GPT to generate the floor plans, goal was to move away from the cluttered “wall of toggles” look and shift toward a more dynamic, purposeful layout. Now, every element on the screen has intent—media controls, locks, and other components only appear when they’re actually needed (e.g., when music/spotify is playing, a tv is on, or a door is unlocked).

Would love to hear thoughts, suggestions, or how others are incorporating these 3d floor models.

1109
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/SuperTigno on 2025-03-31 15:54:10+00:00.

1110
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/marcinbauer-me on 2025-03-31 14:30:47+00:00.


Hello Home Assistant community,

Marcin here, product designer from the Open Home Foundation working on Home Assistant.

We invite you to participate in a survey focused on naming and searching for areas, devices, and entities in Home Assistant. The goal of this survey is to better understand naming patterns and identify any challenges you may face when searching.

This activity is fully remote and unmoderated, which means you can complete it independently, at your own pace, and whenever it's convenient for you. It should take about 10-15 minutes to complete.

To participate, follow this link:

If you have any questions or encounter any issues, feel free to comment below or reach out directly.

Thank you for helping us make Home Assistant even better!

Cheers 👋

1111
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/ronyjk22 on 2025-03-31 00:50:51+00:00.


Hey folks. I have been pulling my hair out for a bit trying to figure out why the latest update is preventing my Proxmox host from achieving any C-states at all.

I am running an HA VM in Proxmox with 2 cores (OVMF BIOS and q35 machine). Everything was going fine until I updated HA today. After the updated, I rebooted the entire server and now my Proxmox host won't reach any C-States C2-C10 causing a bump in my power consumption. I am pretty sure it is HA because when I shut down HA, my Proxmox Host can reach the deeper C-States all the way up to C8. Doesn't matter how long I keep the system idle for, if HA is on, it seems like my system does not idle at all.

I am not sure why it is doing that as I have only given HA two cores.

Is anyone here running an HA VM in Proxmox? Does anyone know what may be going on with the latest update?

Here are the powertop screenshots on the proxmox host

Powertop screenshot with HA VM on

Powertop Screenshot with HA VM turned off

For reference, my system is 12700k with an MSI motherboard. ASPM has been enabled in the BIOS.

Any troubleshooting steps would be highly appreciated.

1112
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/paul345 on 2025-03-30 20:00:14+00:00.


Was listening to the latest homeassistant podcast this afternoon and the guest talked about a household rule of no automations in the bedroom.

Fortunately, all the household automations (so far) are well received and nothing's out-of-bounds but what are you seeing?

  • What automations are you most conscious could trigger family disapproval

  • What are your household "no go" areas that you'd like to automate but aren't allowed. Maybe you have previously automated something, it went wrong and has now been banned.

  • What principles do you use to minimise family disapproval.

On the principles side, I stick to:

  • Automations have to make the house behave better. Aiming for almost all automations to require no additional steps or behaviour change. If interaction is required, it should be a small interaction to do multiple things, not just changing a simple switch to a voice command.

  • Test automations in one place for a week before applying to the house.

  • House has to fall back to a dumb house if HA were to be switched off.

  • Everything should be triggerable via voice if required but not expected to be primary interaction.

  • No requirement for dashboards or active use of companion app.

1113
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/MeowsBundle on 2025-03-30 14:29:53+00:00.


By rooms?

By type of devices (lights, plugs, etc)?

By integrations?

I currently have a mix of everything and I’m looking for inspiration.

Feel free to share screenshots.

1114
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/fl4tdriven on 2025-03-30 19:42:55+00:00.

1115
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/MadBujor on 2025-03-30 17:45:09+00:00.

1116
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/TheMrWessam on 2025-03-30 16:23:07+00:00.

1117
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/TheProffalken on 2025-03-30 16:05:57+00:00.


The end has finally come for the Nest Protect.

I love these devices, I've got four of them and they're great, even if you can't use the motion sensor within Home Assistant when you're running the battery version.

There's no way I'm going to run power for a new set of alarms through the house - we've only just finished redecorating in the last 6 months - but some of these are going to be coming to the end of their 10-year life soon, so what should I replace them with?

The only alarm I have in my house that isn't a Nest is a solitary mains powered Aico Ei144RC, which has since been replaced by the Ei144e. These have something called "smart link" in them, but that requires a gateway that is over £200 which is well past what I can afford.

I will not self-build something like this for a number of reasons:

  1. I don't trust an ESP32 enough for critical-path systems
  2. I don't trust a $5 sensor from AliExpress to save my life
  3. If the alarms don't go off, I want someone I can sue

All options that are UK-specific other than self-build are more than welcome!

1118
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/ElementZoom on 2025-03-30 05:45:43+00:00.

1119
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/vive-le-tour on 2025-03-30 01:47:09+00:00.


In followup to my post last year about Coco and the Cat Wheel I finally got around to writing down how it was done, so if anyone out there on the www wants to share the fun with their feline companions, go forth.

Coco has been having lots of fun on the wheel, and is using it every night. My pushover notifications go crazy overnight, and the Xiaomi cat feeder is working overtime. Didn't take long for her to figure out in our house you have to workout for your dinner.

We have a few roadmap items that need to be added so anyone who wants to chip in with some ideas lets have it.

old post.

PS. Yes I know this is a super simple solution, and I am pretending i am releasing a big software release, but its fun, it's for Coco, and there are others out there who are less than technical and need help for their Coco's.

1120
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/Economy-Case-7285 on 2025-03-29 22:10:39+00:00.


Hey everyone,

I recently helped a fellow Home Assistant user who was struggling to get a blueprint working for camera notifications. They wanted to receive a snapshot when motion was detected, but also include some AI-generated context in the alert.

I'd only used notifications for basic stuff before (like knowing when a door was left open or when the laundry was done), so this was a fun little project that got me exploring a new side of Home Assistant.

In my new blog post, I walk through the entire setup:

  • Installing LLM Vision via HACS
  • Creating the automation with camera snapshots and AI descriptions
  • Sending actionable notifications to your phone
  • Using the LLM Vision Timeline to review events

If you're curious about integrating AI into your smart home—or just want smarter, more useful camera alerts—this might be worth a look.

Home Assistant + AI - Smarter Camera Alerts

Happy to answer any questions or hear how others are using AI in their automations!

1121
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/Paradox on 2025-03-29 16:04:02+00:00.

1122
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/DivergingDog on 2025-03-29 19:04:30+00:00.


Hi everyone, I figured I'd make a post as HA 2025.4 contains a lot of functionality that people have been asking for since day one of the Roborock core integration. There was a lot going on behind the scenes to make everything work reliably and follow the best standards for core. I got ahead in my Master's classes, so I was able to spend a bit more time getting some cool features into the integration.

While 2025.4 won't be officially until Wednesday, I'm hoping to get some beta testers to try it out and see if there are any major unexpected bugs.

Important Note!!!!! (If you don't have an automation for reloading the integration, you can skip this)

To start off, It is very important that if you have any automations that reload the Roborock integration automatically, that you disable them! If you don't - feel free to skip this section. I have run into a few users who have set up automations that reload the Roborock integration whenever it goes unavailable. This is very problematic! And they have since been ip banned by Roborock. The integration should recover in 99% of circumstances and automatically regain connection when it is able to. When you reload the integration, you are needlessly hitting the Roborock cloud server. Imagine a situation when your vacuum gets stuck while cleaning in the middle of the night, and it shuts itself down. Now, you are constantly attempting to reload the integration, and you do this over and over again until you get the vacuum back online. If for some reason your vacuum goes offline and does not recover, please make an issue on github. We can find the source of the problem and fix it.

If this has happened to you, you will need to reach out to Roborock to get unbanned.

If you MUST do this automation please make sure you have built in limits to how often it can reload.

Lovelace card

This is the thing people have been asking for the most. The Roborock core integration can now work with the Xiaomi Vacuum Map Card

You can find instructions on how to make it work here

It involves installing a custom integration that will do no additional polling and instead just piggyback off of the core integration. Big thanks to Piotr who has been super helpful getting this working.

If you have issues with this feature, you should open an issue on the Xiaomi Vacuum Map Card page NOT the home assistant core page. Please tag me @Lash-L.

Update Intervals

There are now dynamic update intervals, so while in cleaning, we will update the device more frequently than when we aren't in cleaning and if we are using the local api, we can be more aggressive than if we are using the cloud api. People have asked for faster polling for a while. There should also be (working) automatic state updates in the future. We are going through a refactor of the base library.

Routines

Big thanks to regevbr, who added buttons that will start Roborock Routines! If your device supports routines, and if you have routines, they will automatically be set up. You can simply hit the button, and start whatever routine you would like!

Current Room Entity

This one was a real challenge to add and took a pretty big refactor, but you can now see what room your vacuum is in! If you have multiple maps, it will tell you what room your vacuum is currently in in the selected map.

Map improvements

  • The resolution of the map has been greatly increased
  • Maps are the only command that we have to send to the cloud, so we are very hesitant to overdo it. That being said, the maps updates have been improved, the map will now update in any of the given circumstances
    • The vacuum's state changes (i.e. cleaning -> docked)
    • It is your currently selected map and it has not been updated since you restarted HA.
    • Every 30 seconds of when you are actively cleaning

Device separation

Not a big one, but now there are two devices for every vaucum - A dock device and a vacuum device. This helps better organize the entities. There is also a new dock entity for controling the drying mode in devices that support it.

Misc

  • Devices that you remove from your account will now automatically be removed from Roborock
  • Roborock is now at 'silver quality scale' with only a few tasks to get it to Platinum
  • Big thanks to Allen who reviewed most of the PRs + had multiple of his own and made this featureset possible!

What's next?

  • I plan to finish getting Roborock to Platinum quality for the integration quality scale.
  • I've been setting aside some money to get a new Roborock that has some more features - and to be honest, my older vacuum has been broken for about a year, so it will be nice to have a robot vacuum that can actually vacuum! But once I get that, I plan to add all the entities for that device including a live view of the camera(I believe it should be possible) and entities for all of the dock controls.
  • the plan is that we will try to do some big stability improvements next month and some big refactors of the base library.
  • I've been keeping this close to my chest... But I've found a way to inject a custom url for the Roborock web api that the vacuum hits. It has yet to be seen if i can inject a custom url for the mqtt client as well, but if i am able to do that, there is nothing stopping us from making a completely mocked Roborock server that you can run 100% locally - including map support without rooting. It is not a guarantee by any stretch of the imagination, and if it is possible, it will likely still take me a good bit of time. But this would be the best case scenario! If anyone is experienced with firmware Reverse engineering and wants to help- please feel free to reach out! There are some tricky bits I have to recreate from the vacuum's internal logic.
1123
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/Sirsail1 on 2025-03-29 16:19:13+00:00.

1124
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/Competitive_Gold8461 on 2025-03-29 10:24:17+00:00.


Hey everyone,

I'm moving into a new house in a few months, and I want to set up a solid smart home foundation from the start. FYI i'm starting from scratch. I'm considering Home Assistant to centralize everything, but I'd love to hear your recommendations on must-have devices as well.

In your opinion, what are the essentials for a well-thought-out smart home? For example:

  • Lighting: Which smart bulbs or switches do you recommend? Zigbee, Wi-Fi, Z-Wave?
  • Security: Which cameras, door/window sensors, or motion detectors do you use?
  • Energy monitoring: Do you have solutions to track and optimize electricity consumption?
  • Must-have automations: What automations do you use that make your life easier?

Also, if you have youtube vidéo recommandation or super guide about that thing (starting home automation from scratch) i'd love to get that.

If you were starting from scratch, what would you do differently? Thanks for your advice! 😊

1125
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/Link87muc on 2025-03-29 09:30:29+00:00.


I installed some window sensors at a friend’s place and showed him that it just detects a magnet. Since he wants his smart Home completely local, I thought about how to notify Home Assistant, that someone came home or is somewhere else. My Idea is now do take one Window Sensor per Person and put them on a 3d printed Key rack. Every key gets a magnetic hanger and his own position. Now HA knows who is at home and who is not and can start automations e.g. Do you have other ideas how to misuse Sensors, lights etc. for some practical purposes?

view more: ‹ prev next ›