Home Assistant

265 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
1
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/missyquarry on 2026-03-24 19:13:35+00:00.


We’re thrilled to extend a very warm (ahem) Works with Home Assistant welcome to Heatit!

Heatit are about keeping you warm 🌡️. We've certified 5 of their Z-Wave devices, from smart climate and heating controls to smoke detectors!

Click the blog link for more details. 😌

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

The original was posted on /r/homeassistant by /u/Fir3 on 2026-03-24 18:42:32+00:00.

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

The original was posted on /r/homeassistant by /u/objektiver_Dritter on 2026-03-24 13:25:42+00:00.

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

The original was posted on /r/homeassistant by /u/DiggingForDinos on 2026-03-24 12:09:41+00:00.

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

The original was posted on /r/homeassistant by /u/Unwilling-Sapien on 2026-03-24 10:32:29+00:00.

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

The original was posted on /r/homeassistant by /u/momo1822 on 2026-03-24 08:37:54+00:00.


Hey everyone,

Just wanted to share a little project I've been working on to scratch my own itch.

I use a ton of blueprints for everything in my setup, but I honestly hate the manual update process. Checking for new versions, manually downloading YAMLs, and then remembering which one I updated... it was just a lot of busywork.

So I wrote a custom integration called Blueprints Updater.

Basically, it scans your blueprints, finds the ones with a source_url, and creates native Home Assistant update entities for them.

Now, when a blueprint has an update, it just pops up in Settings > System > Updates exactly like HACS integrations or HA core updates. I also added an optional Auto-Update toggle for the ones I trust to just update themselves in the background.

How to install & setup: I've submitted it to the official HACS list, but while that's pending, you can add it as a Custom repository:

Open HACS > Click the three dots (top right) > Custom repositories. Paste this link: https://github.com/luuquangvu/blueprints-updater and select "Integration" as the category. Search for "Blueprints Updater" in HACS, download it, and restart HA. Finally, go to Settings > Devices & Services > Add Integration and search for Blueprints Updater. It'll start scanning your blueprints and showing update entities for anything that has a source_url tag in its YAML.

More info: Full documentation and code: luuquangvu/blueprints-updater

Hope it helps! Let me know if you run into any issues or have ideas to make it better. Thank you very much!

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

The original was posted on /r/homeassistant by /u/Maximum-Ad6773 on 2026-03-24 04:16:49+00:00.

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

The original was posted on /r/homeassistant by /u/Scouse_Powerhouse on 2026-03-23 23:53:28+00:00.


As per the title: Hit me with some of the best automations you’ve got going with your HA.

I’m new to the whole thing so looking for some inspiration for how to get the most out of it.

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

The original was posted on /r/homeassistant by /u/S3rp1x on 2026-03-23 20:52:33+00:00.

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

The original was posted on /r/homeassistant by /u/Kdcius on 2026-03-23 18:09:48+00:00.


It is me again.

https://preview.redd.it/5xnpwf4v4uqg1.png?width=3840&format=png&auto=webp&s=94971317bedd6bb140f58a927c6f89c673552190

So I hope you had time to prepare your 3D model as I just released the first public version of my webapp !

And I called it 3Dash (contraption of 3D Dashboard, and look nice as the logo is just three dashes ///)

It is live on GitHub just here: https://github.com/Kdcius/3Dash_webapp

So you have 3 ways of using it:

  • Use the GitHub page hosted version if you have Nabu Casa, or if your HA is accessible outside your LAN via HTTPS (note that everything is client side, so I will not get any of your infos)
  • Use the HA Addon using the button on the GitHub readme to host it yourself in a few clicks
  • Or just clone the repo and deploy it yourself as you wish

There will still be some bugs, as I'm working alone on this (and as it is mainly coded using Opus 4.6).

However I'll keep maintaining this project, so feel free to open GH issues if you find anything.

I really hope you will like this, please be indulgent, this is my first ever open source project. So I've probably made some mistakes.

Thanks again for your feedback on my previous post (this one).

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

The original was posted on /r/homeassistant by /u/Flameknight on 2026-03-23 15:57:05+00:00.


Hello plant lovers!

I just pushed v1.0.5 of Adaptive Plant — a fully local Home Assistant integration for tracking plant care with adaptive watering logic that adjusts intervals based on your actual watering habits.

This release fixes a bug reported by a community member where moisture sensor plants were showing as overdue even when soil moisture was fine. The adaptive logic (early watering counter, snooze streaks) now correctly skips for sensor-driven plants, and a startup check clears any stale overdue states left over from before the fix.

Also fixed the companion Lovelace card so area header sizing applies correctly on the Upcoming tab, and the card now shows up in the HA card picker instead of requiring manual YAML. Additionally, the companion blueprint can now be configured to optionally fire only when someone is in a specified zone - that means you'll only get your task reminders when you're able to water and/or fertilize your plants.

Calling all moisture sensor users: I don't personally have any soil moisture sensors so I'm especially eager to hear how the sensor integration is working for you in practice — good or bad. If you've run into any edge cases or unexpected behavior please let me know.

I'm curious about MiFlora interest: I'm considering adding MiFlora compatibility — showing sensor readings (moisture, temperature, light, conductivity) on the Overview tab, and potentially using conductivity to influence fertilization intervals. Before I go down that road I'd love to know how consistent and accurate people find the MiFlora conductivity readings in practice. Is it reliable enough to drive logic, or too noisy to be useful? Any interest in having those readings in the overview?

GitHub: https://github.com/Big-Xan/adaptive_plant

Install via HACS as a custom repository.

Happy to answer any questions and I'm eager for feedback. Thank you to everyone who pointed out issues in the last release.

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

The original was posted on /r/homeassistant by /u/siestacat on 2026-03-23 12:10:41+00:00.

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

The original was posted on /r/homeassistant by /u/SkrillzRS on 2026-03-23 14:35:10+00:00.

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

The original was posted on /r/homeassistant by /u/jlnbln on 2026-03-23 14:18:59+00:00.

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

The original was posted on /r/homeassistant by /u/ateam1984 on 2026-03-23 12:30:40+00:00.

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

The original was posted on /r/homeassistant by /u/tiochino on 2026-03-23 01:22:32+00:00.


I have a storage room in my house, and the water pump for my well resides in the storage room. I have a problem where I frequently turn the water on outside and forget about it, so I set up a monitor in Home Assistant to alert me when the well pump has been on for more than an hour. I used a microphone in the storage room and infer that the pump is running when the noise level is above a certain threshold. Last night it alerted at 2am and I went through the house looking for water left on, there was none. I went to the storage room, where my home server also happens to live. The well pump was quiet but the fan on my server was running full blast. That is what my "pump monitor" detected. I went back to bed, in the morning I discovered that all of my server CPUs were maxed out. A little investigation revealed that I stupidly had a frigate instance running on an unsecured and exposed port. A hacker found the vulnerability, rewrote my frigate config file, and was running a crypto mining process masquerading as a camera on my system. So, in essence, my pump monitor in Home Assistant alerted me that a hacker was exploiting my system.

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

The original was posted on /r/homeassistant by /u/Gigant1000 on 2026-03-23 09:52:03+00:00.


I’ve been deep into the Shelly ecosystem for years and built a pretty large Home Assistant setup around it – currently running close to 90 devices across different generations.

At first, I really liked the flexibility and local control. But over time, things started to pile up:

  • repeated device dropouts
  • stability issues
  • firmware/update headaches
  • and a LOT of replacements

The breaking point for me were the Shelly Duo GU10 bulbs. I had 15 of them. Every single one had to be replaced multiple times. In the end, I removed them completely because the failure rate was just too high.

So I thought: okay, I’ve invested heavily, had real issues – maybe support will offer some kind of goodwill or at least acknowledge the scale.

I contacted Shelly support and explained everything.

Their response?

No exceptions. No individual solution. Just the standard program: 50% discount on selected replacements.

That’s it.

So basically:

It doesn’t matter if you have 2 devices or 90 devices.

I’m not even angry at this point – just disappointed.

I can understand that Gen1 products aren’t perfect. But what really matters is how a company treats long-term users when things go wrong.

For me, this was the moment where I decided:

I won’t expand my Shelly setup any further.

From now on, I’ll start replacing devices step by step with alternatives.

Curious:

Has anyone else here had similar experiences with larger Shelly setups?

And what did you switch to?

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

The original was posted on /r/homeassistant by /u/sfortis on 2026-03-23 07:00:39+00:00.

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

The original was posted on /r/homeassistant by /u/jfriend99 on 2026-03-23 04:43:08+00:00.


I'm a retired software developer and new to Home Assistant.  I want to do some more complicated automations that involve conditional logic from multiple sensors (temperature sensor, vibration/accelerometer sensor, two switches that can be controlled manually or by HA and affect the automation state, time of day, timers and some WiFi presence information.  

In asking Gemini how to do that in Home Assistant YAML, I ended up with YAML with embedded Jinga2 that I consider complicated to read, understand and maintain (compared to how I would express the logic in a more traditional programming language) and it didn't even yet have all the logic in it.  So, after some more research I find that there are many ways to implement your more complicated automation logic in HA:

  • YAML + Jinga2 - still don't quite understand the rationale behind using Jinga2
  • Pyscript - somewhat limited python code internal to HA, but could probably cover all the logic flow I need
  • Full Python - external process, communicates with HA via API
  • Node-Red - external process, communicates with HA via API (webSocket and REST), has visual flow design + ability to code in Javascript
  • Full C#/.NET environment - external process, communicates with HA via API
  • And there are probably more ...

My developer experience is C++ and Javascript and I have some familiarity with Python from writing small scripts.  My leaning right now would be Node-Red, but I don't really know what the tradeoffs are for going with an external environment or that one in particular.

For those of you with more complicated automations, are you just figuring out how to express them in the UI or in YAML, going to Pyscript for some things or learning one of the external coding environments?

For the external environments, are there any drawbacks of using them.  Latency?  Memory Use?  Are any of the choices more popular than the others for any particular reason?  If it matters I'm running the Home Assistant Green hardware.

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

The original was posted on /r/homeassistant by /u/NekuSoul on 2026-03-22 18:43:57+00:00.

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

The original was posted on /r/homeassistant by /u/imthenachoman on 2026-03-22 20:34:01+00:00.


I have my Reolink cameras set to record to a microSD card on the camera. If I ever need to see footage, I can get it from there.

I only want Frigate to detect things. I think I have my config.yml right but I'm not sure?

If it matters, my server is a Dell Inspiron 3880 with an i7-10700 CPU and 64 GB of ram. Attached is my Docker Compose file. I do not have any GPU or special detectors for Frigate installed. I want to use my CPU/GPU for Frigate. And everything is running as a Docker container.

mqtt:
 host: mosquitto
 port: 1883
 topic\_prefix: [redacted]
 client\_id: [redacted]

go2rtc:
 streams:
 e1\_zoom\_20\_sub:
 - rtsp://dingo:[bingo@192.168.30.20](mailto:bingo@192.168.30.20):554/h264Preview\_01\_sub
 e1\_zoom\_21\_sub:
 - rtsp://dingo:[bingo@192.168.30.21](mailto:bingo@192.168.30.21):554/h264Preview\_01\_sub
 duo\_22\_sub:
 - rtsp://dingo:[bingo@192.168.30.22](mailto:bingo@192.168.30.22):554/h264Preview\_01\_sub
 duo\_23\_sub:
 - rtsp://dingo:[bingo@192.168.30.23](mailto:bingo@192.168.30.23):554/h264Preview\_01\_sub
 duo\_24\_sub:
 - rtsp://dingo:[bingo@192.168.30.24](mailto:bingo@192.168.30.24):554/h264Preview\_01\_sub

detectors:
 cpu1:
 type: cpu

ffmpeg:
 hwaccel\_args: preset-vaapi

record:
 enabled: false

snapshots:
 enabled: false

objects:
 track:
 - person
 - car

cameras:

e1\_zoom\_20:
 ffmpeg:
 inputs:
 - path: rtsp://127.0.0.1:8554/e1\_zoom\_20\_sub
 input\_args: preset-rtsp-restream
 roles:
 - detect
 detect:
 width: 640
 height: 360
 fps: 5

e1\_zoom\_21:
 ffmpeg:
 inputs:
 - path: rtsp://127.0.0.1:8554/e1\_zoom\_21\_sub
 input\_args: preset-rtsp-restream
 roles:
 - detect
 detect:
 width: 640
 height: 360
 fps: 5

duo\_22:
 ffmpeg:
 inputs:
 - path: rtsp://127.0.0.1:8554/duo\_22\_sub
 input\_args: preset-rtsp-restream
 roles:
 - detect
 detect:
 width: 640
 height: 360
 fps: 5

duo\_23:
 ffmpeg:
 inputs:
 - path: rtsp://127.0.0.1:8554/duo\_23\_sub
 input\_args: preset-rtsp-restream
 roles:
 - detect
 detect:
 width: 640
 height: 360
 fps: 5

duo\_24:
 ffmpeg:
 inputs:
 - path: rtsp://127.0.0.1:8554/duo\_24\_sub
 input\_args: preset-rtsp-restream
 roles:
 - detect
 detect:
 width: 640
 height: 360
 fps: 5
22
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/Sentakon on 2026-03-22 11:32:21+00:00.

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

The original was posted on /r/homeassistant by /u/Dry-Revenue-3479 on 2026-03-22 16:28:44+00:00.

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

The original was posted on /r/homeassistant by /u/JSTrucker on 2026-03-22 11:22:14+00:00.


Does anyone upload any sensors or information gathered from their home to data gathering sites….. willingly?

For example I have a Geiger counter (radiation [Few months]) on my roof that I send reading to 3 different sites. As well as ADS-B (Aircraft positions [Two years]) to FightRadar24 as well as 3 other places.

I’m just wondering if, what, and how long you have been doing it for

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

The original was posted on /r/homeassistant by /u/bukaro on 2026-03-22 12:46:35+00:00.


I kept forgetting my pills. Not dramatically, just the "it's 11pm and oh shit" kind. So I spent way more time building a fix than the problem deserved.

An ESP32 in a 3D printed case sits in my bathroom, hooked up to Home Assistant. A Zigbee vibration sensor on the pill box detects when I take them. Miss 10pm and the LED goes red, HA fires a notification. There's a physical button on the case too for when the sensor misses it.

https://codeberg.org/Buckaroo/PillsReminder/raw/branch/main/img/PXL_20260322_114526910.MP.jpg

https://codeberg.org/Buckaroo/PillsReminder/raw/branch/main/img/PXL_20260322_114532463.MP.jpg

How it works

The ESP32 runs ESPHome and subscribes directly to HA entities. Primary detection is a Zigbee vibration sensor on the pill box. ESPHome picks it up via platform: homeassistant and sets a taken_today flag in NVS so it survives reboots.

LED colours: blue = waiting, off = taken, red = missed. An HA automation triggers at my phone's next alarm time. If pills aren't taken, it turns the LED red and waits 30 minutes. Still not taken, it sends a Pushbullet notification and a Pixel Watch alert. Flag resets at midnight.

Two physical buttons on the case. The OK button is a fallback for when the vibration sensor misses a light touch — press it and taken_today gets set, LED turns off, same as the sensor. The Reset button undoes a false positive: knocked the pill box, something set it off by accident, press Reset and the flag clears, LED goes back to blue. Both fire events to HA so automations stay in sync.

Things I picked up building this:

  • ESPHome (love it)
  • Basic soldering (survived)
  • Fusion360 for the enclosure (still scared of it)
  • I will absolutely forget my pills without external intervention

Q: Which sensor? A cheap Tuya Zigbee vibration sensor from AliExpress.

Q: Why the box and buttons if the sensor does the job? Why not. Also buttons.

Code: ESPhome yaml, HA yaml, STLs, wiring, etc: codeberg.org/Buckaroo/PillsReminder

EDIT: PillBox picture https://codeberg.org/Buckaroo/PillsReminder/raw/branch/main/img/pillbox.jpg

view more: next ›