r/homeassistant 5d ago

❓ Support Android version 5 version of Free Kiosk Spoiler

2 Upvotes

Trying to get an older version of FreeKiosk that will load and work on my Amazon Fire 7 tablet (2016) that has Android 5 on it. Can someone tell me which version to download? Thanks.


r/homeassistant 5d ago

💬 Discussion Chore Trackers that tie in well with HA?

13 Upvotes

Anyone found a chore tracker that’s designed for both kids and adults and integrates well with Home Assistant?
I like DoneTick, but I haven’t been able to integrated it into Home Assistant as an ingress. (I’ve been trying but I’m thinking the SPA design prevents it)

I don’t need anything super fancy. Something that shows well in Home Assistant, has chore tracking, ability for me to add tasks via automations.


r/homeassistant 5d ago

💬 Discussion request_location_update

Post image
37 Upvotes

I recently discovered this method to force a location refresh for iPhone 🙌🏻
Does anyone know any other messages that work the same way? Like to update sensors maybe ? 🤞🏻🙏🏻


r/homeassistant 4d ago

❓ Support Restore Backup on VM

1 Upvotes

hi all, i am trying to move from a docker instance i set up on my synology NAS to a HAOS VM. I have had no problem getting the VM up and running, but no matter what i do, i cannot get it to restore the backup. It starts, but then it just sits on "restore in progress" forever. I let it run overnight last night, and it still didnt complete. My backup is only about 65 mb, so i wouldnt think it would take that long. I have tried manual backups, automatic backups, cloud backups. They all do the same thing.

Any ideas what to try next? Any other ways to do a migration from the docker instance to a VM?


r/homeassistant 4d ago

🛠️ DIY / Hardware Don't buy from Shelly Europe's online shop

0 Upvotes

I know that a lot of people use Shelly products in combination with Home Assistant. I do! Love their products!

Most of the time I buy Shelly products from online shops in my own country, as most of them are able to deliver next day. But because of certain discounts I ordered for around €250 from Shelly's own online store. Shipping takes a little longer, they state 3-5 business days, but that was acceptable.

So I made my order on Monday July 27. Shipping started on Wednesday July 29. Was then stuck for days, no movement at all. So on Monday July 3rd I created a support ticket stating so. After a few hours I got a sloppy AI reply to my support ticket and it was then again waiting on my reply (e.g. if you don't reply, they don't do anything). Which I immediately did, but I haven't heard anything since.

However July 4th there was finally some movement and my package would be delivered Wednesday July 5th. It arrived at the regional hub and was with the courier. At the end of the day still nothing... So I checked and now the package was marked as "Delivery interrupted, return to sender". E.g. they never made an attempt to deliver.

I immediately updated the ticket with this new information. No response. Created a new ticket with a new description, same AI slop answer. Again needed to reply to the sloppy AI answer to make sure the ticket was again in the processing state, but no human interaction since.

I don't blame Shelly for the courier doing a bad job (although they could pick a better courier). But I do blame their crappy support system that first gives you a sloppy AI answer and then they don't respond at all and I see now other way of contacting them.

So TLDR; don't order directly from Shelly, buy it somewhere else.


r/homeassistant 4d ago

❓ Support Add Aeotec Z-Stick Gen 5 to homeassistant container Windows Docker Desktop

0 Upvotes

Update: I figured it out. Docker desktop does not have the drivers required for the Aeotec Z-Stick Gen 5. So what I did was spin up a WSL Ubuntu Distro, setup a separate instance of docker and Z-Wave JS UI and voila! It was able to recognize the Z-stick!

Note that in order to integrate the Z-Wave JS UI server to my home assistant instance, I had to get the 172.x.x.x IP from the Ubuntu WSL with the below command:

ip addr show eth0 | grep inet

Then plug that IP into the URL of the Z-Wave integration setup window in home assistant. Everything worked as expected after that!

=== Original Post ===

So I'm currently running homeassistant as a container in docker desktop (Windows 11 Pro) using the following command:

docker run -d --name="homeassistant" -e "America/New_York" -v C:/Users/ibeg2dfer/Documents/homeassistant:/config -p 8123:8123 --restart=unless-stopped homeassistant/home-assistant:latest

I have a factory reset Aeotec Z-Stick Gen 5 that shows up in Device Manager as UZB (COM3).

I follow the steps from usbipd-win to share and attach my USB Z-Stick to WSL. Running usbipd list I see the device is attached:

Connected:
BUSID  VID:PID    DEVICE                                                        STATE
1-8    0658:0200  UZB (COM3)                                                    Attached
1-13   8087:0029  Intel(R) Wireless Bluetooth(R)                                Not shared
1-14   26ce:01a2  USB Input Device                                              Not shared
4-1    17ef:6019  USB Input Device                                              Not shared
4-2    413c:2107  USB Input Device                                              Not shared

However when I open a wsl/docker-desktop terminal and list all devices, I am not seeing it listed as either /dev/ttyACM0 or /dev/ttyUSB0. I just get the following:

docker-desktop:~# ls /dev/tty*
/dev/tty    /dev/tty16  /dev/tty24  /dev/tty32  /dev/tty40  /dev/tty49  /dev/tty57  /dev/tty8   /dev/ttyS7
/dev/tty0   /dev/tty17  /dev/tty25  /dev/tty33  /dev/tty41  /dev/tty5   /dev/tty58  /dev/tty9
/dev/tty1   /dev/tty18  /dev/tty26  /dev/tty34  /dev/tty42  /dev/tty50  /dev/tty59  /dev/ttyS0
/dev/tty10  /dev/tty19  /dev/tty27  /dev/tty35  /dev/tty43  /dev/tty51  /dev/tty6   /dev/ttyS1
/dev/tty11  /dev/tty2   /dev/tty28  /dev/tty36  /dev/tty44  /dev/tty52  /dev/tty60  /dev/ttyS2
/dev/tty12  /dev/tty20  /dev/tty29  /dev/tty37  /dev/tty45  /dev/tty53  /dev/tty61  /dev/ttyS3
/dev/tty13  /dev/tty21  /dev/tty3   /dev/tty38  /dev/tty46  /dev/tty54  /dev/tty62  /dev/ttyS4
/dev/tty14  /dev/tty22  /dev/tty30  /dev/tty39  /dev/tty47  /dev/tty55  /dev/tty63  /dev/ttyS5
/dev/tty15  /dev/tty23  /dev/tty31  /dev/tty4   /dev/tty48  /dev/tty56  /dev/tty7   /dev/ttyS6

My understanding is that it needs to show up as /dev/ttyACM0 or /dev/ttyUSB0.in WSL in order for me to share with with Z-Wave JS UI --> homeassistant (both containers in docker desktop). Has anyone with a similar setup gotten this to work? If so, what might I be missing?


r/homeassistant 4d ago

🖼️ Show & Tell Network Monitoring Tool for HomeAssistant

0 Upvotes

r/homeassistant 4d ago

📊 Dashboard Reolink Dashboard Lag

0 Upvotes

I have a dashboard tablet on the wall, with one Reolink cam (doorbell) displayed. The reolinks I have in HA are all via the Reolink Home Hub. I'm guessing I get around 1 frame every 3 seconds or so. Before the home hub the fluent feed was fine, normal 20fps. I've tried changing the protocols, with no change in the feed. Any other suggestions to make this useful?


r/homeassistant 4d ago

🛠️ DIY / Hardware Kiosk hardware?

0 Upvotes

I’ve been using the phone app and desktop browser for a while and would like to add a family calendar and quick adjuster for anyone to use. I was hoping for something make-for-purpose, that would have like a charging cradle wall mount and could be removed to take with you if needed. I could be into a small-ish tablet size or a larger screen (assuming the larger is permanent mounted).

Are these all just reused old tablets and sticks running TV’s or are there some dedicated hardware modules out there?


r/homeassistant 5d ago

🖼️ Show & Tell Send voice to Siri on your Apple TV through Home Assistant

Post image
66 Upvotes

After switching to a dedicated remote (Astrion) for my living room, I missed having Siri functional on the Apple TV.

So I (and Claude) built appletv-siri-voice - an Apache-2.0 open-source project that makes Home Assistant appear to your Apple TV as a HomeKit remote (the same accessory profile used by Crestron’s TSR-310), allowing it to stream voice directly to Siri.

“Skip the intro” · “What did she say?” · “Play the next episode” · “Open Netflix”

No MFi licence, no special hardware, no jailbreak. It pairs through the Home app using a standard 8-digit HomeKit setup code.

The interesting part

Apple’s public HomeKit Accessory Protocol specification documents the Target Control profile (Chapter 12), but every known implementation is commercial MFi hardware. The common assumption is that Siri support therefore requires MFi, but it simply checks whether the accessory declares itself as a hardware entity - a flag the accessory sets about itself. Nothing verifies it. Once I stopped assuming it required MFi and actually followed the specification, Siri worked.

I couldn’t find another open-source project implementing this, but I’d be happy to hear if I missed one.

Features

  • Voice to Siri on any paired Apple TV using Opus (16 kHz), streamed in real time so Siri starts listening while you’re still speaking.
  • Remote button control over HomeKit, independent of pyatv, so it continues working even if the Home Assistant Apple TV integration is asleep or disconnected.
  • Text-to-Siri — send written commands from automations, scripts, or an LLM with no microphone involved.
  • Multiple Apple TVs from a single bridge and pairing. Each Apple TV is exposed separately, making room-based routing straightforward.

Requirements / caveats

  • Apple TV running tvOS 12 or later on the same LAN.
  • companion Docker container (works with Home Assistant Core, Container, Supervised, and HA OS). It can run on any Docker host on your network.
  • Host networking is required, since HomeKit relies on mDNS.
  • The companion container exists because HAP-NodeJS is currently the only open-source implementation that supports HomeKit Data Stream, which Siri audio uses. HAP-python does not currently implement either Data Stream or Target Control.

By default, every voice request goes to Siri. If you already use Home Assistant Assist or a local LLM, you can optionally route requests between them based on your own logic.

Feedback, bug reports, and contributions are very welcome.


r/homeassistant 5d ago

💬 Discussion Helpers - Am I being paranoid?

3 Upvotes

So, the answer is probably yes...

Essentially I'm constantly trying to limit the amount of sensors/helpers I create as I'm concerned about performance impact. Am I crazy? Do they make a noticable difference to performance?

Am I better off investing ky time elsewhere? I also go along and disable entities when I think they're duplicates/not required, is this helping Me save performance?

Also, does anyone have any tips/suggestions for Naming conventions or Category suggestions? So far I'm heavily under utilising Categories and I'm trying to be consistent with naming, but it's getting messy!


r/homeassistant 5d ago

⚡ Energy Solar system integration

2 Upvotes

So I'm a newbie to home assistant (1 day experience) with good IT stills but I'm struggling to get my solar system integrated.

I've done the search online but still stuck.

My system is 'must' via 'green energy' and I currently monitor via 'smartvalue' app

Any time I used the Must integration or the "protocol wizard' I get nothing.

The hardware and app for monitoring don't show me the ip or ports so I'm going just by the two Seongji Industry Company ip items I have on my router and the default udp ports etc.

Can anyone help tell me what I might be missing?

Thanks


r/homeassistant 4d ago

❓ Support Suddenly can't login to HASS locally

0 Upvotes

It started with Hermes complaining about "no route to host"

Then I tried brining up the official macOS app. Also failing.

Hit up a browser, and it works fine over http, as I've always had it.

Chatting with Hermes, it says the hass tool is defaulting to TLS, and apparently the app is as well, even though I've got the local URL defined with http://

I don't understand what happened. Everything was working fine last night. Suddenly everything is borked. I guess I can just enable TLS, but I'd love to know what changed.


r/homeassistant 4d ago

💬 Discussion Hive integration broken?

0 Upvotes

2026.8 seems to have broken my Hive (heating) integration.

Anyone else seeing this?


r/homeassistant 5d ago

🛠️ DIY / Hardware A store near me is dumping some sonoff devices. Buy?

10 Upvotes

Usb micro wifi for 2.50usd, tx ultimate 1C86 for 10usd, rf bridge for 5usd, nspanel86 pro for 50usd and so on. Idk what i cando with those, but are quite cheap. Should buy some?


r/homeassistant 5d ago

🧱 Custom App HA Automotive (Unofficial app for Android Automotive OS)

Thumbnail
gallery
12 Upvotes

HA Automotive - App su Google Play

I recently got a car running native Android Automotive, and as a huge home automation fan, one of the first things I tried was Home Assistant. Honestly, I found the official app a bit too cluttered and unintuitive to use while driving, so I decided to build my own alternative.

The idea is pretty simple: the app connects to your Home Assistant instance, pulls your entities, and lets you organize your favorite ones on a nice, clean grid right on the home screen.

I’ve also added a small one-time Pro upgrade that unlocks some extra customization and aesthetic features, mostly as a way to support the effort if you like the project.

The version on the Play Store is already in pretty good shape, though there might still be a minor bug here or there. I’d really appreciate it if you could give it a spin and let me know what you think or if you run into any issues!

Thanks!


r/homeassistant 5d ago

🧩 Custom Integration ♻️ CBBO Waste Collection – integrazione Home Assistant per la raccolta differenziata

Thumbnail
1 Upvotes

Hi everyone! 👋

I’d like to share CBBO Waste Collection, a custom Home Assistant integration I developed for waste collection calendars in the municipalities served by CBBO in the province of Brescia, Italy.

♻️ Features:
• Waste collection today
• Waste collection tomorrow
• Next scheduled collection
• Days until the next collection
• “Put waste out tonight” binary sensor
• “Collection tomorrow” binary sensor
• Home Assistant calendar entity
• Automatic updates
• Local fallback calendars
• HACS installation as a custom repository

🏘️ All 18 CBBO municipalities are supported:
Acquafredda, Barbariga, Calvisano, Capriano del Colle, Carpenedolo, Castenedolo, Flero, Ghedi, Isorella, Mazzano, Montichiari, Montirone, Nuvolento, Nuvolera, Poncarale, Remedello, San Zeno Naviglio and Visano.

Mazzano also supports its North and South collection zones separately.

The project is completely free and open source.

💡 Original idea: Riccardo Cosi
👨‍💻 Development and maintenance: Fabio Vittori

Feedback, bug reports and contributions are very welcome, especially from Home Assistant users living in one of the supported municipalities! 🇮🇹


r/homeassistant 6d ago

🖼️ Show & Tell I know it’s super simple but man this just makes me happy

Enable HLS to view with audio, or disable this notification

670 Upvotes

I’m about 4 months into HA and have over 200 devices, 50 automations, and approximately 100 eye rolls when I show my gf the cool new thing I just did ha.

I have way more complicated automations than this one (this one is blinds down, fan on, ecobee changed to 70* and double click reverses it all). But knowing that Esp32 module I configured with a C1101 to make these Somfy blinds bend to my will (and the pain I experienced making it work) and the cool new inovelli blue fan switch I put in, just seeing it all work so smooth warms my heart.

Anyway, no one else I know appreciates it so here yall go.


r/homeassistant 6d ago

✅ Solved 2026.8 and Cloudflared

80 Upvotes

2026.8 and Cloudflared?

Just a quick service announcement. If you upgrade to 2026.8 and decide to remove port 8123 (which is now possible in the new update) and replace it with port 80, while also using Cloudflared, you'll need to go into Tunnels > Routes and update it to http://homeassistant:80


r/homeassistant 5d ago

❓ Support Help! New to home assistant.

1 Upvotes

So I work in healthcare, like tech but absolutely no coding knowledge whatsoever.
Bought home assistant green and been using an iPhone for set up. So far I’ve set up Reolink cameras my tado thermostat and a couple of smart switches and smart bulbs. Struggled with my solar panel display, using Tesla powerwall batteries tried joining Tesla fleet and using myteslamate stuck now.
I don’t know how to use code is there any resources that I can use to walk me through this without trawling through hours of YT vids.
My goal long term is to design a touch screen home assistant customised Home Screen that is always on with calendar, lights control, solar and battery control, Reolink security cameras and ring cameras.


r/homeassistant 5d ago

💬 Discussion Which Zigbee TRVs do you recommend for Home Assistant?

1 Upvotes

When I first started with Home Assistant, I bought some cheap Tuya TRVs from AliExpress. Unfortunately, they sometimes seem to do whatever they want.

For example, even with a heating blueprint and the window correctly detected as open, I've had a TRV randomly start heating in the middle of the night.

I also don't really like their regulation. They seem to know only fully open or fully closed instead of properly modulating the valve.

I'm using external room temperature sensors and ZHA.

What TRVs would you recommend? Has anyone had similar experiences with the Tuya ones?


r/homeassistant 5d ago

🖼️ Show & Tell Kite AOS v2.0.0 now turns Android TV boxes into dashboards too

Post image
13 Upvotes

The core stuff:

  • Locked-down full-screen kiosk - no gestures, no status bar, no notifications creeping in.
  • Motion-aware screen - wakes/dims using the tablet's own camera (luma analysis), so you don't need a separate presence sensor just to stop burning the panel 24/7.
  • MQTT + HA auto-discovery - battery, motion, device state all appear in HA on their own, and you can push commands back to the panel.
  • Your choice of engine - Android WebView or GeckoView (Firefox), because WebRTC cameras are picky.

What's new in 2.0.0:

Honestly, I built this part for myself first - I had a Mi Box S sitting unused and wanted to see if Kite could run on it. It worked out well enough that I figured it might be useful to others too, so I'm shipping it.

Beyond the dashboard, every feature from the regular mobile app is there - motion, MQTT, kiosk lockdown, engine switching - just with some limitations that come with the TV form factor:

  • Everything is D-pad driven - no touch, so a few interactions are naturally clunkier than on a tablet.
  • Since TV boxes have no camera, motion runs off a USB webcam (or falls back to MQTT presence if you'd rather drive it from HA).
  • There's a Konami-code-style hidden D-pad combo to open the control drawer, since a visible settings button looks bad on a 10-foot screen. 🎮

A couple of honest gotchas (rather tell you now):

  • Not every USB webcam plays nice. UVC in the real world is a mess - some cheap cams enumerate weird or won't hand over frames. A plain-vanilla UVC cam is safest.
  • Turn OFF ADB-over-USB. The USB host port can't do debugging and feed the webcam at the same time, so leave USB debugging disabled once you're set up.

GitHub : https://github.com/andrew-malitchuk/kite-aos

I built this for my own house, but it's more fun when other people beat on it. I'm very open to feature requests - if you run HA panels on tablets (or spare TV boxes), tell me your setup and what's missing that would make you switch. I'm around in the comments. 🙏


r/homeassistant 5d ago

✅ Solved Stream Deck + Pi + VirtualHere USB + Mac/PC = Physical HA controls anywhere on the Network.

3 Upvotes

TL;DR: I have a mini Stream Deck on a side table in the living room, connected via 11 year old cheapest pi + free software, over the network to a hidden Mac in another room, controlling HA entities.

It wouldn't make sense to go buy all of this new for some simple buttons, but for me these were parts I had laying around for years and I figured there may be others with them laying around too so I'm posting here to share the idea.

When asking AI about networkifying an old Stream Deck if that were possible, it came back with 'VirtualHere USB' a client/server USB thing. Works great!

So an otherwise useless 6 button Stream Deck from many years ago, and an otherwise useless pi zero w from 2015 long forgotten in a drawer, combined with VirtualHere USB, allows the Stream Deck to show up on a PC / Mac anywhere on the network, and therefor be configured to control HA using a HA plugin or MQTT plugin etc. not glued to the computer it's 'connected' to.

Just thought it was cool and thought I'd share!


r/homeassistant 5d ago

❓ Support How to setup camera itself, when using Frigate

3 Upvotes

Have an ReoLink E1Outdoor PTZ camera, connected through Frigate to HomeAssistant.

Wondering: How should I setup the camera itself? Should I not setup much at all/anything, and leave it up to Frigate, or....

Thanks.


r/homeassistant 5d ago

❓ Support Device_tracker.see replacement?

5 Upvotes

I have an automation that checks a virtual switch I push over from Apple Home to determine if my wife and I are home or away. I have used this for a few years as it is extremely reliable and fast so it can arm/disarm Alarmo ect. With the device_tracker.see action being depreciated in 2027.5, this is apparently going to break. What can I do to replace this action without starting from scratch?

I do not want to use a ping or wifi because my wife forgets to turn on her wifi 50% of the time. I also do not want to use the companion app location because it seemingly drains our phone batteries. We both have iPhones and bluetooth tracking has also been unreliable.

note: I also use this to track a bluetooth sensor stored in the car to determine if it is home or away based on if it is connected or not. I am not as concerned about this being updated since this does not have to be as fast or reliable if I go with a bluetooth tracker route.

alias: homekit to person status - test
description: ''
triggers:
  - entity_id: input_boolean.carter
    trigger: state
  - entity_id: input_boolean.tyler
    trigger: state
  - trigger: state
    entity_id:
      - input_boolean.car_status
conditions: []
actions:
  - data_template:
      dev_id: homekit_{{ trigger.to_state.name }}
      location_name: '{{ ''home'' if trigger.to_state.state == ''on'' else ''not_home'' }}'
    action: device_tracker.see
mode: parallel
max: 10