Home Assistant

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

The original was posted on /r/homeassistant by /u/seth_petry_johnson on 2026-03-15 00:37:24+00:00.

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

The original was posted on /r/homeassistant by /u/cameraman92 on 2026-03-14 22:03:31+00:00.

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

The original was posted on /r/homeassistant by /u/LivelinessphoneT on 2026-03-14 09:26:14+00:00.


my roommate locked himself out taking the trash out at 11pm last night in the freezing rain and i had to leave my shift at work jsut to let him back in. im so done dealing with physical keys and need to buy a smart lock today before i lose my mind but im totally clueless and feeling super stuck.

ive been reading on here and see everyone saying to buy Aqara UWB Smart Lock U400 or Aqara Smart Lock U200 or Schlage Encode Plus. but honestly im really leaning towards August Wi-Fi Smart Door Lock (4th Generation) purely because my local target has it on the shelf right now and the circle shape looks way less bulky on the door.

right now im just swapping out a basic single cylinder deadbolt on my regular wooden front door. i can easily afford the highest end premium option out there but i absolutely hate overpaying for useless extra features if a cheaper average model performs just as well so im purely looking for the best bang for my buck. i just know i dont want a lock that relies entirely on the cloud since id hate for my home routines to instantly break just because my internet or some random server goes down. but im really stuck on the connection part because getting one with standard wifi built inside sounds so easy for controlling it away from home right away but i read it completely ruins the battery life compared to that newer thread matter stuff which is supposed to be super solid for keeping everything local but apparently means i have to go buy a separate smart hub router thing just to get it running?

im honestly ready to pull the trigger right now so what specific model should i just blindly purchase to stop stressing over this?

also literally right before posting this i started wondering what are the actual real world downsides to these things and do they even fit on literally any door?

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

The original was posted on /r/homeassistant by /u/CallMeDillDog on 2026-03-14 21:27:58+00:00.

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

The original was posted on /r/homeassistant by /u/gadadenka on 2026-03-14 15:37:18+00:00.

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

The original was posted on /r/homeassistant by /u/hometechgeek on 2026-03-14 08:11:37+00:00.

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

The original was posted on /r/homeassistant by /u/Techno_Bumblebee on 2026-03-14 05:18:13+00:00.


800Mhz in Europe, sounds great for thr many homes with dual brick walls...

"Zigbee 4.0 supports more than 2.4 GHz, and it might finally end the smart home protocol war"

https://www.xda-developers.com/zigbee-40-abandoned-24-ghz-band-end-smart-home-protocol-war/

I would be very interested to know if this is going to work with current Zigbee tech, both routers and devices.

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

The original was posted on /r/homeassistant by /u/Economy-Case-7285 on 2026-03-14 02:19:34+00:00.


I just released a new version of my doorbell-mqtt-unifi project.

The project lets you control the UniFi G4 Doorbell Pro animations and sounds through MQTT, which makes it easy to automate from Home Assistant.

Some of the improvements include:

  • Faster profile updates using an IPC (inter-process communication) apply method
    • Image and sound apply and refresh the doorbell in less than 2 seconds
    • No longer requires restarting processes on the doorbell
  • Added a Validate Profile entity in Home Assistant to detect configuration drift from the doorbell restarting and reverting to the UniFi Protect settings
  • Added a Reapply last profile entity in Home Assistant
  • Ad-hoc sound effects
    • Play sounds effects on the doorbell at anytime
    • Select entity in Home Assistant to select the sound effect to play
  • Asset validation and storage guardrails
    • Validates the image and sound files are the right size
    • Checks magic headers of file to validate they are an image and sound file
    • Makes sure you don't exhaust the persistent storage on the doorbell

The Docker container runs on x86-64 and arm64. The C code will also compile on arm64 if you want to run the service without Docker.

Setup guide: https://chrishansen.tech/posts/doorbell-mqtt-unifi-full-setup/

Project repo: https://github.com/ChrisHansenTech/doorbell-mqtt-unifi

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

The original was posted on /r/homeassistant by /u/FatBoyWithTheChain on 2026-03-13 20:49:24+00:00.

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

The original was posted on /r/homeassistant by /u/dripdontkillmyvibe on 2026-03-13 20:47:55+00:00.

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

The original was posted on /r/homeassistant by /u/kbhamm on 2026-03-13 18:56:52+00:00.

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

The original was posted on /r/homeassistant by /u/Synchisis on 2026-03-13 17:33:36+00:00.

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

The original was posted on /r/homeassistant by /u/StockComb on 2026-03-13 16:42:46+00:00.


A great guide just posted by Smart Home Scene to help navigate the increasingly-confusing SMLight coordinator lineup.

(I have no affiliation with SMLight or Smart Home Scene).

https://smarthomescene.com/top-picks/slzb-06-vs-slzb-mr-vs-smhub-all-smlight-coordinators-compared/

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

The original was posted on /r/homeassistant by /u/imkangmin on 2026-03-13 13:14:07+00:00.

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

The original was posted on /r/homeassistant by /u/stef0ra on 2026-03-13 10:11:49+00:00.

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

The original was posted on /r/homeassistant by /u/Echojhawke on 2026-03-13 04:54:01+00:00.

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

The original was posted on /r/homeassistant by /u/maxi1134 on 2026-03-12 23:46:06+00:00.


https://preview.redd.it/nxxvcm09bpog1.png?width=2693&format=png&auto=webp&s=4cf2be19826378c81ae417792d5135c93404b72a

Phew.... switching 20 ESP32 from ESPHome to ESPresense is quite a task when most of them are hidden behind furniture 😅

After moving a few couches, I got the ESPresense-companion Add-on (Ok, fine... App!) back up and running.

But, I must say the incremental updates that the dev pushed are quite noticeable and made the effort worthwhile!

Since I left for Bermuda a year ago the dev of ESPResense added 'anchor' devices, where the nodes look for static blueooth signals, such as EverythingPresence radars, or smart speakers.

And then it can further optimize it's trilateration parameters based on those known positions.

He also seems to have added a 'nearest_node' fallbback!

So if your BLE device only reach one node, it'll just be shown at that node. Like Bermuda does.

This basically renders ESPresence-companion universal, since it keeps tracking in which room the devices are when on a edge of the floorplan, where fewer nodes detect it!

If someone here is using Bermuda, I heavely recommend taking a look!

Website for ESPREsense: https://espresense.com/

Companion app  for Home Assistant: https://github.com/ESPresense/ESPresense-companion

The only caveats is that you can't use those nodes as BLE relays for HA... But since I have 6 EPLs, I can use those as relays for bluetooth.

A plus-value is also that you won't be spamming the home-assistant api with all those sensors with distances. Instead this uses MQTT to communicate with the companion.

It also offers REAL trilateration.

(Bermuda BLE 'Trilateration' be lying in their repo name :P )

And it gets pretty good with a lot of nodes!

I've attached the current floorplan i use and the location of nodes.

It has a 2D plan

And a 3d Visualiser! (Nodes support the Z axis to use on different floors!)

Do not hesitate if you have questions, or want me to test something on it!

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

The original was posted on /r/homeassistant by /u/gearhead5015 on 2026-03-12 21:35:43+00:00.


Finally got my Zigbee network up and running with a few plugs, and will eventually trade out my Kasa switches, but that's a future problem.

So, what's everyone's favorite Zigbee and/or Zwave devices?

Hopefully looking beyond switches and plugs.

Edit: To be clear, I'm asking about the specific devices you use, not the brands.

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

The original was posted on /r/homeassistant by /u/tomorrowplus on 2026-03-12 12:46:09+00:00.


TLDR: Zigbee groups jam traffic

For years I have been increasingly frustrated with a slowly degrading zigbee network. I followed all recommendations:

  • USB extension cable between computer and zigbee coordinator
  • Single brand of router devices (Ikea), about 30 devices
  • No wifi device close to coordinator
  • No overlap with wifi channels
  • Zigbee groups (since it was recommended and supposed to reduce traffic)

I added devices with the expectation that they would improve the network. They didn't, and rather seemed to increase dropouts and make lights not obey. Battery powered devices dropped off the network practically every day. Remote controls with zigbee bindings to lights stopped functioning. Some lights and light groups practically never obeyed commands. I changed coordinators and software (deconz, zha, z2m). Nothing helped.

It turns out zigbee groups work by broadcasting all messages. That means all router devices repeat all messages. With Adaptive Lighing, all lights are updated once every 90 seconds.That is apparently too much. Adaptive Lighting controlled 9 zigbee light groups. A symptom of the problem was something like "[ZCL GROUP groupId=XX] Failed to send with status=BUSY"

I left the groups and made Adaptive Lighting control each bulb separately. Now everything works! I'm just wondering what's the actual use of zigbee groups.

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

The original was posted on /r/homeassistant by /u/dannyvdb1997 on 2026-03-12 19:15:09+00:00.

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

The original was posted on /r/homeassistant by /u/iceAmericano_Black on 2026-03-12 10:33:58+00:00.


Big news!  Paulus Schoutsen (Founder & CEO) and Marcel van der Veldt (Ecosystems Lead) from Home Assistant came to visit us at Aqara HQ. We had a lot of good conversations about where both companies are headed, and we’re excited to explore future possibilities together.

We’ve agreed to deepen our collaboration going forward. This fits squarely with the direction Aqara has been moving toward a more open ecosystem with a stronger focus on the smart home DIY community: people who love building, exploring, and making their home work exactly the way they want it to.

We also discussed a bit on the future.

A big chunk of our chat was about what the agentic smart home might look like — not just a home that responds to your commands, but one that actually thinks and acts on your behalf. Projects like OpenClaw are an early example of this: autonomous agents that can coordinate across devices, understand context, and get things done without constant input from you. It’s a space we’re paying close attention to, and something we’ll be exploring together with Home Assistant.

It’s still early days for a lot of this, but we’re excited about the direction - and we hope you are too.

https://preview.redd.it/pvnqi49rdlog1.png?width=690&format=png&auto=webp&s=46350de1b8dc906cc65e8624910414a0f7f49947

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

The original was posted on /r/homeassistant by /u/DiggingForDinos on 2026-03-12 11:47:41+00:00.

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

The original was posted on /r/homeassistant by /u/Constant-Count-4797 on 2026-03-12 08:23:12+00:00.

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

The original was posted on /r/homeassistant by /u/rad1xs on 2026-03-11 19:29:02+00:00.


TEMP + HUM

It's very simple, it uses the following HACS:

  • stack-in-card
  • custom:button-card
  • mini-graph-card

CODE:

type: custom:stack-in-card
cards:
  - type: grid
    square: false
    columns: 2
    cards:
      - type: custom:button-card
        entity: sensor.[your temp sensor]
        name: [name you prefer]
        show_state: true
        icon: mdi:thermometer
        tap_action:
          action: none
        styles:
          grid:
            - grid-template-areas: "\"i n\" \"i s\""
            - grid-template-columns: 0.6fr 1.4fr;
            - grid-template-rows: 1fr 1fr;
          card:
            - margin: 0
            - border-radius: 20px
            - padding: 10px 2px 2px 2px
          img_cell:
            - background: "#E36A6A"
            - border-radius: 50px
            - width: 35px
            - height: 35px
          icon:
            - justify-self: start
            - width: 20px
            - color: white
          name:
            - padding-top: 4px
            - justify-self: start
            - font-size: 12px
            - font-weight: 500
          state:
            - justify-self: start
            - font-size: 12px
            - font-weight: 700
      - type: custom:button-card
        entity: sensor.[your hum sensor]
        name: [name you prefer]
        show_state: true
        icon: mdi:water
        tap_action:
          action: none
        styles:
          grid:
            - grid-template-areas: "\"i n\" \"i s\""
            - grid-template-columns: 0.6fr 1.4fr;
            - grid-template-rows: 1fr 1fr;
          card:
            - margin: 0
            - border-radius: 20px
            - padding: 10px 2px 2px 2px
          img_cell:
            - background: "#06bfeb"
            - border-radius: 50px
            - width: 35px
            - height: 35px
          icon:
            - justify-self: start
            - width: 20px
            - color: white
          name:
            - padding-top: 4px
            - justify-self: start
            - font-size: 12px
            - font-weight: 500
          state:
            - justify-self: start
            - font-size: 12px
            - font-weight: 700
  - type: grid
    square: false
    columns: 1
    cards:
      - type: custom:mini-graph-card
        entities:
          - entity: sensor.[your temp sensor]
            name: Temperature
            color: "#E36A6A"
          - entity: sensor.[your hum sensor]
            name: Humidity
            color: "#06bfeb"
        y_axis: secondary
        hours_to_show: 48
        line_width: 3
        font_size: 100
        animate: false
        show:
          name: false
          icon: false
          state: false
          legend: false
          fill: fade

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

The original was posted on /r/homeassistant by /u/waiveco on 2026-03-11 01:05:59+00:00.

view more: next ›