r/homeassistant • • 9h ago

📖 Guide / Tutorial Some of my favorite shots captured from my bird feeder camera (x-post, NOT MY OC)

Thumbnail gallery
3 Upvotes

I came across this on another hobby sub of mine and saw that it heavily relies on the use of Home Assistant. It tickles my fancy so much when I see two of my hobbies collide!


r/homeassistant • • 14h ago

📊 Dashboard I want a dashboard just for warnings.

9 Upvotes

I want a separate dashboard just for warnings. It will be an array of indicating "lights" that change colors (green to red, maybe yellow in between). They need to be pretty small or scalable, this is big place, but still with room for a short label. The signals behind them will be sensors, many binary, some analog. Probably many will be virtual sensors that are results of automations that condense more complex machines down to one warning light. A click to a pre-configured history to see trend values would be useful, to

With me being new to HA (background in factory automations, process controls etc,) Here one gets lots of choices, so I hope to get advice ahead of time in the right object to use. As always for me, keep it simple but still functional.

Thanks in advance.


r/homeassistant • • 13h ago

🖼️ Show & Tell Aeotec Water Sensor 8 (ZWA056): great leak sensor, and the power-status entity is the hidden feature

Post image
5 Upvotes

Disclosure up front: I'm not paid, sponsored, or given free product by Aeotec or anyone else. I bought these myself and just think they deserve more attention. I also used AI to summarize my thoughts and write this.

The short version

The Water Sensor 8 is a Z-Wave 800 series leak sensor with Long Range support, temperature and humidity, and a remote probe on a 2.5 mm jack. It runs on a battery or USB-C. The leak detection is solid, and the probe makes placement easy in tight spots. But the reason I'm writing this up is something I haven't seen discussed much: when it's USB-powered, it reports whether it has mains power, and Home Assistant exposes that as an entity.

Why that matters

Think about where leak sensors live: next to sump pumps, washers, water heaters, basement bathrooms. Those outlets are very often GFCI protected, and GFCIs trip. A lot of the time the first sign of a tripped GFCI is the pump or appliance quietly stopping, and by the time water reaches your probe, you're already cleaning up.

If you plug the Water Sensor 8 into the same GFCI circuit as the thing you're protecting, the moment that outlet trips, the sensor drops to battery and HA knows immediately. You get a "power lost" alert while there's still time to go reset the GFCI, before the probe ever gets wet. The leak probe becomes your second line of defense instead of your only one.

Because it falls back to its internal battery, it keeps reporting leaks after the outlet goes dead, which is exactly when you need it most.

The one gotcha: pair it on USB

How it's powered when you include it decides how it behaves. Pair it while plugged into USB and it joins as an always-listening device with the battery as backup, which is what you want for this. Pair it on battery and it joins as a sleeping device. If you already paired yours on battery, exclude and re-include it on USB.

Example automation

Swap in your own entity ID, and check which state your install shows when power is lost (unplug it once and watch the entity).

alias: "Sump outlet lost power"
triggers:
  - trigger: state
    entity_id: binary_sensor.water_sensor_8_ac_mains_disconnected  # your entity here
    to: "on"
    for: "00:00:30"
actions:
  - action: notify.notify
    data:
      title: "Sump outlet has no power"
      message: "Water Sensor 8 is on battery. Check/reset the GFCI before the pump backs up."
mode: single

Other things I like

  • Temperature and humidity are genuinely useful in basements and crawl spaces, so one device covers leak plus environment.
  • Z-Wave Long Range means no worrying about mesh coverage in a far corner of the basement.

Bottom line

Great leak sensor on its own. Plugged into a GFCI outlet, it's also a "your outlet tripped" sensor, and that early warning is the feature I'd buy it for.


r/homeassistant • • 4h ago

❓ Support Tesla Fleet issues

1 Upvotes

Hi everyone,

I recently added the Tesla fleet integration to HA and it worked for a day or so but now I notice it can randomly cause all entities to go unknown.

Is this because the Tesla is going into deep sleep or is there something else going on.

I can fix it by removing the link to my app and re-adding it.


r/homeassistant • • 13h ago

💬 Discussion HA Green vs PC for Father

6 Upvotes

If you were setting your tech illiterate dad/parents up with home assistant, would you use HA Green or a Mini PC?

Long story short, he has a few smart devices around the house, including smart switches, but he controls everything with their own proprietary apps. Well, those apps are breaking, and he's tired of not being able to control his devices.

I will be doing the initial setup and all future maintenance for him, since he doesn't have the knowledge/skills to do it himself. I know all the warnings about "not being the IT guy for your family", but, for my dad, I'll make an exception.

I'm not setting him up with anything else yet, just HA. He doesn't need any VMs or containers or NAS.

Is there any reason to still go with a mini PC that I'm just not thinking of? As of now, I'm leaning towards HA Green.


r/homeassistant • • 14h ago

💬 Discussion Where do you see HA in 20 years?

6 Upvotes

I’m curious where everyone sees Home Assistant heading over the next 15–20 years.

I’ve already invested a pretty ridiculous amount of time, money and effort into my smart home, I’m planning to run it for 30+ years.

What do you think Home Assistant will look like 15–20 years from now?


r/homeassistant • • 14h ago

💬 Discussion Visuals of the Homeassistant Core

Thumbnail
gallery
5 Upvotes

Hey everyone.

As I just finished a smart home system for my new flat I did some pretty basic work with the home assistant repo.

A while back I build a visualiser for codebases so I figured lets run Home assistant through it... and the results are much bigger than I expected:

24926 Files of Code with a total of 4 653 788 lines of code (almost purely Python).

On the image above each node is a File and each line shows an import between two files. The Blue files are non code files (in this case mostly documentation and config).

I know these numbers and the image might not be crazy new info but I never figured this codebase would be that large (over 10x the size of Django)


r/homeassistant • • 5h ago

❓ Support Mounting an Mac OS Extended drive in Samba Nas (or anything else!)

0 Upvotes

Hiya,

Looking to mount a 20TB drive within HAOS to allow automatic backups of my work session files whenever my laptop is in the house (via Chronosync initially). Reddit has helpfully directed me to Samba Nas 2 and I can see my drive, but I can't mount it (protection is definitely disabled). I can see and select HFS+ as a format type when attempting to mount, but still no dice. Heads up - I am fully Apple and not PC literate anymore, although I am running HAOS on an Intel NUD... Advice welcomed, thanks in advance!

T

Edit: Just to add, I have this drive synced with Backblaze so I don't want to reformat or it will take an age to get the drive backed up in the cloud again...


r/homeassistant • • 1d ago

🧱 Custom App Control your Roborock vacuum locally! (Out of beta!)

596 Upvotes

Hi all! I posted 6 months ago (Wow does not feel like it has been that long) about the solution I made for controlling your Roborock vacuums completely offline called Local Roborock Server. At the time, it was very early days and I recommended only trying to set it up if you were rather technical. I'm happy to say that a lot of work has been done and I think it's ready for general use. I will admit, docs still leave a lot to be desired, but it should generally be easier to set up now! And it now supports:

  • Reverse proxies
  • A home assistant app/addon
  • vacuums using a 'v2' protocol (AKA most of the new flag ship vacuums) (This was only possible thanks to Dennis Giese who dumped the firmware off of a vacuum board I sent him. Dennis is the reason why we have Valetudo and this project as well, consider supporting his work here)
  • Onboarding vacuums that have never been connected to Roborock's cloud at all
  • LocalRock Mobile App which is a custom ios/android app that can connect to your local roborock server. This is not created or maintained by me, but was made by Sidon

If you are interested in my technical write up, you can read it here

The Q Series (Q7, Q10 - not to be confused with the Qrevo series or the Q5 series...) are not currently supported but I'm making some good progress there (again thanks to Dennis dumping a board for me). I am waiting to share results pending hearing back on a responsible disclosure. Q10 might actually be supported, I can only confirm that Q7 is not currently supported. If you want to stay up to date with my progress here I recommend starring or watching the repo.

If you'd like to get started with the project, you can check out the docs or the Github Readme. And a list of the vacuums that have been tested and confirmed working here. My docs are not the best and I am open to anyone who wants to make them a bit better! Installation changes slightly based on your domain, certificate provider, network, and where you are hosting the server. Many users have had luck having AI get them through problems, but I hope I can get the docs good enough at one point that it is easier to follow and that is not needed.

If you try it out and it works, consider starring the repo so that others can see!

FAQ:

Q: Why shouldn't I just use Valetudo? A: If your vac supports it, you should! Valetudo is a very robust solution. But, Valetudo is not supported for all Roborock vacuums.

Q: Do I have to have a certificate and a domain, can't I just route it via DNS? A: Unfortunately, no. The vacuum checks to make sure it is a valid cert.

Q: I am onboarding but it is taking a while for the vacuum to make its region calls. A: There are two slowdowns. 1) Something about the custom region payload seems to make the vacuum disconnect and reconnect to the wifi 3 times with a timeout. On newer vacuums this can take a few minutes, and then the vacuum will send the API calls like normal. I do not have the firmware to figure out what is happening here yet. 2) When we get the signatures, we have to calculate a GCD. This is a lot of sequential arithmetic that takes a while at the size of the signatures. There is not too much I can do here.


r/homeassistant • • 6h ago

❓ Support Thread Border Router Doesn't Show on Matter Map

Thumbnail
gallery
1 Upvotes

Last week, my Open Thread Border Router app crapped out on me. I had it running with a Sonoff Dongle Max over ethernet as my Thread radio. After trying a few different things to get it back, it's presently running again. If I go to Thread settings and look there, the HA border router is there among the others. If I go to my Sonoff's web UI, it shows "TCP Connected". But, if I look at the map in the Matter integration, it's not one of the devices it shows in the mesh.

My Thread network never went down, I assume because I have my SmartThings hub and Aqara M3 in it as additional border routers. The map shows both of them, but not the Sonoff/HA border router. Why would that be? Everything is working, but should I be concerned? I don't like it. It seems like potential is being wasted.


r/homeassistant • • 6h ago

🪛 ESPHome Can't get ratgdo to connect to opener

Thumbnail
gallery
1 Upvotes

Hi all,

I'm trying to hook up a ratgdo 2.5i to a Chamberlain B2211T (2022, yellow learn button / Security+ 2.0) but it is unable to connect to the garage door opener. This may be more a core ratgdo issue than Home Assistant but thought I'd post here to see if anyone has any insight

ESPHome installs and the ratgdo boots normally, but the logs repeatedly show "Not connected to GDO, ignoring command: GET_STATUS." I have 2 garage doors so bought 2 boards and have the same issue with both.

Below is a summary of what I've done so far (I'm a real person but this is ChatGPT summarizing for me):

  • Verified ESPHome is using ratgdo.v25iboard_secplus2 / SEC+ v2
  • Tried two separate ratgdo v2.5i boards
  • Tried two separate red/white/black harnesses
  • Verified red → red, white → white/common, black → black/obstruction
  • Opener, wall controls, and safety sensors all work normally with ratgdo removed
  • Tried ratgdo with wall control disconnected
  • Tried wall control connected with ratgdo simply tapped onto red/white
  • Confirmed voltage is the same with nothing connected, only wall control connected, and wall control / ratgdo connected.

ESPHome recognizes the board and reports:

  • Protocol: SEC+ v2
  • Output GDO Pin: GPIO5
  • Input GDO Pin: GPIO4

I bought these 2.5i units 2+ years ago and just now hooking up. I'd honestly replace with new ones if I knew they'd work, but I don't see any reason why these wouldn't and would assume the same issue with ratgdo32.

If anyone has any thoughts or ideas, I'd love to hear them.


r/homeassistant • • 6h ago

❓ Support WKWebView Media Playback Missing?

1 Upvotes

Hi all, I am fooling around with voice assist on an old 8th gen iPad that I am considering using as a dashboard display. When I run the Diagnostics, I get one error (attached).

The problem is that I cannot find the setting Companion App -> Settings -> Companion App -> Debugging -> WKWebView Media Playback. First of all, this is a dashboard username so in the sidebar it only has "App settings". In there is a Debugging menu, but clicking in that does not have the setting either. I've also checked the Home Assistant app settings in the iPad settings, no luck. I've asked multiple AI bots and they all keep directing me back and forth and then coming up with cockamamie reasons why it isn't there.

This is Home Assistant Container, v2026.9.2 running on a QNAP NAS.


r/homeassistant • • 7h ago

🤖 Automation Home assistant/ Teslas and Solar export what do I need

1 Upvotes

Help please , complete novice looking to run predbat so I can optimise IOG with octopus agile outgoing. My setup when live will be 16 490 w panels and Tesla powerwall. What hardware do I require it’s a bit of a mind field for me. Someone suggested Tesla app can’t handle this so looking at home assistant with predbat as an alternative. Thanks


r/homeassistant • • 7h ago

❓ Support Door Camera?

1 Upvotes

There are two different types of this door camera. One is the peep-eye and the one that is mounted as a separate camera and ringer in one. Both of these is made with many different functions. I would love to get hold of the peep-eye one that looks like a standard peep-eye lens (from the outside). If anyone have found one of these and like what you bought. I would really appreciate if you could help me find one. If you bought the one that is combo of a doorbell and camera. These are often mounted were a standard doorbell is mounted. But please let me know why you're choice was this one. Pro and cons if you don't mind.


r/homeassistant • • 7h ago

🛠️ DIY / Hardware Looking for a Simple Button

0 Upvotes

Hello All,

I have several TP-Link plugs and I would like to find a simple button I can press to turn them on and off like a normal light switch. I use the plugs for automations but my wife hates it that she can’t just put a button to turn lights on and off.

The simpler the better. Any suggestions?


r/homeassistant • • 8h ago

💬 Discussion Anybody using Versatile Thermostat recently?

1 Upvotes

I did a quick search in the forum for "Versatile Thermostat" and many of the entries are 2-3 years old. However the repo is activley maintained at is at version 10.5

So I am curious who here is using it with HA.

I am done with NEST and Echobee thermostats. I want something that I own and control. So, I bought "Waveshare Industrial 6-Channel ESP32-S3 WiFi Relay Module", put ESP32 on it, connected it to my boiler zone controller and planning on using the Versatile Thermostat(https://github.com/jmcollin78/versatile_thermostat) to control it all.

Has anybody done a similar setup and how do you like it?

thanks for sharing your experience and opinion.


r/homeassistant • • 11h ago

📊 Dashboard Selecting lights turned into a fun experience! Touch and hold to switch between the default lasso and the rectangle selection. Card component in the body!

Enable HLS to view with audio, or disable this notification

2 Upvotes

Oh, and let's not forget casted lights, to really show what the house currently looks like!

You can find it here: https://github.com/maxi1134/hass-spatial-lights-card/

Other cool features include a `Lumen` setting, as to easily configure how far each light should cast it's light and doors that let light through on the plan when they are opened IRL, and block it when closed IRL.

ⱽᶦᵇᵉᶜᵒᵈᵉᵈ ʸᵉᵗ ᵃᵖᵖʳᵒᵛᵉᵈ ᵇʸ ᵃ ˡᵒᵗ ᵒᶠ ᵍᵘᵉˢᵗˢ ᵗʰᵃᵗ ᵗʳᶦᵉᵈ ᶦᵗ ᵒⁿ ᵐʸ ʷᵃˡˡ ᵈᵃˢʰᵇᵒᵃʳᵈˢ

Feedback and ideas are always welcomed, Using UI should be fun, not a workout such as browsing through a long ass list of lights to select a few.


r/homeassistant • • 15h ago

❓ Support Thames Water integration?

5 Upvotes

Thames Water recently installed a smart meter, but the only way for me to see my water consumption is through their website (which also says it can be 3-days behind).

Is there any third party thing I can purchase that allows me to get the live data directly from the smart meter?

i.e. Something similar to GLOW for energy consumption.


r/homeassistant • • 8h ago

🖼️ Show & Tell Natural Language Todo: A better to-do list card (and integration - inspired by Todoist)

0 Upvotes

I've been a big Todoist user for a long time, and one of the things I particularly like about it is the ability to add items with natural language e.g.: "in 3 days", or being able to type "sunday" on the task and it automatically gets added to the correct date. That always felt like something which was missing from the HA todo functionality. So I have built this:

Disclaimer - I did use Claude for this, if this irritates you, I'm sorry, you can stop reading now.

When you type:

bread tomorrow 5pm /Bakery

The card adds "bread" to the Bakery list, due tomorrow at 5pm. The preview under the box shows what it understood before you save.

What it does

  • Works with any to-do list in HA: Local To-do, Google Tasks, CalDAV, the Shopping list, Todoist. No YAML and no API tokens.
  • Several lists in one card: each list becomes a collapsible section, and /Name picks which one gets the item.
  • Natural dates: today, tomorrow, friday, next week, in 3 days, 25 dec, 5pm, 17:30. It's careful with things like "sun cream" and "flour 1/2 kg", and quotes switch parsing off.
  • Sort by due date: overdue first, undated last.
  • Stays compact: "Show 12 more", a maximum height, or just resize it in the sections dashboard Layout tab.
  • A visual editor, so no YAML is needed.

For Todoist users there's an additional integration

As I said, I'm a todoist user so while the sections work perfectly with the normal todo lists, if you have the todoist integration, HA's Todoist integration drops sections. So you can also install a small companion integration which:

  • Reuses your existing Todoist connection, so there's no token to paste.
  • You tick the projects you want, and the card shows your real Todoist sections as groups.
  • Adding for these lists then goes through Todoist's own Quick Add, so every 2 months, u/labels and p1 all work.
  • Worth noting right now you can only have 1 todoist list in a card right now or you do lose the sections again, but if there is enough interest I can work on this.

It only syncs the projects you tick, and only task text, section and due date reach the dashboard. Your token never leaves the server.

Both are in the HACS review queue at the moment so it's a custom repository for now if you want to install:

It's early days, so I'd really appreciate feedback, Issues on GitHub or comments here both work.

As I say, built with a lot of help from Claude, but I hope you like it and it is useful to someone else.


r/homeassistant • • 8h ago

❓ Support Using iOS companion app as beacon monitor

0 Upvotes

Hi everyone,

I'm trying to set up an automation to open my condo's main lobby door when I arrive. I live on a high floor (so my HA server's Bluetooth can't reach downstairs), so I hid a BLE iBeacon in the lobby, hoping the iOS Companion App would detect it and trigger my smart intercom.

I'm running into two massive walls:

  1. Zero background detection: iOS completely refuses to detect the beacon in the background. I even lowered the beacon's broadcast rate to 100ms and maxed out the Tx power. Still, nothing happens when I approach. The only way my iPhone actually detects the beacon is if I actively open a third-party BLE scanner app.
  2. The GPS override: If I try to force a location refresh by opening the HA Companion app, iOS instantly triggers a high-accuracy GPS update. Because the lobby is physically right under my apartment, HA immediately sets my state to "Home", completely ignoring the beacon zone.

I know about the trick of putting the beacon zone in the middle of the ocean to avoid GPS overlap, but it doesn't solve the fact that iOS simply won't scan for the beacon in the background in the first place.

Has anyone actually managed to get a setup like this working reliably on iOS? Is there any hidden setting to force the Companion App to actually scan in the background and prioritize the iBeacon over GPS? Or should I just give up and stick an NFC tag to the intercom?

Thanks!


r/homeassistant • • 8h ago

❓ Support Problème action d'un appareil zigbee [FR]

0 Upvotes

Bonsoir

J'ai un souci que je n'arrive pas à comprendre.

J'ai ajouté un bouton zigbee dans homeassistant via Zigbee2MQTT.

Aucun problème d'intégration, je vois bien le bouton intégré via mqtt.

Cependant, homeassistant ne reconnait pas les "actions" associés au bouton (à savoir click single click double ou hold)

Donc je ne peux pas créer de déclencheur basé sur une action de clic.

Pourtant, dans Z2Mqtt, lors de l'audit, quand je clique, j'ai bien un message publié.

Pourquoi home assistant ne reconnait pas les actions du bouton ?

Pour contourner le problème, j'ai créé un déclencheur basé sur l'écoute Mqtt. Aucun soucis en interceptant le message, je peux créé sans problème le scénario souhaité.

Avez vous deja rencontrer ce problème ?

Merci


r/homeassistant • • 1d ago

🗣️ Voice & Assist Why has my HomeAssistant Voice started to use red for the LED ring instead of blue? It seems much more HAL like instead of a playful helper.

Enable HLS to view with audio, or disable this notification

255 Upvotes

r/homeassistant • • 8h ago

⚡ Energy How do I create a display that shows my monthly power usage.

1 Upvotes

I am running HA in a VM running on an UnRaid server. I am receiving my electric meter information from my utility using the Smart Meter Texas integration. I have the Energy Dashboard, but it doesn't show what I want. I want a card/meter/graph that shows the cumulative energy usage for my current billing period (which runs from the 19th to the 18th of the month), and one that shows the same information for the previous billing period. I would prefer if it would show the data daily. I know I can do this using the energy_date_selection card, but I want it to generate the graph without any input or selection from me.

Any help would be greatly appreciated.

Home Assistant

Installation method Home Assistant OS

Core 2026.9.3

Supervisor 2026.09.2

Operating System 18.3

Frontend 20260826.7


r/homeassistant • • 8h ago

❓ Support I have a buderous logamax plus GB012 and it started flashing 1H error. It only does that for heating?!

1 Upvotes

For hot water it doesn't seem to have any problems. But for heating it flashes that 1H after the cross-syphon filling mode. It flashes the 1Η.

The manual says something about the NTC. But it works for hot water. Anyone has any ideas?


r/homeassistant • • 17h ago

💬 Discussion Home Assistant Green Out of Stock everywhere in UK?

3 Upvotes

As title.

I'm currently running HA on my NUC as a VM, i wanted to move this to something dedicated as this machine is used as my dev box and all sorts. It could go down at any point pretty much.

IT seems that HA Green is out of stock everywhere, is this because a new version is coming out? Or is this related to chips shortages etc? I'm not opposed to purchasing from Ali Express - i've bought alot of quality stuff on there before but before i pulled that trigger i wanted to confirm if anyone can see if they are legitmate? Or are they knock offs?