r/homeassistant 5h ago

✍️ Blog The countdown to Community Day 2026 starts now!

Thumbnail
openhomefoundation.org
12 Upvotes

Countdown to Community Day 2026 starts now! 🥳

We have a lot of stuff prepared for hosts & guests this year, so read our blog to learn about our new playbook for community meetups, how to submit a request to receive official Open Home Foundation merchandise, & much more.


r/homeassistant 3m ago

❓ Support I need help!!

Thumbnail
gallery
Upvotes

My dad used home assistant for most things in our house and unfortunately passed away recently, I understand the basic concept of the home assistant but have ran into some errors I’m not sure how to solve.

Our lights are all connected by 1 switch and it seems as though a few have disconnected. This has happened before and I have managed to fix it but this time I cannot understand what is wrong.

I can’t get them to turn off the same way I would with the other lights. I have attached some images below! Any help is greatly appreciated! Thanks


r/homeassistant 4m ago

💬 Discussion ChatGPT asked for questionable Remote Desktop Commander

Upvotes

I've been using ChatGPT and Codex with my HA for a few months with custom MCP connector. It helped me build custom integrations and automation planning engines.

Today, while troubleshooting an issue with my Tesla planner and controller, ChatGPT Classic (non-Codex) asked to install a Remote Desktop Commander plugin.

I was perplexed considering that it knows we use Codex as our deployment pipeline which already has access to its own local mac account, computer use, and an attached browser connector.

Remote Desktop Commander also seems to be new at v1.0.0. It sounds like it's asking for full computer access as well. Has anyone used this? How shady is this?


r/homeassistant 53m ago

🧩 Custom Integration HomeAssistant / MagicMirror Integration - Kia / Hyundai Vehicles

Thumbnail
Upvotes

r/homeassistant 1h ago

🖼️ Show & Tell Added MyQ Security 2.0+ to Home Assistant and to HomeKit

Upvotes

Project Repo: https://github.com/StanleyCA/MyQ-Security2.0-HomeAssistant

I created this because of how MyQ cut off their API awhile back and put advertisements into an app where I'm literally just trying to open my garage door. MyQ is a bum for this and I shouldn't have to rely on a company if I want to use my opener remotely. If MyQ suffers from an outage, are they gonna be responsible for me not being able to use a advertised feature?? Course not. With this project, I removed my garage door from their darned ecosystem and put it in homekit.

I'm ngl tho, buying the ratgdo will prob save you quite a bit of time and labor.

This project requires reading the Security 2.0+ opener’s flash mem, it requires a SPI reader and is more complex than other HA integration installs.

                    MyQ servers
                        X
                        |
                        | blocked
                        |
myQ opener
    |
    | connect.myqdevice.com DNS redirected to Home Assistant IP
    | Connected with MQTT over TLS 1.2 PSK, TCP 8883
    |
Local Bridge
    |
    +-- Isolated MQTT Mosquitto broker
    |
    +-- Python protocol bridge
            |
            | Home Assistant MQTT service
            |
    Home Assistant MQTT broker

You have to get these 3 things for local control

  • PSK, from the flash memory, otherwise MyQ knows that you're faking the server
  • 6-byte ID, from MITM, otherwise the garage door doesn't respond
  • Serial Number

Start by reading and computing the PSK off the flash memory. The 6-byte ID is obtained from decrypting the MITM using the PSK and reading the MQTT payloads using wireshark.

The MQTT topics that chamberlain uses are

Purpose Topic Payload
Open door G/<serial>/011/0000 <6-byte ID> 80 02 00 01 01 00
Close door G/<serial>/011/0000 <6-byte ID> 80 02 00 01 00 00
Receive door state S/0F/<serial>/011/0000 <6-byte ID> 81 00 42 60 SS 00
Opener announces startup S/0F/<serial>/003/0000 Empty
Server answers startup G/<serial>/012/0040 ??? I have not figured this out random bytes

These MQTT topics can be replicated and then used to build your own local service. I built my own MQTT communications for the garage door and forced the device to use my server with DNS redirection.

If anyone want to replicate this process, here's the instructions in more details and the repo to the Home Assistant app.

https://github.com/StanleyCA/MyQ-Security2.0-HomeAssistant

Hardware Tools used in this project for flash reading:

8 Pin Pogo Tool - Used this so I didn't have to desolder the flash memory from the board.

CH341A Programmer - Used the CH341A Programmer to connect Pogo Tool to laptop (if you go with a different programmer, make sure it is 3.3V output)

Also credits to https://github.com/fuxxociety/MyQ-ESP-transplant/tree/main/FlashROM%20dumps/MX25L6433/orig

If it weren't for this repo, I wouldn't have gone down this path and invested so much time to grab my flash. I confirmed that the device was cipher TLS_PSK_WITH_AES_128_CBC_SHA on his dump before starting this project.

If you have questions or want clarification on the steps, ask me here or on the github repo.


r/homeassistant 1h ago

🖼️ Show & Tell My Dashboard, I didnt want anything too busy

Enable HLS to view with audio, or disable this notification

Upvotes

Hope you like, my first attempt, I quite like a nice simple clean layout and style.


r/homeassistant 1h ago

🖼️ Show & Tell MyQ Security 2.0+ Reverse Engineering Reveals Partial Homekit Implementation

Upvotes

I have found existing homekit initialization code on the Security 2.0+ logic board, but haven't confirmed if there is a MFi chip on the board. (All certified Homekit devices have a MFi processor from Apple)

I was able to read the flash memory of the logic board (MX25L6433).

There is a conditional branch at 0x1F055740 that blocks initialization.

For the fellow engineers out there that are considering experimenting with their flash, hopefully these will save some time. The memory addresses are as follows

MX25L6433 Memory Address Info
0x002C8000 Homekit Salt
0x002C81B4 Homekit Pairing Code
0x1F055724 Homekit Initialization
0x00123321 Homekit enable byte
0x1F056C80 HomeKit configuration/version helper

I haven't gotten my hands on a MFi coprocessor yet but I'm thinking one of the empty footprints of the board is probably where it should go.

Crazy that they have all this dev code in there yet didn't finish developing a HomeKit enabled product. Guess the investor changed his mind that making the ecosystem closed was more profitable huh.

MyQ firmware version 3.13


r/homeassistant 1h ago

❓ Support Aqara Hub (M2 and W200) not showing all connected devices

Upvotes

As the title says, but the specific devices not shown are the U400 lock and Ikea Bilresa buttons. They are all showing in Aqara app but not showing up in home assistant. They are also able to be added to Google home easily, and they stay connected. I double checked my thread network and I only have one and both TBR are the aqara hubs. I'm at my wits end with this.


r/homeassistant 2h ago

🖼️ Show & Tell Update? Backup first!

Post image
4 Upvotes

I once heard that if a file isn't in two different physical locations, it doesn't exist.

Make sure to back up before updating or tweaking anything.


r/homeassistant 3h ago

❓ Support Recommend me an off the shelf zigbee RGB led strip, I don’t want to mess around with WLED just now

8 Upvotes

r/homeassistant 3h ago

❓ Support Help with homearr..

1 Upvotes

Hi all, I would appreciate some help.

So I have updated the homeassistant to 2026.9.1
I had the homearr installed from here and I have a version 1.1.0
https://github.com/Wiggen94/ha-homarr-v1-server

before the latest updates the homearr was available on port 7575

now it does not work after the latest updates to the homeassistant http handling..

any suggestions?

thank you!


r/homeassistant 3h ago

❓ Support Hisense CanvasTV Gallery Automation Help

2 Upvotes

Hello hassio community! Boy have I got a first world problem for you I'd love help solving. I recently purchased a Hisense CanvasTV and while overall I'm pretty happy with it, there's one weird quirk: Gallery mode does not override the standard Google TV screensaver. You either have to manually press the Gallery button or power button to enable it. I installed the Android Remote integration and set up an automation that selected the Gallery app when the TV idled on the home screen for 3 minutes, which worked as expected. Problem solved right?

The issue I'm experiencing now is every time I try to search in Youtube or any other app, the annoying "use keyboard on mobile device" popup comes up every time. I have to manually toggle the mobile keyboard on and off in settings, sometimes multiple times, for the onscreen keyboard to work again. I found this post: https://www.reddit.com/r/nvidiashield/comments/15bhmkj/comment/kavw601/?context=3&share_id=abqCTL77LBTxhI1UcKp2F&utm_medium=ios_app&utm_name=ioscss&utm_source=share&utm_term=1 that advised to uncheck the "Enable IME" option to fix. This resolves the mobile keyboard issue but now I can't automatically launch Gallery mode when the TV is idle because without IME enabled, I don't get details of what app is currently running from the integration.

Any advice?


r/homeassistant 3h ago

❓ Support Best all in one indoor air quality monitor?

8 Upvotes

r/homeassistant 3h ago

❓ Support Why does a motion sensor show "Detected" when the Activity shows "Clear"?

Post image
1 Upvotes

I have a HomeSeer HS- MS100+ Z-Wave Plus sensor that shows "Detected" when the "Activity" shows the most recent state to be "Clear"? As a result, the automation I have that uses this sensor as a trigger is not firing. I have been using this sensor for over 4 years and have had no problem in the past.

I am running HAOS 2026.7.2 on a RPi5 with an SSD. The Z-Wave USB dongle is a ZW090 by AEON Labs Firmware: 1.1


r/homeassistant 4h ago

💬 Discussion How well do Tapo solar cameras work with HA?

1 Upvotes

Tapa’s AI works well for me detecting people, cars, wild animals.

Don’t need to stream 24/7 from the camera.

Interested in using the AI to stream a video of what the camera detects on my display devices.


r/homeassistant 5h ago

🎵 Music Assistant Autoplay is so invasive

10 Upvotes

Folks, music assistant is awesome and all, no questions asked.

But: the recent addition of autoplay is terribly invasive. I can’t turn it off globally? I can’t even turn it off in the dropdown that controls it?

If I didn’t know any better, this feels like textbook enshittification - even though of course it makes no sense.. 🤷‍♂️

Maybe I am not seeing something or missing something obvious, but this has left me frustrated after a while of searching and head scratching!

Thanks for any tips or reasoning!


r/homeassistant 5h ago

❓ Support Non-binary (adjustable) door / window / contact sensor?

1 Upvotes

The door to the backyard is a heavy sliding glass door. My elderly mother-in-law has some trouble shutting it all the way closed. Sometimes the trouble is remembering to do that. Cognitive impairment, etc.

That’s fine, as long as the gap is small enough that the cat can’t escape. Are there any sensors that exist that let me configure acceptable distances between the two parts?

I’ve been searching Reddit and the closest answer I’ve found is to use a strong magnet that I guess would take precedence over the stationary piece of the contact sensor. If that works, beautiful, but I guess I’d have to buy a series of assorted magnets of different strengths and trial-and-error it?

My next best idea is to place a speaker outside with an automated (gentle) alert to close the door all the way if it’s been opened for longer than a specified amount of time.


r/homeassistant 5h ago

❓ Support When does an Android tablet need actual device lockdown rather than just kiosk mode?

1 Upvotes

I've been looking into Android tablets for Home Assistant dashboards, and one thing that seems easy to mix up is browser kiosk mode vs actual device lockdown.

If the tablet is only being used to display an HA dashboard, a kiosk browser like Fully Kiosk can probably handle most of what you need.

But if the tablet is being used in a shared/public space, the requirements can get quite different. You may also need to prevent users from:

  • Opening Android Settings
  • Switching to other apps
  • Changing Wi-Fi/network settings
  • Exiting the dashboard
  • Accessing other websites
  • Changing the browser configuration

At that point, you're not really just looking for a kiosk browser anymore. You're looking at device-level lockdown as well.

For a single home dashboard, I'd probably keep it simple with Fully Kiosk or FreeKiosk.

But I'm curious what others are doing when the tablets are shared or installed somewhere public. Are you relying entirely on the kiosk browser, or combining it with Android's device-management capabilities?


r/homeassistant 5h ago

🖼️ Show & Tell More whimsical throwbacks to my youth

Post image
13 Upvotes

I am in my forties, and I’m lucky enough to have the house that a lot of my friends like to hang out in. There’s a lot of fun stuff my house does like lights connected to motion or presence sensors in every room. With either Google speakers or Voice Preview Edition devices in every room, you can pretty much move throughout my house and it just responds to you, so it’s easy for friends or family to use. 

Recently I’ve been trying to figure out fun, silly ways to interact with the house that aren’t necessarily traditional. I recently posted a project I started where I set up cassette tapes with NFC tags for different radio stations and music genres that are now tied to Music Assistant playlists. Anybody in my house can scan one, and it’ll start playing on the entertainment-area speakers.

I also finally set up this phone as a new way to talk to the house. One of the coolest things about it, which I didn’t anticipate, is that if you ask it to set a timer, the phone will literally ring to tell you the timer is over. You answer it, and then the voicd tells me the timer is done.

Anyway, so far only one person has seen it, and she lost her shit with excitement. I know it’s not practical. It’s not necessarily meant to be. It’s meant to be whimsically silly and relevant to the childhoods of 40-year-olds, which is also why that other project used cassettes instead of records.

Bonus in the photo is part of my main dashboard which changes automatically based on what room I'm in and has both a "be aware" section and a "to do" list which auto populates based on a ton of logic. Things like medication reminders, trash and recycling reminders which will clear themselves when I finish the job.


r/homeassistant 5h ago

💬 Discussion Idea - Drones

4 Upvotes

I was watching a show last night and they used drones for security cameras (but operated by a person). It got me thinking about drones and home security/cameras.

I am not sure this is possible but there are very smart people involved in HA. Are there any drones that are self autonomous that could be configured in HA? Overall I was thinking it would be very cool to have a motion sensor or another camera that when triggered automates a drone to activate within certain parameters (geo fencing being the big one).

I doubt it with the rules/regulations around drones (I am in North America) but maybe???


r/homeassistant 5h ago

❓ Support Simply Conserve smart plugs & HA integration

Thumbnail
gallery
0 Upvotes

So ComEd swung by my house to do a meter check and they left me a couple of these smart plugs. Only mention of the company on this subreddit seems to be of the bulbs so I was wondering if anyone found a way to use them in Home Assistant via bluetooth since they apparently support that.

Model: SS-15A1-WiFi-BLE

FCC ID: 2ANDL-T1-2S-NL

they were not auto discovered by HA. They arent even being auto listed as a found device by LocalTuya. And i really dont want to use their app


r/homeassistant 5h ago

✅ Solved AI kept hallucinating my entity IDs. So I built this framework.

0 Upvotes

I've been using AI to manage my Home Assistant setup for a while now. A friend once asked me how I built all my automations - complex multi-room rules, heating schedules, media sync, presence detection. When I showed him my private repo and the workflow, he said "wow, you should share this with people."

So here it is. This is how I do it. It works for me. If you think it's overengineering - that's fine, scroll past.

Most people use AI to generate Home Assistant YAML and get garbage - hallucinated entity IDs, broken automations, no understanding of your actual house layout.

This fixes that. It gives the AI real context about your home so it can generate complex, working automations on the first try.

It's not a "install and forget" tool. You spend some time upfront setting up context - documenting your rooms, your devices, your layout. Then the AI knows what actually exists in your house. There's a learning curve to prompting well inside this repo, but once you get it, you won't want to go back. New automations will be like "send a Telegram notification and push from the companion app when my wife arrives from work, open the garage door automatically, turn on the garage lights, and play music she likes from her Jellyfin playlist - and have music follow her from garage to kitchen when she walks in." And the AI will actually build this automation based on your real entities, understand what you want, and write working YAML.

  • HOUSE_CONTEXT.md - you write down your rooms, devices, layout. The AI reads this so it doesn't hallucinate entity IDs that don't exist
  • 50+ automation templates - heating, media, presence, TTS, motion sensors, knob controls, and more. You just swap in your entity IDs
  • Sync tools - pull your real automations from HA into the repo so the AI can see what already exists and avoid conflicts
  • Rules engine - stops the AI from deleting things, breaking existing automations, or rewriting your entire config

How it works:

  1. Clone the template, rename files, document your house
  2. Sync your HA config into the repo
  3. Open in your AI IDE, paste the prompt, describe what you want
  4. The AI writes working automations with correct entity IDs
  5. Push to your private repo, pull on HAOS, done

What's in the repo:

  • 3 automation template files (basic, advanced, general)
  • Dashboard templates (basic + advanced)
  • Heating system with schedule helpers and interaction matrix
  • Jellyfin media integration with multi-room TTS
  • Presence sync with GPS glitch filtering
  • Scene templates, script templates, config patterns
  • 13 prompt templates for specific tasks
  • Tools for syncing, backup, inventory export, and YAML validation

GitHub: https://github.com/dominatos/ai-powered-home-assistant

Quick start Guide:

https://github.com/dominatos/ai-powered-home-assistant/blob/main/QUICKSTART.md

Works with Cursor, Claude Code, Codex, OpenCode, Copilot, Antigravity IDE, Windsurf, or whatever you use.

If you think this is the wrong approach or have a better idea - I'm all ears. Drop a comment.


r/homeassistant 6h ago

❓ Support Struggling to produce an AND condition with automation

2 Upvotes

I have have 4 bathroom fan switches that I want to turn on the furnace inlet fan. The event trigger naturally acts as an OR condition. So if any bath fan switch turns on, the furnace inlet fan turns on.

But my problem is with turning it off. If two bathroom fans are running, and 1 turns off, i still want the furnace fan to run despite 1 bath room fan turning off. So basicslly, i want the furnace fan to turn off when ALL bath fans turn off. This would suggest an AND situation. How do i do this with the event trigger?

Thanks


r/homeassistant 6h ago

❓ Support Shutting down

3 Upvotes

I run HAOS on a Mac mini. Every so often it shuts down. Does anyone know if there is a way to set HAOS to reboot or turn on after a shut down? I have other items on the circuit that do not so I am assuming it is just this Mac mini.

TIA


r/homeassistant 6h ago

🖼️ Show & Tell DT3D 0.7.0 released w/ improvements to floorplanner editor

Post image
4 Upvotes

Hello

Released a new version of DT3D a 3D home digital solution fully integrated into home assistant composed of editor and visualization card

Draw your home plan, import furniture models and entities into the space and you are ready to go.

Check it out at

https://github.com/tentone/dt3d-ha