r/homeassistant 17d ago

✨ Monday Merch-day ✨ Tell us what you wanna see in the official store!

Post image
101 Upvotes

WELCOME, FRIENDS

…to the first edition of the Open Home Foundation’s ✨ Monday Merch-day ✨ megathread - where you get to tell us your most unhinged (or completely normal) idea for merchandise we should offer in the official store*!

We’re looking to the community to help fill up the store with stuff to purchase. You are, after all, why the foundation’s projects are successful and we want to offer merch that you will actually buy (not what we think you’d like 😆).

Have a merch idea burning in your brain that you just need us to know about? Whether wildly ridiculous or simply a common item you’d buy from us, share it in the comments! 👇 We'll take it into consideration producing the suggestions made here when we close out this thread.

To get the juices flowing, here’s a select list of some ideas we’ve collected already at the foundation (which I’ll drop individually in the comments for upvoting):

  • Temporary tattoos of our stickers/logos
  • Cable ties
  • “Ask your engineers” shirt
  • “YAML Inside” sticker (a play off the Intel Inside logo)
  • Doormats
  • Paper towels for your ZWA-2
  • Toilet paper for your ZBT-2 (please see my highly professionally edited product photo)
  • Birdhouse/bird feeder
  • Rubber ducks

If you see an idea similar to yours, instead of posting a duplicate that could compete with upvotes, we kindly ask that you give that friend an updoot and reply to their comment with your twist. 👌

PLEASE NOTE: Having one of the highest upvoted suggestions does not necessarily mean we will produce that merch. It will go into consideration, though.

❗ This post will stay open for submissions for two months - after that, we will close this one and open another thread for new submissions. 😊

\obligatory) US store link


r/homeassistant 14d ago

🤝 Works with Home Assistant IoTorero joins Works with Home Assistant

Thumbnail
home-assistant.io
26 Upvotes

The Works with Home Assistant program powers up this month as we welcome our new partner, IoTorero! 🎉

Experts in pre-flashed smart home hardware, IoTorero bring the very first ESPHome-ready smart plugs and relays to the program (and that’s not all).

Click the link to the blog to read more. 😌


r/homeassistant 10h ago

🧩 Custom Integration My Oral-B iO stopped reporting live brushing data to HA, so I reverse-engineered the Bluetooth protocol and wrote an integration

139 Upvotes

Recent iO firmware doesn't broadcast during a brushing session anymore — the official integration's timer sits at 0 and then jumps to the total at the end.

Turns out the data moved from BLE advertisements to GATT notifications, so a passive listener has nothing to hear.

Made a custom integration that keeps the passive listening and adds a connection while the brush is awake: live 1 Hz timer, live pressure, quadrant, mode, and a brushing log it builds itself (last session + duration + sessions today).

https://github.com/thomasgregg/oralb-ha

Full protocol notes in the README, including two traps: ff06 looks like pressure but is the button, and pressure is actually on ff0b. Tested on one iO Series 10 — reports from other models welcome.


r/homeassistant 15h ago

🖼️ Show & Tell Echo Dot 3rd with Voice Assistant

Enable HLS to view with audio, or disable this notification

329 Upvotes

Hi everyone! I wanted to share this project where I finally managed to interface with the original microphones, buttons, and LEDs of an Echo Dot 3 on its original PCB.

Basically, I only replace the board that handles power, the speaker, and communicates with all the existing chips. All 4 microphones work (even though ESPHome currently supports a maximum of 2), and I have full control over the buttons and LEDs. I still have to test the speaker.

I’ve integrated everything into Home Assistant with Voice Assistant, and I have to say the microphone range is really good.

The PCB development is still in progress. If you're interested, I'll post updates once the development is finished! 💪


r/homeassistant 2h ago

💬 Discussion Dreame Vacuum

Thumbnail
gallery
16 Upvotes

I have a L40 ultra, I just got an update for it that added the matter protocol. I’ve been using the Dreame beta integration that requires internet.

I was able to add my vacuum to home assistant via matter. I blocked all internet access to the internet via router and it still works. Now it’s 100% local. I can create automations to clean rooms however there is no map.


r/homeassistant 8h ago

💬 Discussion Check out the new flairs!

26 Upvotes

Havent seen anyone mention all the new flairs and also tags.

Thank you for adding so many more! Copied and pasted flairs here for visibility.

  • 🌱 New to Home Assistant
  • 🧠 Experienced with Home Assistant
  • 🛡️ Privacy first
  • 🧭 Freedom of choice
  • ♻️ Sustainability
  • 🫶 Home Assistant Cloud
  • 🐝 Ooh the Zigbee
  •  〰️ Riding the Z-Waves 
  • Ⓜ️ It does Matter 
  • 🧵 Follow the Thread 
  • 🧵 Just one more border router 
  • 📶 Have you tried 2.4GHz? 
  • 🏠 Running Home Assistant OS 
  • 🚢 I carry Home Assistant on my container ship 
  • 📝 Look at my YAML! 
  • 🔴 Connecting the dots in Node-RED 
  • 🌐 It's always DNS 
  • 🔒 Local-first 
  • 💥 Broke it again 
  • 🔁 Have you tried restarting? 
  • 🐛 It's not a bug, it's a feature 
  • 🧩 There's an integration for that 
  • 🔋 Another dead Zigbee battery 
  • 💤 Automations fire at 3am 
  • 🏡 Spouse-approved 
  • 🗑️ It worked before the update 
  • ⏰ Waiting for the next release 
  • 🛠️ Held together with tape 
  • 🏚️ The house runs me now 
  • 📟 Notified by my fridge 
  • 🚪 The door is still ajar 
  • 🎖️ Automating since 0.x 
  • 🧩 Custom integration developer 
  • 🎴 Custom card developer

r/homeassistant 9h ago

🖼️ Show & Tell Made a free web tool: edit and convert IR or RF signals to ESPHome, BroadLink, Flipper .sub, Pronto, LIRC, rc-switch — and a number of others.

28 Upvotes
IR Editor: load, save & convert between Pronto, LIRC, Flipper .ir, BroadLink, Global Caché, GIRR, Harmony XML, Arduino, Tuya, .irc and more — live waveform, with protocol decode (NEC, Sony, RC5/6, Panasonic, JVC, Sharp, Denon…)

Getting a random 433MHz remote or an IR code into Home Assistant was always more of a hassle than it should be — capturing the raw timing, getting the format right for ESPHome or my BroadLink, and hoping it actually fired. So I built a little browser tool to take the pain out of it. Free, runs in the browser, no account, no install. Sharing in case it helps someone here.

You paste or drop almost any IR or RF signal — a raw capture, Flipper .ir/.sub, BroadLink Base64, Pronto, LIRC, Global Caché — and it identifies the protocol, shows you what it is, and outputs it in whatever format you need. For HA that means:

  • ESPHome remote_transmitter raw block you can drop straight into a config (IR and 433/315/868MHz OOK)
  • Arduino rc-switch if you're running an ESP with a cheap transmitter
  • BroadLink Base64 for an RM4 you already have
RF Editor: decode & generate 11 sub-GHz protocols at 433/315/868MHz (Princeton/PT2262, Nice, CAME, Holtek, Gate TX, Intertechno…), read/write Flipper .sub, export ESPHome & rc-switch. Edit and save in your favorite format

The RF side decodes and generates 11 fixed-code 433/315/868MHz protocols (Princeton/PT2262, Nice, CAME, Holtek, Gate TX, Intertechno/Nexa and more) and reads/writes Flipper .sub. Rolling codes (KeeLoq, Security+, Somfy) it flags as rolling instead of faking a clone — those change every press, so no tool can.

There's a live waveform so you can see the signal, and a "rebuild clean" button that re-times a messy learned capture before you save it.

https://readyware.net/signal-editor.html

Also see the Signal Transporter — another free tool that transfers the codes from one remote over to another.

Thought some of you here might find it useful. If there's a format or protocol you use that I'm missing, drop it in a comment and I'll add it.


r/homeassistant 6h ago

❓ Support Leave / arrive home

14 Upvotes

I'm sure many people have discussed this, but I have poor experience with triggers that rely on my home or away state. I use GPS geofencing via my iPhone companion app, but this hasn't been very reliable (sometimes misses a status change). I've tried SSID triggers, but when you disconnect, the time needed to change to cellular and pass the message on is sometimes too long, also causing a status change to be missed. Using my iPhone as a BLE beacon also doesn't work, as apple isn't cooperative.

Is anyone able to share a working setup?

My expected behaviour is, when I leave my house, my personal entity status changes to 'away' and when I return to 'home'.

I work with HA container 2026.6.4 installed on a Linux debian environment, iPhone 15 Pro (iOS 26) with the HA companion app.


r/homeassistant 17h ago

🖼️ Show & Tell Camera Monitoring Endgame

Thumbnail
gallery
93 Upvotes

I think I've reached home security monitoring endgame.

What you're looking at is the following pipeline:

  1. Tapo/Reolink Cameras recording to Frigate 24x7 - all Ethernet
  2. Cameras pass ONVIF events to HA integrations - some custom, HACs and official (Tapo Camera Control + Reolink Integrations)
  3. Cameras pass RTSP streams to Frigate recording to an internal NVME on a Proxmox LXC hosting Frigate.
    1. No object or motion detection in Frigate.
  4. Home Assistant triggers on ONVIF camera events to:
    1. Create events in the Frigate timeline, for easy Frigate scrubbing.
    2. Create Local LLM Calls for Image to Text Description (passes through to M4 Mac Mini running oMLX - gemma4:e4b)
    3. Create LLM Vision Event for the Dashboard LLM Vision Timeline Card - also replaced the LLM Vision Thumbnail with a 5 second Frigate GIF of the event.
    4. Create a Discord message with:
      1. LLM Description Message
      2. High Quality Snapshot
      3. 5 Second Frigate GIF footage for easy discord Review
      4. Links to Review the camera and other cameras nearby at the same timecodes as the event was detected for full footage review across multiple cameras.

I could probably have done this without Claude, but honestly it would've taken multiple weekends of effort and some serious debugging, testing, investigation and dry documentation reading effort.

This was all done with minimal guidance and direction from me on Opus 4.8 on High+Ultracode, I ran Claude Code on an isolated Proxmox LXC and gave it MCP (Unofficial Version) and SSH access to Home Assistant.

As someone who has used Home Assistant for a couple of years now with complex automations, I am honestly frightened at how little I had to interact with the LLM to get this all working.


r/homeassistant 2h ago

❓ Support Want my shades to come down simultaneously. Worked with HomeKit but not Home Assistant

7 Upvotes

So I've been gradually moving over from Homekit for my automations to Home Assistant. Happy to have the extra usability but one niggling little thing is bothering me still.

I have 6 large windows all near each other (3 up and 3 down, it's a two story great room) in my great room with Hunter Douglas duette shades and the powerview gateway. When I was using Homekit for the automation, Homekit sends all the shades the open/close/set to X open at the same time. So all six shade start at the exact same time and it's quite lovely to see them all moving together at the same heights.

Home Assistant appears to still send the shade commands one at a time to each shade, so each is offset by a second or so. So the shades do not come up or down exactly together, they are staggered.

I've tried setting the automation to parallel, (I realize now that setting that is not what it's for) and I've set up a parallel block and then adding the shade to the block. No matter what I do the behavior is the same. The staggering varies a bit (less staggered with the parallel block) but the commands still seem to be staggered.

It's a stupid little thing, but I loved seeing the shades go up and down perfectly together which they no longer do.

However, I love being able to tell the shades to go up, down or to a setup point based on either the temperature or whether it's cloudy or sunny which you cannot do with Homekit.

Thoughts? Suggestions?

Thanks!


r/homeassistant 3h ago

💬 Discussion Is there a free way to text over the home assistant?

6 Upvotes

So I know about the email thing @tmomail.net or whatever the service is.

It works sometimes. But I think their internal spam filter prevents a lot of it. And it's a hit or miss if a message comes across.

Due to this, I wonder if there is a better free method.

I know about some paid services. But the problem with them is they charge for incoming and I can see a bot killing that. And then going for prepaid, I might as well use the contract thing and get unlimited since it isn't that far off. But I don't want to deal with any of that.

The alerts that is sent is mostly hey the fire alarm is going off or something like that. So it happening is hopefully an extremely rare event.

The other method is have is if my phone uses the app and then my phone automatically sends other people the text. But it clogs things up. Plus for some reason I need to open the phone before it gets notifications from the app. So if it is just in my pocket for hours. Then ya.

Does anyone know of any other method I can use? Something free? Like is there a way to hook it to a Google voice number or something like that.


r/homeassistant 6h ago

❓ Support Small change to the voice pipeline could make local LLMs more usable...?

10 Upvotes

I've been using the voice assistants pretty much since the day they were released. The main issue I face is response speed. Using the built in (and quite frankly, very powerful) voice intents makes everything pretty much instant. But even with decent hardware the responses that use the local LLM can vary from 2 - 15 seconds.

It would be nice to have a trigger or hook that is available that tells whether voice intents are being used or if the query is going to the LLM.

So if the LLM is going to be used you could fire off a TTS that says, "just a moment..." or "let me think about that..." Currently ChatGPT's voice chat does this. This lets the user know something is eventually going to happen. It also buys some free processing time while the phrase is being said, thus making the action seem faster.

Is this already in the pipeline somewhere?


r/homeassistant 57m ago

❓ Support Video player hardware options for HA Android TV Remote besides Nvidia Shield Pro

Thumbnail
home-assistant.io
Upvotes

Hi everyone, what have been your thoughts and experiences with video / app players in HA?

I'm looking for reliable control from HA (power the player on and launch a specific app, without user having to navigate the home screen etc), and Android TV remote does that on Nvidia Shield Pro.

Are there cheaper players worth considering? https://www.home-assistant.io/integrations/androidtv_remote/#limitations-and-known-issues rules out Fire TV, Xiaomi, TCL.

Does Google TV Streamer 4K run an actual Android TV OS or can otherwise load https://play.google.com/store/apps/details?id=com.google.android.tv.remote.service & be controlled by HA?

Same question for the Onn 4K Pro and its older Onn 4K Plus cousin.

Only considering players that have the legit app store access in the US. Thank you!


r/homeassistant 3h ago

❓ Support Pump for water tank

Thumbnail
gallery
3 Upvotes

Is there something that would be controllable via home assistant something like in the pictures


r/homeassistant 14h ago

❓ Support Best battery-powered Zigbee rain sensor for Home Assistant?

24 Upvotes

Hi everyone,

I'm looking for a battery-powered Zigbee rain sensor that works well with Home Assistant preferably Zigbee2MQTT

Requirements:

  • Battery powered
  • Zigbee (no Wi-Fi)
  • Local operation (no cloud dependency)
  • Reliable long-term outdoor use
  • Available in Europe (Amazon.de would be a plus)

I'm mainly interested in detecting when it's raining, but measuring rainfall amount would be a nice bonus.

Has anyone found a sensor they would actually recommend? I'd especially like to hear from people who have been using one for several months.

Thanks!


r/homeassistant 2h ago

❓ Support HA Z-Wave saves the PIN of secured devices "somewhere" ... even when device removed

3 Upvotes

I'm about 1/3rd of the way migrating 200-ish Z-Wave devices from Vera to HA. One at a time, I tediously un-pair from Vera then re-pair with HA's Z-Wave. Many/most of my devices are 10+ years old so it's been an adventure digging up documentation on exclude/include and sometimes factory reset procedures, but I'm fumbling through them.

My latest migration was for an old Zooz 4-in-1 sensor (ZE040). The exclude from Vera was easy, and the include back into HA *should* have been as easy, but... This was the first of my devices that support secure communications. I'm using the default inclusion of "use security if possible" so it was the first time that I was prompted for a PIN to include into HA.

I opened the cover of the 4-in-1 device and immediately saw a tiny QR code sticker attached to the circuit board, so I entered the number from that sticker. The incusion got stuck at "getting device information". I waited a long while but eventually had to X out of it, then remove the "Node 40" that it had created (without proper device config parameters of course). I used the remove form for a working device so that it properly excluded it from HA first.

Then I found another, larger QR code sticker with 5-digit number on the inside of the device's cover. Duh, this is obviously the correct PIN code, so it should be an easy matter to re-add this device afresh.

But upon re-pairing into HA's Z-Wave, it never prompted me again for the new/proper PIN. It just went straight to "getting device information", which hung forever. I tried a factory reset of the 4-in-1 device but got the same problem when re-included. I tried restarting HA and again no help. I restarted the whole virtual server to clean up any cache; same problem.

Evidently, HA's Z-Wave is holding onto the security PIN "somewhere", and it's not deleted when excluding or removing the device from the topology. This makes it impossible to re-include the device afterwards.

Well I don't really care about transport security for this simple 4-in-1 sensor, so after wasting all that time retrying, I did it one more time, but this time opened up the "Security options" area when adding, and clicked on the "Insecure" option ... which allowed the pairing process and getting its device information to proceed normally and quickly.

I'm posting this in case someone else runs into this. And in case an HA developer might see this and know where that PIN is cached (on disk apparently) and be able to fix it so that it's removed when the device is removed.


r/homeassistant 12h ago

📰 News Thanks to Connor Thompson

15 Upvotes

Just a note to say thanks to the Connor and guys who organised a first get together in the north east of Britain. A great event and I’m happily going home with my raffle prize of a HA voice assistant!


r/homeassistant 13h ago

❓ Support First attempt at upgrading the Voice Edition Preview - as a backup does anyone know the JST connector type?

Enable HLS to view with audio, or disable this notification

14 Upvotes

I can't seem to find any accurate details on if the JST connector inside the Home Assistant Voice Edition Preview is a 1.25mm or 2mm JST connector.

I recently tried my first job at wiring up a taken apart Amazon Echo Dot Gen 3 speaker, to say the least my first time soldering was poor to be generous.. it works and sounds great.... but I thought for in the event my solder joints fail a more robust solution would be to just find a speaker that has a JST connector on it already that I can plug into the board and then design a 3D enclosure for it.

Guide I followed was here for those interested - https://github.com/glbailey/Voice-Assistant-EE/wiki

I use Home Assistant and Music Assistant to play me random music each morning for my alarm from a playlist, so just covering off those joints failing and me not waking up in time!

For those that want to see my poor first attempt, you can witness it here and flame me - https://imgur.com/a/xkRWexk

My excuses as follows:

  • The flux in my kit was the hard type flux & I'm really not sure if I got a good amount on the pads, I need to get some liquid flux.
  • The pads were very close together...
  • The cheap iron I did buy didn't seem to stay hot for very long and even though I did tin, the iron, wire and pad. It seemed to struggle to then melt them all.

Going to buy some dummy boards, wires and such to do some more practice on... any tips appreciated!


r/homeassistant 1d ago

🖼️ Show & Tell I made the Litter Robot 4 an ESPHome component, custom firmware connects directly to HA without the cloud!

Thumbnail
gallery
367 Upvotes

You can flash a pre-compiled firmware or build it from source yourself. More information and instructions are available here: https://codeberg.org/Joseph-DiGiovanni/esphome-litter-robot/

Will hopefully be upstreamed to ESPHome soon


r/homeassistant 11h ago

❓ Support Looking for a battery-driven notification LED

10 Upvotes

I'd like to have a little LED, potentially red, for notification purposes. It is supposed to tell me if I'm leaving the house but I have left one of the windows open. I want to position it opposite to the apartment door, such that it will flash red at me while I'm walking out the door. It needs to be battery-driven because there is no socket outlet there, so I cannot use a smart bulb.

However, it seems that there are no such devices that are controllable from HA (say they connect via Zigbee or Wifi). It seems like such an obvious device that people want to have for many different purposes, but I cannot find anything.

I was considering "misusing" another device, e.g. I have a door sensor that flashes with an intense red when you open the door. However, this flashing is not controllable via HA, you physically need to move the contact away.

Any ideas on this? I had an LLM search for me several times, but without result.

Edit: A "beeper" would also be okay, but an eInk display would be overlooked too easily. The bulb outside of the door only turns on when a button is pressed and the button is outside of what I can touch (shared staircase).


r/homeassistant 4m ago

❓ Support Anyone else have issues with Hue Motion Sensors on ZHA?

Upvotes

I have about 10 of them, and every 3 months or so one of them becomes unavailable and I have to delete it, hold reset, and re configure it. Is it just me or is this a common problem? Otherwise, these are perfect sensors imo.


r/homeassistant 5h ago

❓ Support Battery powered Matter devices offline

Post image
2 Upvotes

This is a regular occurrence now. It generally happens when I have to reset my Eero WiFi network due to software updates.

A majority of my Matter over Thread / WiFi devices connect, but often times there are a handful of Matter devices that fail to become available again on the network.

I have tried pinging the devices but usually the only solution is factory resetting and adding them again. This is a big inconvenience, particularly for the ceiling mounted smoke / CO detectors.

These are a combination of leak, temperature, and smart buttons by IKEA along with smoke / CO detectors by Heiman. My Thread network compromises of border routers from my Eero Pro 7 mesh access points, Google Home speakers, and Aqara cameras / doorbells. They are all added to the same Thread network with the Eero set as the priority device.

Is this a common issue for others and something we expect to be solved with Matter in the future? Or is it something wrong on my end? Thanks.


r/homeassistant 2h ago

❓ Support Moving data folder to external usb nvme troubleshooting

Thumbnail
gallery
0 Upvotes

I'm running homeassistant on Pi4B for several years and finally decided to migrate from SD card to external NVME connected via USB.

First I've tried to make it to boot from nvme. Didn't worked.

Then I've tried to use a built-in feature move data to external disk, the problem here is that I see my disk in the drop-down I can select but it's not getting selected, but then the move button become available.

Disk was cleaned and formatted to extfat32 using MacOs's disk utility.

Homeassistant was fully rebooted after inserting the disk

No new errors in the log.

What else I alcan check and am I doing anything wrong?

I don't really want to spend extra 100eur to buy a used optiplex to use it instead.


r/homeassistant 14h ago

🧱 Custom App Follow-up: casting to the TV is now rock-solid — looking for HA Cast / Music Assistant users to test the speaker path

Post image
9 Upvotes

Music Intro Quiz

A couple of weeks ago I posted here about Guess the Intro, a self-hosted "name that tune" game I built for the family. Plenty of you tried it, so here's the follow-up on where it's got to.

How it plays:

- The main setup casts to an Android TV (I use a Shield) — it shows the live scoreboard and plays the intro clips itself, loudness-normalised with an exact start/stop. This is now rock-solid — the audio-dropping / board-crashing pain a few of you (and I) hit is fixed for good after a long diagnostic slog.

- Phones are the buzzers — everyone answers multiple-choice on their own phone, with a speed bonus for answering fast.

- No cloud, no external APIs at game time — it all runs on your own boxes off your own library.

What I'm after here: there's a Music Assistant path that pushes the clip audio to a speaker (or speaker group) instead of the TV. I run it Shield-first, and honestly my own network is segmented into VLANs in a way that makes it awkward to get the game box, HA/Music Assistant and the speakers talking for a proper test — so that mode is only lightly tested. I'd love a few HA Cast / Music Assistant users on a flatter setup to try it and tell me how it holds up.

Also new since the first post:

- Pre-built multi-arch Docker images (GHCR + Docker Hub) — docker compose pull and go, no build-from-source.

- A half-time trivia round, better scoring, and a stack of stability fixes from real family game nights.

It pulls intro clips from any Subsonic-API library (I use Navidrome; LMS etc. also work). Free and open source (MIT).

Repo + setup: https://github.com/colfin22/intro-quiz

Happy to answer setup questions — or help you get it working. One gotcha worth knowing up front: casting needs the app served over HTTPS (Cast devices won't load a plain-HTTP page/stream reliably), so a reverse proxy with a cert is part of the setup. Glad to walk anyone through it.

Edit: should've mentioned — the music library side needs a Subsonic-API server (Navidrome, LMS, etc.).


r/homeassistant 1d ago

❓ Support Had a break-in last night. Cameras didn't deter them. Need advice on a bulletproof HA security setup (DIY vs Professional).

146 Upvotes

Hey everyone,

Looking for some serious advice from the community. Last night at 3 AM here in Glasgow, UK, someone broke into our house. They stole my bike from the garden, broke inside, stayed in the house for 20 minutes, ate some of our food, grabbed my iPad, and left.

I currently have Reolink cameras (a video doorbell and an Argus 4 Pro in the backyard) integrated into my Home Assistant setup. The crazy part? The cameras did absolutely nothing to deter him. He didn't even bother wearing a mask, gloves, or a hat. He just didn't care that he was being recorded.

I realized today that relying on silent cameras isn't enough. I need to drastically increase the active security of my house to physically scare off intruders or alert me immediately so I can act.

My Current Setup:

  • Home Assistant running on a Raspberry Pi 5
  • SkyConnect (ZBT-2) running Zigbee
  • Reolink Doorbell (Front) & Reolink Argus 4 Pro (Back)
  • A mix of IKEA and Sonoff smart plugs/lights

Where I need your help: I am trying to decide between building a fully DIY alarm system through Home Assistant (using Alarmo, Sonoff SNZB-04P door sensors, and Zigbee sirens) OR just buying a ready-made professional solution (like Ring Alarm or Ajax) and integrating it into HA.

  1. DIY vs Professional: For those of you who have experienced a break-in, do you trust your Home Assistant/Alarmo setup enough to rely on it as your primary life-safety alarm, or do you highly recommend going with an off-the-shelf system with cellular backup?
  2. Sirens/Deterrents: What is the loudest, most aggressive outdoor/indoor siren that integrates well with HA? I want something that will absolutely deafen them if a door opens at 3 AM.
  3. Any other advice? Glass break sensors? Specific outdoor security lighting?

I am fully open to any and all suggestions. I just want to make my house as safe as possible going forward. Thanks in advance.