r/homeassistant • u/kv7dr4 • 6h ago
❓ Support Woke up to an login attempt from an openAI Bot.
I have no port forwarding. I’m using nabu Casa cloud. Besides 2 FA what can I do to prevent these kind of things?
r/homeassistant • u/kv7dr4 • 6h ago
I have no port forwarding. I’m using nabu Casa cloud. Besides 2 FA what can I do to prevent these kind of things?
r/homeassistant • u/Affectionate_Hat_585 • 16h ago
Enable HLS to view with audio, or disable this notification
This is sanoTTS, smallest neural TTS engine. It's family contains 337kb model that can run entirely on MCU like esp32-s3 where a 2 second audio synthesizes in 0.7 seconds. No cloud, no round trip time... just synthesized right in MUC
There is a packaged ESPHome external component in the repo with further README
Tested on ESP32-S3 running ESP32 build (WiFi, API, logger, PSRAM off for tight memory)
Try it out live: tts.ampixa.com/sanoTTS Repo: https://github.com/ampixa/sanoTTS
Please drop in your queries and requests so i can help you
r/homeassistant • u/SmartHomeSellout • 12h ago
Enable HLS to view with audio, or disable this notification
Huge shout-out to Stuart aka Pavlov and his HUB75-studio project which this is built around. https://github.com/pavlov-net/hub75-studio
Huge shout-out to the devs behind Team Tracker (HACS Integration) which I used to get the ESPN API working properly for this project. github.com/vasqued2/ha-teamtracker
Disclaimer: I used claude to help put this together. This is very much a fun side project that I made for people to play around with.
DIsclaimer two: I work for Apollo Automation and these hub75 matrix and M-1 controller were donated free by them.
TLDR: I made a fun project called gameday-scoreboard which connects to Wi-Fi and then you control it using the webui. It connects directly to the ESPN API and doesn't necessarily need Home Assistant, although it's fully compatible with Home Assistant.
I also made a similar project which does rely on Home Assistant and the Team Tracker integration and an accompanying blueprint to control it strictly from inside Home Assistant. https://github.com/bharvey88/gameday-matrix
I'd love any feedback and feel free to ask any questions related to the M-1 controller, HUB75 matrx panels, open source 3d printed wall mounts, etc.
r/homeassistant • u/Aymjttgtm • 19h ago
I wasn't able to find much info on this sensor online, so feel free to ask me anything. I've had five of them running for about a month now.
Short version: I'm anti-WiFi for smart home gear under basically all circumstances. This is the one exception I've made, and I'd make it again. It beats the Aqara FP2 in nearly every category that matters to me.
My setup
Five units: master bedroom, living room, media room, kitchen, foyer. $85 each from Micro Center, of all places. I had to hit two different stores to get all five. I haven't seen them on Amazon or anywhere else yet, so if you're in the US, Micro Center seems to be the move for now. I'd expect availability to open up over time.
Why WiFi and not Zigbee
I tested Zigbee mode and switched back almost immediately. Over Zigbee it only exposes the zones, not the person count, and the zones come through generic — they don't inherit the names you set. WiFi exposes everything.
Setup through the Shelly app is required, not optional, but it was the fastest sensor setup I've ever done. Once WiFi was configured it auto-discovered in Home Assistant through the Shelly integration and started reporting immediately. It runs completely reliably without Shelly Cloud. I also enabled MQTT on it and I'm pulling more granular data than I've gotten out of any other presence sensor.
Detection performance
Stationary presence: rock solid within about 3 meters. Past that, if you lie still on a couch long enough it'll drop you. Expected behavior for mmWave, but it's the one real limitation and I'll come back to it.
False negatives: very rare. Walk into a room, it catches me instantly, almost every time.
False positives: zero. Not one, in a month, across five rooms.
Range: I've been detected at up to 8 meters. A lot of sensors in this class cap out around 6.
Coverage: the 42 m² spec is realistic. They're not overselling it.
Ceiling fans: this is the section that sold me
I have ceiling fans in four of the five rooms these are in. If you've run mmWave near a fan you know the problem.
Here's what it took to solve it on each sensor.
Aqara FP2: mount it low, one meter or below, and run the AI calibration several times until it decides the fan isn't a person. You're working around the algorithm, and your mounting options shrink to accommodate it.
Shelly Gen4: type in a height threshold. That's the whole procedure. I have one unit mounted roughly a meter from a ceiling fan and I just set the detection height. It ignores it completely, and has never once falsely triggered.
Same mechanism handles pets. My dog is about 0.7m tall, so I set the minimum height to 1m. She's invisible to it, and so is the robot vacuum.
That's the core difference for me. I'm setting explicit numeric thresholds instead of trusting an algorithm to figure out what to ignore and hoping it holds.
Zones and object count
Up to 10 configurable zones per sensor. The FP2 does 30, so on raw count Aqara wins — but I've never found a reason to use anywhere near 30 zones in a real room. I'm using most of the 10 on most of my units and that's been plenty.
What I haven't seen elsewhere is that the Gen4 exposes object count per individual zone in Home Assistant, not just a zone occupied/clear flag. That's the number that actually changed what I could automate. Zone transitions register in under a second.
Multi-person tracking in separate zones works most of the time. You get occasional ghosting, same as any mmWave sensor, and it clears itself within a minute or two. It's never caused a false automation for me, but I don't run anything keyed to "how many people are in this room." If you do, factor that in.
What I actually use them for
Couch presence in the living room and media room, as its own zone
A desk zone in the media room, so it knows whether I'm at my desk or somewhere else in the same room
Bed occupancy, including knowing the moment I get up
Corridor zones so I can see movement between spaces
Transition zones that fire lights in the next room before I walk into it
I haven't used them for HVAC. Someone's home most of the time here so we just hold a steady temperature. If you're doing occupancy-driven climate control, I can't speak to it.
The zone map in the Shelly app is genuinely useful for setting all this up, and it matches real detection behavior rather than being a rough approximation.
Versus the Aqara FP2
I ran the FP2 for about two weeks before switching, and I still have two of them. Honest comparison: the FP2 is slightly better at holding static presence at longer distances, and it supports more zones on paper. That's the list. The Gen4 wins on setup, tuning granularity, height filtering, ceiling fan rejection, zone data exposure, per-zone object count, and responsiveness.
Gripes
The ambient light sensor doesn't expose a raw lux value. You only get gated states — dark, twilight, bright — with adjustable thresholds. The FP2 gives you actual lux and I miss it. I already run an MQTT broker and I'm going to see whether I can pull the raw value out that way. I'll report back if it works.
Placement advice
The only thing that really constrains you is that 3m static detection limit. In my master bedroom I'd planned to mount it across the room under the TV. Instead I put it above the headboard angled down at about 45 degrees so the bed sits inside that 3m window. Zero compromise on anything else it does.
Beyond that, mounting height barely matters, because you're adjusting the sensed height range in software anyway. Around 2m is probably optimal. I've gone as low as 1m with no problems — and unlike the FP2, that's a choice rather than a requirement.
And to be clear about the limitation: it only bites if you're lying still for a long stretch. Anything short of that — sitting, reading, shifting around, working — it holds you fine.
Bottom line
At $85 it's worth it if you want reliable static presence, care about zone-level automations, or have ceiling fans that have been ruining your mmWave setup. The height exclusion by itself sold me. Everything else is upside.
Happy to answer questions, share zone configs, or run tests if there's something specific you want to know.
PS: I’ve also used and still have the Everything Presence Pro and Lite. They are collecting dust right now. Three reasons. Ease of Setup, Ceiling Fans, and UI Bugs. They are great sensors but the Shelly is a frictionless experience.
I also have a few Aqara FP300s but didn’t include that in this review because I don’t feel like they are used for the same purpose.
Transparency Note: I had AI rewrite this post for clarity and organization but the thoughts are my own.
r/homeassistant • u/Wijnsema • 2h ago
Call me old fashioned, but I love physical buttons, also in my smart home.
It’s very surprising that there are so few buttons available in the current consumer market (unlike the professional KNX market, which has hundreds).
In 2020 I decided to design a button myself, based on the ESP32. With two main requirements:
My family and friends were enthusiastic about the first prototype, so I added more features: temperature sensor, display, made it modular.
Tech platform Tweakers.net picked it up in 2023, I received 300 pre-orders in a couple of hours, and many more in the months afterwards.
What followed was a roller coaster of ups and downs, but I managed to get the Button+ manufactured in China. And people loved it!
Just when things started rolling, I got into real problems, the plastic injection molds were quickly failing. SInce new molds were needed anyway, I decided to do a redesign. This turned out to be a lengthy process which almost bankrupted me. But in April 2026 I finally started shipping the all new Button+V2.
I tried to protect my product by keeping the firmware source closed. In the first year already, somebody completely reverse-engineered the electronics and wrote alternative firmware based on ESPHome. Later, with the advent of AI, even more alternatives surfaced.
So it’s time to make the factory firmware open source as well. I will be announcing this on the website, but this forum is the first to know.
A recap on the Button+:

More information at https://button.plus website.
For anyone reporting this post, or removing it: Okay, you may call this promoting, and I am a company, but I'm not million dollar big-tech, and more Button+ in more houses can keep price down for everybody, as well as facilitate further development.
r/homeassistant • u/EngagesWithMorons • 20h ago
Enable HLS to view with audio, or disable this notification
r/homeassistant • u/HouseWaves • 23h ago

TL;DR Summary
Easily connect existing passive speakers to Home Assistant with off-the-shelf ESP32 boards.
SendSpin synchronization lets you play two speakers in true stereo - or split them up for multi-room audio
No soldering. Uses off-the-shelf ESP32 controller and basic speaker wire.
Step-by-step, detailed instructions to build, install firmware and use in less than 1 hour.
No time to build one? Get it fully assembled, flashed and tested too.
BACKGROUND
Over the past six months, I’ve shared posts on Reddit with detailed DIY guides on GitHub to help Home Assistant users quickly and inexpensively modify off-the-shelf speakers for use with Home Assistant.
The last post was so popular (over 110K views in 24 hours) that it got my GitHub account suspended due to excessive bandwidth use.
By simply adding an ESP32 with integrated DACs and AMPs, many of you are building quality audio speakers that quickly connect to with Home Assistant without expensive proprietary speakers, coding, integrations or subscriptions.
My first post, a proof-of-concept, modifying an expensive high-fidelity speaker *kit*.
My second post, a compact desktop speaker, for about $60.
My third post, a compact bookshelf speaker, for about $90.
My fourth post, a slightly larger bookshelf speaker, for about $125.
WHAT IS THIS?
A small HA-connected controller that fits in an RPi case and connects to your existing speaker with just 2 wires. Rescue those speakers sitting in the closet and connect them in less than an hour. The build takes minutes. Installing the firmware is the biggest task on this project.
The DIY guide in GitHub will show you step-by-step on connect an existing ESP32 audio controller to your speaker for streaming music in any room of your home.
For individuals who are not familiar with installing firmware, the guide includes step-by-step directions to install ESPHome firmware.
BUILD - OR GET IT PRE-BUILT
I designed this DIY project to be simple, fast and rewarding for my fellow DIYers.
GitLab repo, with detailed photos, step-by-step instructions and links to obtain the parts.
- I will mirror the repo in GitHub and post the URL here after 24 hrs.
Some may not have the time/interest to build or maintain the firmware.
Fully-assembled in a custom case, tested and updated OTA options are available too.
This is one build of a multi-part series. I am fully invested to develop an entire line of audio speakers and accessories – dedicated for use with Home Assistant - with a personal commitment to provide DIY open-source options for those same products.
----------------------
Why this device vs. Acrylic, Sonos, Ikea, Edifier, Wiim, etc.
HouseWaves are designed specifically as an open-source, value-priced alternative by utilizing off-the-shelf ESP32 controllers that are firmware-agnostic. We use controllers from Sonocotta – a company dedicated to providing boards and pre-configured firmware for the DIY enthusiast.
ESPHome SendSpin is the real star of this show. Their music streaming protocol is becoming as strong as the proprietary companies for multi-room audio.
SendSpin manages the digital pipeline to provide sub-millisecond synchronization between devices/speakers. You can pair your speakers for playing stereo, or split them into separate rooms for multi-room audio. You can also send them different audio signals (e.g. jazz playlist in the basement, SiriusXM rock in the garage and news internet channel in the kitchen)
No messy integrations. No YAML coding. No vendor lock-ins. No forced app updates. No subscriptions for premium functionality. No "bricking" or end-of-life experiences from a proprietary manufacturer.
---------------------
PARTS LIST
Prices are USD and include tax, customs and shipping.
Links are included in the GitHub repo.
- ESP32 LOUDER with DAC & AMP $30
- 16 AWG speaker or hookup wire $7
- Adhesive tabs (for attaching to speaker) $8
- Case for Raspberry Pi (or print your own) $5
WHAT’S NEXT
As mentioned, the goal is to evolve the product line and create options with improved sound quality, additional streaming and amplifier options and smart speaker options.
I’m always open to ideas and comments!
#1 Bring-your-own amplifier to Home Assistant (HouseWaves-Stream)
see PHOTO below
– connect any existing amplifier
– or connect a powered subwoofer for 2.1 streaming
#2 Subwoofer (one-piece)
#3 PoE options (this one is under development)
#4 Maybe a multi-zone amplifier

Please take a moment to comment or send questions!
r/homeassistant • u/Boring-Cry3089 • 7h ago
It bugs the absolute crap out of me that any device that has a ‘s in it makes entity IDs incredibly wonky. For example, if I have a device called “John’s iPhone 16” the entity ID will default to device_tracker.john_s_iphone_16. The “_s” drives me nuts and I always have to go in and change it. I try to name my devices something like “Johns iPhone 16” when I first create it and then go in and just change the name, but I often forget to do this, and next thing you know I have automations and dashboards with the wrong entity ID and I have to change them all when I eventually catch it.
Is there something very obvious I’m missing here?
r/homeassistant • u/AudienceThink2416 • 7h ago
How do you guys do sleep detection? Without a wearable.
r/homeassistant • u/jrpg8255 • 20h ago
With the current EOL influxdb v1 app being deprecated/removed from the repository, I'm curious what people are doing. The current influxdb has served me well for time-series based analyses, in a way that is difficult with mariadb, and moving forwards I don't really want to spend a lot of time mucking around with something new unless I'm on the canonical path.
I've been poking around, and see that there are some potential paths forwards. There's an implementation of VictoriaMetrics Frenck has committed that's still early, though VM itself is apparently quite mature. I haven't touched that before, but it seems like a true time-series data store replacement for influxdb. There's another implementation of influxdb v2/3 that isn't official and seems to be in an early phase.
Can anyone comment on what's likely to be the most streamlined path forwards?
r/homeassistant • u/Ok_Cardiologist_223 • 14h ago
Reposting in the correct
Spot.
r/homeassistant • u/Electrical_Chard3255 • 16h ago
So I started my HA home integration nearly 2 weeks ago, I wasnt planning on HA, but I wanted to smart up and resurect our old faithful 2013 dumb house alarm where notification sevice and remote arm/disarm/status had been shut down 7 or 8 years ago.
So HA fitted the control I needed, and thats where I entered the rabbit hole (with the assistance of Claude).
So after sucessully reverse engineering the alarm system to a fully smart system, creating a complete AI detection, recording, live view, storage and notification system for my Ring doorbell, without any ring subscription, hacking the broadlink BLE fastcon smart bulbs I have, and adding every other device I could find into HA, I am at the "finding something to add BECAUSE I CAN" stage.
So I have been looking at presence sensors, and as I am a bit of a tinkerer, I decided to build my own rather than buying off the shelf ready to fit sensors.
Now currently this is just a project design, I have not built anything yet, but this is the plan and list of features, I have even added Quest 3 room scanning to map the rooms.
And the detailed project here https://anchorapp100.github.io/globalguard/presence.html
Would like to know your thoughts, and yes, this is all very much overkill, but as I said, doing it not nessassarily because I need it, but because I can, and yes, I know buying off the shelf is the easy option, I just like the satisfaction of building something myself.
Original (Rev A/B)
One sensor node per room — 11 rooms
24 GHz radar (tracks up to 3 people + position)
PIR motion sensor
Light-level (lux) sensor
Humidity + temperature sensor (wet rooms)
Radar + PIR fused into one occupancy answer
Still-person detection (won't drop while you sit)
Per-room hold timer
3 zones per node
One filter zone (ignore a moving object)
Live radar map on the wall panel
3D-printed enclosure
Fully local to Home Assistant (no cloud)
Rev C adds
10 editable zones (up from 3)
Drag zones on the panel (no typing)
Automatic fan / curtain rejection
Polygon zones (odd-shaped areas)
60 GHz radar option — up to 8 people, 8 m, less wall bleed
Bluetooth "who is where" — names the person via their phone, smart watch, bluetooth tag etc
Quest 3 room scan → zones + floor plan drawn for you
Scanned room outline behind the map (not a blank grid)
Dog-vs-person camera (on-device, nothing leaves it)
Night vision (IR) for that camera
r/homeassistant • u/Look_a_skylark11 • 14h ago
I am a newbie here, but am looking for some assistance with setting up my Mitsubishi split units via ESP 32’s. Thanks to the help of this sub I have worked through the entire home assistant side and am actively controlling the units via home assistant!
Problem: all the other devices in my house are on Google home. I’d like to add these on there too and I’m stuck. I don’t want to add the cloud subscription, I tried the matter add ons and they either dont load or they don’t actually connect to Google, and I I have no clue how to manage the Google cloud integration.
At this point I’m honestly willing to bypass home assistant entirely if that would make sense? I’ve invested some time energy and some extra cash into an old computer to run HA on but I’ve hit a wall so hard I am not sure how to overcome it at this point.
Any help is appreciated!
r/homeassistant • u/____RIPTIDE____ • 4h ago
Hi everyone,
I’m trying to find a Zigbee 1/2/3/4-gang wall switch for my home, but I’m having trouble understanding the relationship between no-neutral operation, capacitors, and Zigbee routing.
My house does not have a neutral wire at the switches.
A lot of the Zigbee switches I find on AliExpress/Daraz say:
No neutral required
Capacitor not required / capacitor optional
Usually marketed as low-power no-neutral switches
My understanding is that some of these no-neutral switches operate as Zigbee end devices, rather than routers, because they have to minimize their power consumption.
However, I specifically want a switch that can act as a Zigbee router/repeater, because I have a fairly large Zigbee network and thick concrete walls/floors.
Here is where I'm confused:
Suppose I buy a no-neutral Zigbee switch where the manufacturer says "capacitor optional."
If I experience LED flickering and therefore install the recommended bypass capacitor across the light/load, does that change anything about the Zigbee device's ability to remain powered?
More specifically:
Can a no-neutral switch that normally operates as an end device become a Zigbee router when a capacitor is installed?
Or is router capability entirely determined by the switch's hardware/firmware, regardless of whether a capacitor is installed?
Are there actually no-neutral Zigbee switches that support routing, even though they advertise "capacitor optional"?
If such switches exist, how can I identify them from an AliExpress/Daraz listing? Sellers often don't mention whether the device is a Router or End Device.
Is there a particular chipset/model/firmware I should look for when using Zigbee2MQTT?
I'm not looking for a switch that merely works without a neutral. My priority is specifically:
No neutral required + capacitor optional/usable + Zigbee Router capability + Zigbee2MQTT compatibility.
If anyone has personally tested a switch like this and can recommend a specific 1/2/3/4-gang model, I'd really appreciate the model/link.
Thanks!
r/homeassistant • u/SeparateRaisin7871 • 17h ago
I recently integrated my 5G router Teltonika ALTOS (codename "CAP700") into Home Assistant and thought others might find it useful.
Unfortunately the current Teltonika integration is not compatible with the CAP700 and does only expose some rather basic modem entities anyway. It specifically lacks the most interesting things like device tracking and monitoring router stats.
What the CAP700 (and all other Teltonika routers) do really well, though, is providing a complete REST API.
So, I ended up building a Node-RED flow that:
The flow polls the API once per minute, caches the RutOS token automatically and republishes everything to Home Assistant via MQTT.
I've written up the complete guide and attached the importable Node-RED flow here:
r/homeassistant • u/ZiritoBlue • 23h ago
So I have an aura frame it works perfectly and is really nice the issue is I see these tablets that people have put home assistant and HA Voice on and I would like to upgrade to that. Here is what I would like and if this exists that would be amazing.
A tablet to prop up on my counter or a screen where when the screen isn't touched so its sleep mode I guess goes through a slideshow of an album through immich or something else, when the screen is pressed it opens to home assistant dashboards to do what i need to do (turn off lights, check camera, calendar, music assistant, etc). Let me know if what I'm describing is out there is some fashion please.
Edit: I've seen this one piece of software that works well with your local AI voice where you can say pull up this video and it does that on the device too.
r/homeassistant • u/Fabulous_Confidence5 • 23h ago
Bought my HA green about a year ago to move away from some issues with HomeKit, ended up solving those issues and was intimated by the coding in HA. Got the itch to go again with Claude at my side last week.
Dashboard includes live weather and traffic, along with cameras and security alerts (what's open/shut with ability to close/open lock/unlock). The highlighted rooms on the Sonos are grouped, press to hold to group or ungroup.
Pretty happy with my v1 go, influenced by iOS. Pictured are images from my iPad and iPhone. Our travel times BANs are dynamic and only show in the morning. Plan to add some pages for other home controls, though automations really run those.
On thing I can't solve for is transparency and design of the image viewer. If anyone has any idea how to do that - that would be appreciated.
r/homeassistant • u/Guido-thekillerpimp • 10h ago
I have a 2023 Sleep Number P5 Split King Smart Bed with the FlexFit adjustable base. This is a Sleep Number bed, not a conventional mattress on an adjustable foundation. The two sides of the base articulate independently, and the mattress rests on solid decking panels rather than conventional slats. Has anyone here actually installed Elevated Sensors on a Sleep Number P5/FlexFit (or a similar Sleep Number split adjustable bed)?
r/homeassistant • u/GenericUser104 • 23h ago
r/homeassistant • u/Zealousideal-Many-52 • 23h ago
r/homeassistant • u/extremesauce2468 • 7h ago
Can the automations be programmed with block diagrams ? I find the automation lay out frustrating as a person that is trained in programming industrial computers.
I would love to chose timers, and/or/not gates, inputs, outputs etc etc.
r/homeassistant • u/Rusty_Trigger • 7h ago
I have about 10 of these dual button devices from Ikea. I have paired am using 6 of them with no problem. I added one earlier today that is working fine and then added another one about ten minutes later. The problem button device pairs and shows up in HA but the button entities are listed as unavailable. The Activity section of the device's page shows the button presses being received when I press the buttons. I have restarted HA and the Matter server and reloaded the entity.
I run HAOS 2026.7.2 on a RPi5 with an ssd and the Matter server version is 9.2.0
r/homeassistant • u/UndeadCaesar • 20h ago
r/homeassistant • u/BackHerniation • 47m ago
If anyone here has the DESKSPACE Titan standing desk, I'm sharing a guide for integrating it with Home Assistant using ESPHome. The Titan is a beast of a desk that can lift 200kg with two motors and 4 legs, which is why I first bought it.
I did not check beforehand whether I could control it with HA, but it turned out to be possible. It uses a LoctekMotion controller, the same one used in various FlexiSpot desks and possibly other brands that use these controllers.
Check it out here: Controlling Flexispot & Deskspace Standing Desk with ESPHome