Home Assistant

280 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 3 years ago
MODERATORS
1
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/hometechgeek on 2026-07-11 12:01:33+00:00.

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

The original was posted on /r/homeassistant by /u/cmdr-rentadeath on 2026-07-11 08:38:24+00:00.

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

The original was posted on /r/homeassistant by /u/tristanbrotherton on 2026-07-11 02:40:51+00:00.


I am an avid user of home assistant and openclaw. I have a few Voice PE's and was never really happy with the user-experiance. After building a voice / phone plugin for Open Claw recently i decided voice was fun and I decided to fix this. I looked at other work but nothing quite hit the feature set i was going for. The result is honestly the assistant I always wanted. Repos at the bottom — it's two halves, ESPHome firmware + an HA add-on.

What it does now:

  • True speech-to-speech. No STT→LLM→TTS chain — replies are generated as speech, so it sounds like conversation using OpenAI's real-time API. Smart-home control goes through HA's native tools and is instant. Persona is fully promptable; mine is a dry British butler.

  • Custom wake word, trained on us. I say "hey leonard." The firmware ships a microWakeWord model trained on ~50k voices. Detection margin improved 65% over three training passes.

  • It knows who's talking. Say "teach me my voice" and the device runs a guided enrollment session (mic pinned open, audio coach walks you through it, everything stays local). Speaker embeddings then identify each of us by name on every wake — it greets me by name, as well as my wife, and treats unknown voices as guests. Certain tools are locked to my voice only.

  • It learns from its mistakes. Every wake capture is archived locally. False trigger? Say "that was a false alarm" or just double-press the button. A weekly job retrains the wake word on exactly those failures, quality-gates the result against the current model, stages it (never auto-flashes), and texts me (via openclaw) — I reply to deploy, or roll back with one command if a model misbehaves.

  • The domestic stuff: voice timers that ring on-device, HA sensors for who's-speaking / active timers / daily false-wake counts, and errors are LED-only — no more "cloud unavailable" announcements waking the house at 3 am. A ton of quality / UX improvements.

Almost everything — enrollment, labeling, retraining, notifications — was built because something annoyed me. The false-wake flywheel exists because it interrupted breakfast.

Built on the shoulders of xandervanerven's and fjfricke's realtime work and the official ESPHome firmware — credits in the repos:

Happy to answer questions.

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

The original was posted on /r/homeassistant by /u/Jmaack23 on 2026-07-10 17:33:14+00:00.

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

The original was posted on /r/homeassistant by /u/Patient_Candy_1013 on 2026-07-10 13:07:59+00:00.

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

The original was posted on /r/homeassistant by /u/Colsae_Oplaer on 2026-07-10 16:52:18+00:00.


This looks like a really nice pick at $89 for the Hue Calla outdoor lights. I think it's the lowest price I've seen so far.

I've looked at them a few times before, but I could never justify paying $120+. At $89, though, they're much more tempting. Does anyone here own them? How happy are you with them, and would you buy them again at this price?

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

The original was posted on /r/homeassistant by /u/mrtn34 on 2026-07-10 15:35:23+00:00.

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

The original was posted on /r/homeassistant by /u/Tehes on 2026-07-10 09:50:52+00:00.

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

The original was posted on /r/homeassistant by /u/LESGuy on 2026-07-10 06:07:29+00:00.

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

The original was posted on /r/homeassistant by /u/4b686f61 on 2026-07-10 03:38:52+00:00.

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

The original was posted on /r/homeassistant by /u/captain_cocaine86 on 2026-07-09 18:22:07+00:00.

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

The original was posted on /r/homeassistant by /u/HanzoHuang on 2026-07-09 15:52:58+00:00.


I’ve been experimenting with running a complete Home Assistant voice pipeline on an RK3576 SBC, and I’m happy with how well it performs.

Everything runs 100% locally:

  • 🎙️ STT: Whisper
  • 🧠 LLM: Qwen2.5-1.5B-Instruct
  • 🔊 TTS: Piper

All three models are accelerated by the RK3576 NPU.

Goals

  • No cloud services
  • No API keys
  • No internet required
  • Voice data never leaves the device
  • Low latency
  • Docker Compose deployment

The voice pipeline integrates with Home Assistant using Wyoming services, while the local LLM is exposed through an OpenAI-compatible API.

Starting the entire stack is simply:

docker compose up -d

Once running, Home Assistant connects to the local STT, TTS, wake word, and LLM services just like any other local Assist pipeline.

Some example commands:

  • “Turn on the office light.”
  • “Set the desk lamp to 30 percent.”
  • “What’s on my calendar today?”
  • “Lock the front door.”

The project is open source:

GitHub: https://github.com/Hanzo-Huang/rk3576-home-assistant-voice

I also wrote a detailed build guide that covers the architecture, Docker Compose deployment, and Home Assistant configuration:

Hackster: https://www.hackster.io/h1300923175/make-home-assistant-voice-fully-local-with-rk3576-50b4de

I’d love to hear feedback, especially from anyone else experimenting with Rockchip NPUs or fully local Home Assistant voice setups.

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

The original was posted on /r/homeassistant by /u/maxi1134 on 2026-07-09 23:51:01+00:00.

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

The original was posted on /r/homeassistant by /u/NanorH on 2026-07-09 21:31:01+00:00.

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

The original was posted on /r/homeassistant by /u/Bubbly-Spring-3696 on 2026-07-09 16:27:49+00:00.

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

The original was posted on /r/homeassistant by /u/Technical_Raisin_246 on 2026-07-09 17:09:38+00:00.

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

The original was posted on /r/homeassistant by /u/marcinbauer-me on 2026-07-09 14:13:07+00:00.

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

The original was posted on /r/homeassistant by /u/dmkraus on 2026-07-09 13:44:22+00:00.


I always used to think those smart home water leak sensors were the most unnecessary, paranoid piece of tech you could buy. Like who actually drops money to have a little plastic puck text them when a pipe drips?

Well I was made to change my mind. A friend had a braided flexi hose split completely under his bathroom vanity while he was away for just a couple of days, and it turned his entire ground floor into an indoor pool!! The sheer amount of destruction from just a few hours of unchecked water pressure is scary, it completely warped his floorboards and ruined the plaster downstairs.

So I looked into it and yeah, things can escalate pretty fast, I read about burst pipe repair and how water mains pressure actually functions around here (Australia). Apparently those woven steel hoses have a strict lifespan and just pop without warning.

Literally bought a four-pack of zigbee sensors that same day. So if you have older plumbing fixtures or haven't checked under your sinks in years, just go look at those hoses before they ruin everything!

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

The original was posted on /r/homeassistant by /u/missyquarry on 2026-07-09 13:05:29+00:00.


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. 😌

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

The original was posted on /r/homeassistant by /u/JimCripe on 2026-07-09 04:06:53+00:00.


Most smart homes hand your house to Big Tech. Home Assistant is proof they don't have to.

Matt and Sean sit down with Paulus Schoutsen, the software engineer who started Home Assistant, the largest open-source smart home platform in the world, now running in over 2 million homes. It runs locally, it keeps your data inside your house, and it doesn't stop working the day a company decides to shut off its servers. We get into why Paulus gave the whole project away to a nonprofit instead of selling it, how the energy dashboard turns your solar and battery into something genuinely useful, and whether a normal person can actually run this or if it's still a power-user thing. So is the open, local smart home finally good enough to replace Alexa and Google? Or is handing your house to Big Tech still the path of least resistance?

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

The original was posted on /r/homeassistant by /u/SFOWonder on 2026-07-08 22:13:00+00:00.


A few months back I modified one of my dashboards to use the Atmospheric Weather Card. Visually, it is one of the more appealing weather cards I've come across. A few days ago it registered in Home Assistant as having an update available. When attempting to process the update, "unknown error" was returned. Clicking on the release notes, I discovered the github page is no longer available. I searched to see what I could find and came across the following request for removal. I'm more accustomed to projects being abandoned rather than pulled down. In this case it appears the request for removal came from the community, rather than the owner of the repository and for cause.

https://github.com/hacs/integration/issues/5344

If anyone has any details related to why this repository is no longer available, please share.

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

The original was posted on /r/homeassistant by /u/Educational-Algae782 on 2026-07-09 05:40:49+00:00.


I've got an older Ökoboiler (https://oekoboiler.com/) heat-pump water heater. No WiFi, no app, no official Home Assistant support — it's just a box in the garage with a little display on the front. I wanted the water temperature in HA, and there was no clean way to get it, so I ended up going down a bit of a rabbit hole.

Turns out the display panel and the main control board talk to each other over a single-wire UART. I tapped that bus with an ESP32 and started logging. The frames were obfuscated — each one is XOR-masked with a per-frame key, and there's a CRC-16 on the end — but once I figured out the masking and started validating frames, actual values started falling out.

The water temperature was the tricky one. It's split across two bytes, and the fine byte wraps around every ~6.4 °C, so at first it just looked like noise. The way I finally pinned it down was pointing a camera at the physical display, OCR-ing the number, and correlating that against every byte in the stream over a full heating-and-cooling cycle until one of them lined up. After sorting out the wrapping, it decodes to about 0.3 °C accuracy.

From there it kind of snowballed — I could identify the other temperature sensors (evaporator coil, ambient intake, exhaust) by watching which bytes moved when the compressor kicked in, and I even managed to unlock the PV/solar-surplus mode that my model technically wasn't sold with.

I wrote the whole thing up as a blog-style repo: the process, the dead ends, the graphs, a full protocol reference, and a ready-to-flash ESPHome config if anyone happens to have the same unit.

https://github.com/splattner/oekoboiler-uart-reverse-engineering

A big thanks to claude, which helps finnaly cracking this after multiple years!

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

The original was posted on /r/homeassistant by /u/Dustyftphilosopher24 on 2026-07-09 02:47:15+00:00.


Especially if it’s something like zwave which would take an extra step.

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

The original was posted on /r/homeassistant by /u/Working-Inflation-61 on 2026-07-09 01:39:46+00:00.

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

The original was posted on /r/homeassistant by /u/Dreadpirate3 on 2026-07-08 20:25:46+00:00.


Does anyone know how to delete data from a specific entity from the Home Assistant database? I have a weather station that is positioned near enough my wife's garden that it thinks the sprinkler is regular rain. To avoid throwing off my actual rain metrics, I'd like to be able to delete all data for specific entities over a specific time frame. I'm quite familiar with SQL, so if HA is based on any type of standard database I think I can handle it myself once I understand how to connect to it. Any tips people could offer would be greatly appreciated!

view more: next ›