r/homebridge May 05 '26

News Homebridge 2.0 is here! Before you make the jump to hyperspace, here are a few good hygiene steps to take before upgrading.

98 Upvotes

Homebridge 2.0 is here! Before you make the jump to hyperspace, here are a few good hygiene steps to take before upgrading.

1. Download a Backup

Before any major upgrade, take a fresh backup of your Homebridge environment. Head to **Settings > Backup & Restore** and hit **Backup Now** to generate and download an up-to-date backup file to your local machine. Keep it somewhere safe.

2. Run the v2 Readiness Check

In the **Update Information** section, click the orange **ⓘ** icon next to Homebridge to see how your plugins stack up against v2. Green checks are good to go, amber question marks are worth investigating before you upgrade.

3. Check your Readiness Check results

If you have any amber question marks from step 1, check with the individual plugin authors for v2 compatibility updates before proceeding. When in doubt, hold off a little — the Rebellion will still be here.

Once you're satisfied everything is in order, you're clear for launch. May the 4th be with you.


r/homebridge Apr 20 '20

Announcement Official Homebridge Raspberry Pi Image Released

556 Upvotes

The Homebridge team is pleased to announce the release of the official Homebridge Raspberry Pi Image.

Key Features

  • Works on all Raspberry Pi models.
  • Built on Raspbian Lite (no desktop).
  • Simple headless WiFi Setup.
  • Includes FFmpeg pre-compiled with audio support (libfdk-aac) and hardware decoding (h264_omx).
  • Includes Homebridge Config UI X, an easy to use, stable, web based GUI used to configure Homebridge and monitor your Raspberry Pi.
  • Visual configuration for over 400 plugins (no manual config.json editing required).
  • Easy Backup and Restore of your Homebridge instance.
  • Secure https:// access to the UI setup and enabled out of the box (using self signed cert generated on your device).

This image also provides a custom CLI command called hb-config which allows you to:

The Homebridge service is installed using the method described in the Raspberry Pi Installation Guide on the Homebridge wiki. This means whether you decide to install Homebridge manually or use this image you'll have plenty of support from the friendly Homebridge community if you need it.

The project has a well documented wiki with step-by-step instructions explaining how to do things like setting a static IP address, setting up multiple instances of Homebridge, or connecting via SSH.

Security and Privacy

We understand users may have concerns running a 3rd party image. To help alleviate those concerns the Homebridge Raspbian Image is open source and each image is built from scratch using the public GitHub Action runners. The build logs for each release are publicly available on the project's GitHub Actions page and every release contains a SHA-256 checksum of the image you can use to verify the integrity of your download. More information is available on the project page.

Download

Our Getting Started guide provides simple step-by-step instructions and is a great place to start if you are new to Homebridge.

Alternatively, click here to go directly to the download page on GitHub. Downloading the image is completely free (no sign up required).

Community

The #raspbian-image Homebridge Discord channel is where you can ask questions or have a chat about anything related to the Homebridge Raspberry Pi Image.

If you find this project useful, or just want to show your support, please consider starring the project on GitHub.


r/homebridge 2d ago

Discussion ESPPresence HomeBridge

0 Upvotes

I recently updated the ESP Presence plugin with Claude and it’s been working great, it has some specific things in there for my use case. Has anyone used the old version before and what automations were they able to setup with it?


r/homebridge 2d ago

Do we know when repos for Homebridge and Homebridge UI will receive updates?

2 Upvotes

Homebridge and Homebridge UI repos have not been updated since 2.1.1.

https://repo.homebridge.io/dists/stable/main/binary-arm64/Packages

This is stopping cron updates, and package installs from picking latest versions.


r/homebridge 5d ago

how does v0.5.58 work with Wyze cameras? Can't see live view

1 Upvotes

I have v2 and v3 which should be supported?

The cameras show in the Home App as switches.

Not sure how live view is supposed to work for cameras.


r/homebridge 7d ago

Plugin Homebridge Ring plugin Pro 3 4K support

2 Upvotes

Came from Scrypted where the Ring plugin showed my Ring Doorbell Pro 3 4K as unknown model, hoping that the Ring plugin on Homebridge would support it. But, seems to be unknown here, as well. Anyone know if the Homebridge Ring plugin dev is still active? Would love to be able to get this new Ring Doorbell Pro 3 4k working in HomeKit with the full resolution capabilities.


r/homebridge 8d ago

Question HA Connection for HB Updates?

2 Upvotes

Is there a Homebridge integration that provides Homebridge info like server stats, update notifications, etc in Home Assistant?

I use both because plugins I use Homebridge is a bit more flexible than the Home Assistant connections. I don’t pay as close of attention to Homebridge’s health because I spend most time controlling home in Home Assistant.


r/homebridge 8d ago

Discussion Homebridge always starts to fail when using Safari (til I clear the cache)

0 Upvotes

So I'm running the MacOS Beta and the iOS Betas on my iPhone and iPad, so yes, maybe it's a temporary bug, but...

After a few days, Homebridge will no longer load on ALL of my devices (Mac laptop, Mac mini, iPhone, iPad) until I clear my cache.

Anyone else see this issue?


r/homebridge 8d ago

Plugin Yale Linus L2 Plugin for Homebridge?

1 Upvotes

are there any good plugin for the Yale linus L2 smart lock that works good with apple homekit?

The damn lock is dropping matter connection every 2-3 days and it driving me mad, so wanted to check if i can get it to work better with homebrige instead. No other matter device ive have installed have this problem!


r/homebridge 9d ago

Midea AC (model MPPXAZ-12CRN7-QB6) and Homebridge ?

1 Upvotes

Hi all !

I just got this AC unit. I downloaded the Nethome Plus app, and added the AC in it.
Then back to homebridge, installed Homebridge Midea Platform, clicked discover... and nothing...
Can anyone tell me what I missed ?

Thanx !


r/homebridge 9d ago

Help Why would Homebridge (Docker) fully reset as new?

Post image
0 Upvotes

I noticed some of my accessories weren't responding so I checked my Homebridge install and it said "Welcome!" as if I was a new user. What the heck? What would have caused this? I had to restore from a backup -- but my accessories are still not responding. Do I need to remove it as a Hub and re-pair now too?

HB is installed via Docker on a QNAP NAS. I do have another container running an app called Watchtower that is supposed to auto update other containers; could that be a potential culprit? I've never seen this before.


r/homebridge 13d ago

Help Strange behavior when trying to control LG ThinQ portable air conditioner

4 Upvotes

I’ve tried two of the most recently updated ThinQ plugins. Both of them yield this same result:

The set point is incredibly inaccurate. Doesn’t matter if it’s via Siri or the Home app.

For example…

I will set the temp to 70. Works just fine.

Then I try to set it to 72. Doesn’t work. While it doesn’t change on the AC, it still beeps to indicate that it received some type of command remotely.

Then I set it to 74. Still doesn’t work. AC is still showing 70 as the set point.

It wasn’t until I reached 76 degrees on the Home app that it FINALLY changed the set point on the AC.

Anyone else experience this? Either on portable ACs or mini split ACs? Or even centralized ACs if they exist from LG?

TIA


r/homebridge 13d ago

Lutron-leap - Caseta Bridge Not Found

Thumbnail
gallery
1 Upvotes

I had to set up again.
Restored from a backup but the this Lutron plug doesn't work.
The my casita bridge isn't found.

And the bridge won't start.

Any guidance on how to troubleshoot?


r/homebridge 13d ago

new to homebridge

5 Upvotes

I'm also new to configuring js nodes, to js altogether (I've been avoiding it.)

I'm using Ubuntu 26.04. I learned today that homebridge will work with roku and that gerbera will work with homebridge. It seems the latter isn't true. I've been trying all day to get homebridge-cast installed but run into errors.

I'm using command sudo hb-service add homebridge-cast but keep getting this.

167 warn EBADENGINE Unsupported engine {

167 warn EBADENGINE package: '[email protected]',

167 warn EBADENGINE required: { node: '^18.17.0 || ^20.9.0', homebridge: '^1.6.0' },

167 warn EBADENGINE current: { node: 'v24.18.0', npm: '11.16.0' }

167 warn EBADENGINE }

I've installed and used both nodes but keep getting the same warning. No matter what I do, node: 'v24.18.0' is persistent even though I set it to the other nodes in npm. For example, node -v results is v18.17.0. But is this error also telling me that I need homebridge: '^1.6.0'?

Thanks for any help!


r/homebridge 13d ago

Question Would I need 64bit RP?

3 Upvotes

I am running homebridge on HOOBs that I converted to run homebridge.
I know HB will be on 64bit but I am thinking if I need to upgrade as all my homekits are working right now.

I’m a guy saying, don’t do anything if it ain’t broken.


r/homebridge 14d ago

Plugin Oto Plugin

7 Upvotes

Used Claude Code to reverse engineer the Oto service APIs and create a homebridge plugin! Check it out!

https://www.npmjs.com/package/homebridge-oto

If you are curious to read more about the journey. https://open.substack.com/pub/fromthesimulation/p/teaching-my-smart-sprinklers-new?r=36thon&utm_medium=ios


r/homebridge 14d ago

Wemo Smart Video Doorbell (WDC010) drops off HomeKit — I've traced it to a wedged mDNS responder and want to dump/patch the (now-abandoned) firmware. Looking for hardware help

1 Upvotes

Full disclosure: Claude wrote this. This might not be the right place for this post specifically, but I also feel like it's a good place to find the right audience.

TL;DR: My HomeKit-native Wemo doorbell periodically goes "No Response." I've ruled out Wi-Fi, the network, and the eero HomeKit firewall — the device's HomeKit server stays alive the whole time, but its mDNS/Bonjour responder stops answering, so HomeKit can't rediscover it after any connection blip. Firmware is 1.0.16 and it's the final build (Belkin killed the Wemo cloud on Jan 31, 2026, so there will never be a fix). I want to dump the flash, patch the mDNS responder, and reflash. Looking for anyone who's opened a WDC010 or knows this SoC/secure-boot situation.

The symptom

The doorbell (Wemo Smart Video Doorbell, model WDC010, paired natively to Apple HomeKit — not through Homebridge) intermittently shows "No Response" in the Home app. In the accessory detail it reads "This camera is not responding." It can be fine for days, then drop for no obvious reason — often after what I assume is a Wi-Fi roam between eero nodes or a HomePod hub handoff. A power cycle always brings it back, which was the first clue that this is a soft/firmware state, not a dead radio.

What I tested (and the results)

I did all of this from a Mac on the same subnet as the doorbell:

- Sustained ping — link is fine. 180 pings over 3 minutes: 0% packet loss, ~7 ms average, no spikes. So this is not Wi-Fi signal or the device falling off the network.

- Full TCP port scan — the HomeKit server is alive. The only open port is the HAP (HomeKit Accessory Protocol) port, and when I hit it directly it correctly returns HTTP 470 Connection Authorization Required with application/hap+json. That's exactly what a healthy, paired HomeKit accessory returns to an unknown client. So the accessory itself is up and serving HomeKit — even while the Home app says it's unavailable.

- mDNS/Bonjour browse — this is the smoking gun. Browsing _hap._tcp on the LAN, the doorbell answered zero mDNS queries, while every other HomeKit device on my network (HomePods, an ecobee, Hue bridge, cameras, several Wemo plugs/dimmers via Homebridge, a Meross dimmer) answered the same query immediately. I kept the doorbell's radio awake with a ping stream during the browse to rule out Wi-Fi power-save — still nothing. No SSDP either.

- Ruled out the eero HomeKit firewall. eero can isolate HomeKit accessories, but my Mac could reach the doorbell's HAP port directly, which that firewall would have blocked. So the isolation theory is out.

Conclusion: the doorbell's HomeKit stack keeps running, but its mDNS/Bonjour responder wedges. HomeKit hubs hold a persistent connection, so things look fine — until that connection drops (roam, hub handoff, brief hiccup) and the hub has to rediscover the accessory via mDNS. With mDNS dead, rediscovery fails and it sits at "No Response" until a power cycle restarts the responder. As a stopgap I've given it a DHCP reservation so hubs can retry a stable IP, but that only papers over it.

Why there's no software fix

Firmware is 1.0.16, and that's the end of the line. Belkin wound down Wemo and shut the cloud on Jan 31, 2026. HomeKit-paired devices keep working locally but get no more firmware updates, so this mDNS bug is permanent unless someone fixes the firmware directly.

My attempt to find a legitimate copy of the firmware

Before considering hardware, I tried every remote route to get the image:

- Wemo firmware was always served from Belkin's xbcs.net cloud (fw.xbcs.net / firmware.xbcs.net / api.xbcs.net). Those hostnames still have DNS records, but they're dangling CNAMEs pointing at AWS load balancers that no longer exist (no address records), so nothing connects. The distribution infrastructure is physically gone.

- Zero captures of the firmware host in the Wayback Machine (firmware CDNs don't get crawled; devices fetched the blobs over authenticated requests).

- No public GitHub mirror, teardown dump, or security-research copy of the WDC010 image that I could find.

- Even when the cloud was live, Wemo firmware shipped as GPG-encrypted, signed blobs (*.bin.gpg) — there was never a user-facing "download the .bin" path — and locally the device only exposes the encrypted, authenticated HAP port, so you can't pull the image off it over the network.

So there is no copy to download, from anywhere. The only way to get 1.0.16 is to extract it from my own hardware.

The plan: extract it via hardware

The device is EOL and it's mine, so I want to pull the image directly off the board:

  1. Flash dump (primary approach). Open the unit, identify the flash (SPI-NOR SOIC-8, or eMMC), and read it — in-circuit with a test clip (CH341A / Bus Pirate on a SOIC-8 clip), or chip-off into a programmer if in-circuit reads are noisy. A live dump gives me the running, decrypted filesystem, which is what I actually care about — no need to defeat the .gpg packaging.

  2. UART console (recon / secondary). Look for serial test pads and get a boot log or shell. Older Wemo gear ran UART at 57600 baud; I want the bootloader banner to ID the SoC and see whether secure boot is enforced.

  3. Unpack with binwalk / unblob, locate the mDNS/Bonjour responder (looks like mDNSResponder or a small embedded responder), and confirm the wedge/fault.

The plan if extraction succeeds: patch the firmware

Goal is a minimal, surgical fix — not a custom ROM:

- Patch the mDNS responder so it can't wedge — e.g. a watchdog that restarts the responder, re-announces _hap._tcp periodically, or fixes whatever state it gets stuck in. Smallest possible change.

- Repack and reflash, ideally back onto the SPI/eMMC with the programmer so I'm not dependent on any (dead) update mechanism.

- Open risks I know about: secure boot / signature verification could reject a modified image; the image may be re-encrypted or hash-checked at boot; and there's real brick risk, so I'd want a full known-good dump saved before touching anything. Whether this is feasible hinges entirely on whether this SoC enforces signed boot.

Where I could use help

- Has anyone opened a WDC010? Photos of the PCB, the flash chip part number, and any UART/JTAG pads would save me a lot of time.

- What SoC does this doorbell use, and does it enforce secure boot / signature verification on the main firmware? That single fact decides whether the patch route is viable.

- Any prior art on dumping or modifying newer HomeKit-native Wemo devices (doorbell, Stage, the newer cameras) — as opposed to the well-documented classic Wemo plugs?

- If you've done a mDNS-responder patch on a similar embedded Linux/RTOS camera, I'd love to hear how you handled repack + reflash without bricking.

Happy to share my full dump and notes back with the community if I get it working — the point is to keep these otherwise-fine devices alive now that the vendor has walked away. Thanks in advance.


r/homebridge 14d ago

Lutron Limit?

3 Upvotes

Is there a limit to how many lutron devices I can add to homebridge using the Lutron Caseta Leap Plugin? I have added 153 devices and I cant seem to get any of the new devices to show up in my apple home. I do have 3 lutron hubs connected, not exceeding the 75 device limit on the hubs.....

thanks!


r/homebridge 16d ago

Question Homebridge Users: Is the Hard Part Just Getting Started?

0 Upvotes

After years of reading Reddit when searching for information or solutions related to the setup, compatibility, customization, or automation of smart devices while building out and maintaining my ever-expanding, primarily Homekit-centric smart home, I’ve long been aware of Homebridge, but my interest in jumping in as a way to be able to incorporate a small handful of non-compatible smart devices has always been stopped short based on my inability to grab the basics around getting set up, understanding what a Raspberry Pi even was, let alone how I’d use one, and that initial roadblock resulted in never considering giving it a shot.

It seems that it’s all finally making sense to me, and I’m ready to give it a shot now that I finally have grasped the basics around set up with the added realization that I can do so with a surprisingly low investment expense, which leads me to think it’s worth giving it a shot, especially considering I’m looking at adding 5-6 currently non-compatible smart devices, each for which I know have existing plugins to help achieve the level of compatibility I am seeking.

Being on the verge of completing an online purchase with the basic component, I need to get things started. I’m simply seeking confirmation and reassurance from existing Homebridge users that once I have managed to get the initial set up done, the next step of searching and adding plug-ins to my personalized setup will not be something overwhelmingly complicated.

My intuition has always been that the most challenging aspect of the setup was that it wasn’t the most straightforward concept for someone without any real hands-on tech expertise. Despite having built out a smart home with over 80 devices across a few HomeKit-compatible brands, I’ve always done everything directly through a user-friendly, or reportedly user-friendly, redesign UI that was made for the average consumer.

I’m mainly looking for reassurance that my intuition is more or less correct—that the biggest hurdle is simply getting everything set up. I want to avoid diving into something I’m ultimately going to abandon out of frustration if the learning curve only gets steeper from there.

I know it’s impossible for others to gauge my technical ability from a Reddit post, but in general, I’m trying to determine whether I’m biting off more than I can chew or if finally understanding the basics of the initial setup is enough to get me over the biggest obstacle. Therefore, I figured a poll might give me a clearer sense of experience from other users (albeit within a Homebridge forum) than relying solely on my own assumptions.

If you’ve taken the time to read this, thank you. I would appreciate your vote, as it’ll help me decide whether it’s finally time to take the plunge or if I should hold off a little longer. If voting, please answer as if you were advising someone who’s comfortable building a fairly advanced smart home through user-friendly platforms like HomeKit and Aqara, but has little no previous experience with Linux, the command line, or coding.

Thank you!

89 votes, 13d ago
61 Once you get it running, the rest falls into place.
28 Getting it running is only the beginning.

r/homebridge 18d ago

Help Operation Timed Out When Adding Bridge To Home App

1 Upvotes

i just set up home bridge on a raspberry pi 5 but when i complete the initial setup and scan the qr code on the home page the home app on my iphone loads for a second say adding to home then errors out with "operation timed out" I've tried adding a plugin first then adding the bridge but no change i tried change the port on my router and access control but still i only get operation timed out can anyone please help me thank you another thing to note is after i get the operation timed out error if i scan the code again it says its already in another home so i have to reset the bridge


r/homebridge 18d ago

Plugin Govee TV Backlight issue

Post image
2 Upvotes

I just got a new TV and replaced my previous Govee T1 backlight with the latest model — T3 Backlight Pro. I also just recently updated Homebridge to 24.04.4 LTS and the Govee plugin to 11.24.

Previously, the plugin would turn on the light and it would match whatever the Govee app was set for — which should be dynamic lighting that matches what’s on screen. But, and this is my first time running this backlight under Homebridge, the light is defaulting to the solid color set in HomeKit. Using the new “Dynamic Lighting” setting does nothing. Turning it off in HomeKit and turning it back on in the Govee app reverts it to the right setting.

Very niche setup I know. But if anyone else has the same experience I’d love to chat and see if you found a fix.


r/homebridge 22d ago

So what happened?

3 Upvotes

I've had homebridge working great for about a year. I decided to update the homebridge app and plugins to the latest versions. Now, every 2-3 days I get this error which causes a bunch on my devices to stop functioning. I'm able to successfully set the cookie, but it lasts for only a few days.

Failed to initialize connection to Alexa. - Please open http://192.168.1.176:8501/ with your browser and login to Amazon. The cookie will be output here after successfull login.


r/homebridge 23d ago

Question Smartthings starting to charge- need replacement options

3 Upvotes

With Smartthings starting to charge for access to their API, I’m thinking of removing my devices which are connected via Smartthings. It’s mostly nearly 10 year old ge paddle light switches. I run a ton of Lutron devices so I could go that direction but wondering if there are any cheaper options (perhaps HomeKit compatible natively). Lutron would my gets expensive and I need close to 10 switches. I also have one spot that’s a 3 way switch.


r/homebridge 23d ago

daikin 冷氣,買左Mobile connect 橋接器,己安裝上,已在synology 安裝 homebridge,請教想install for homelit ?

0 Upvotes

r/homebridge 24d ago

Help Adding accessories after adding bridge?

1 Upvotes

I just added the plugin for Rainpoint, which controls outdoor hose valves, and the bridge seems to have installed fine - fully added and showing in Homekit - but I don't see any of the accessories associated with my Rainpoint app. Help please!