homebridge/homebridge-config-ui-x

4.54.0 seems to have removed homebridge entirely?

jonnyborbs opened this issue Β· 111 comments

Describe The Bug

Installed 4.54.0 from the plugin update prompt, and immediately my browser redirected to a canned 500 internal server error. Went to the actual server shell to restart homebridge, and discovered it's just completely gone. There's no longer an hb-config command to run, or hb-service, the commands are just gone. I still have a homebridge daemon running but I don't think it will last long in memory only. Something is very wrong here.

Logs

No response

Config

No response

Homebridge UI Version

4.54.0

Homebridge Version

Not sure now, it was current but now I do not know how to check

Node.js Version

20.10.0

Operating System

Official Homebridge Raspberry Pi Image

Environment Info

  • Using Docker?
  • Using Hyper-V?
  • Using hb-service?

Raspberry Pi Model

Raspberry Pi 4 B

Same here after update to new ui version all files disappear
Have no longer /usr/local/lib/node_modules/homebridgeßconfig-ui-x/dist/bin/hb-service.js
Nothing run

Same here. This symlink seems to broken?

pi@homebridge:~ $ ls -l /opt/homebridge/lib/node_modules/homebridge-config-ui-x
lrwxrwxrwx 1 pi pi 8 Dec  7 11:37 /opt/homebridge/lib/node_modules/homebridge-config-ui-x -> ../.54.0

Same here

It's more than a broken symlink I fear. I still have the /usr/local/sbin/hb-config file but it's now a 1 byte empty file. I can't even run the config utility.

I had a slightl different experience... started with the 500 error.

I was unable to execute the hb-service commands as I was told I needed to run as root or with sudo... I tried root, sudo, and root with sudo... same error. I remove and install homebridge from apt (I'm on Ubuntu 22.04) and reinstall my plugins. Everything returns to prior. Still prompts for the upgrade. I tried it a second time with the exact same results.

+1

hb-service command not found

Using the official HB image I don't even know where to begin attempting to reinstall the packages, and certainly don't want to rebuild - would appreciate maintainer guidance on how we can recover here.

I get a 500 internal server error after an upgrade, no HB-Service to restart

Same here ☝️

Same here...

Same for me.

Same here - how to go back?

Whoopsie

Same problem.

Same here, running in Docker , did a "Re deploy" in Portainer and everything came back as it was before (Only needed to update Node)

Same here

Same here, running in Docker , did a "Re deploy" in Portainer and everything came back as it was before (Only needed to update Node)

Same for me, I just destroyed/recreated the container and it is back with previous homebridge-ui version. FYI, running HB in Docker on Synology NAS

Same here, running in Docker , did a "Re deploy" in Portainer and everything came back as it was before (Only needed to update Node)

I can confirm this worked for me too. Well, not with portainer but with docker compose (down/up).

Same here.... Yesterday everything was completely reinstalled and everything was up to date. Made the update today.
500 internal server error

Sadly sudo npm install -g --unsafe-perm homebridge-config-ui-x@4.53.0 doesn't resolve the issue. :(

I used the recommended reinstall steps for the UI plugin

# cleanup
sudo npm uninstall -g homebridge-config-ui-x

# reinstall
sudo npm install -g --unsafe-perm homebridge-config-ui-x

This got me to the point where the config UI reloaded, but it gave me a warning that the UI was out of sync with the core server version and prompted a restart. Nothing to lose at this point so I allowed it to try.

These are the logs from that attempt:

Dec  7 12:17:46 homebridge systemd[1]: Starting Homebridge...
Dec  7 12:17:46 homebridge run-parts[7432]: Ensuring /var/lib/homebridge is owned by pi
Dec  7 12:17:46 homebridge run-parts[7434]: Setting port 8581 in /etc/nginx/sites-available/homebridge.local
Dec  7 12:17:46 homebridge run-parts[7434]: Reloading nginx...
Dec  7 12:17:46 homebridge systemd[7466]: homebridge.service: Executable /usr/local/lib/node_modules/homebridge-config-ui-x/dist/bin/hb-service.js missing, skipping: Permission denied
Dec  7 12:17:46 homebridge systemd[1]: Started Homebridge.
Dec  7 12:17:46 homebridge systemd[7468]: homebridge.service: Failed to locate executable /usr/local/lib/node_modules/homebridge-config-ui-x/dist/bin/hb-service.js: Permission denied
Dec  7 12:17:46 homebridge systemd[7468]: homebridge.service: Failed at step EXEC spawning /usr/local/lib/node_modules/homebridge-config-ui-x/dist/bin/hb-service.js: Permission denied
Dec  7 12:17:46 homebridge systemd[1]: homebridge.service: Main process exited, code=exited, status=203/EXEC
Dec  7 12:17:46 homebridge systemd[1]: homebridge.service: Failed with result 'exit-code'.
Dec  7 12:17:49 homebridge systemd[1]: homebridge.service: Scheduled restart job, restart counter is at 22.
Dec  7 12:17:49 homebridge systemd[1]: Stopped Homebridge.

Yes, I see the permission denied message. But I still do not have any core homebridge binaries on this system anymore.

Possible solution

  • download version 4.53.0 from GitHub
  • Remove link who found at /usr/local/lib/node_modules/homebridge-config-ui-x/
  • Extract the tar.gz and copy the part homebridge-config-ui-x to /usr/local/lib/node_modules/
  • For me all run fine now at the old version

Can you show the commands used (for beginner) ?

Can you show the commands used (for beginner) ?

If you are using the official docker image with docker compose, these commands will get you back up:

docker compose down
docker compose up -d

sudo apt reinstall homebridge
works on Raspberry Pi πŸ‘

Sadly sudo npm install -g --unsafe-perm homebridge-config-ui-x@4.53.0 doesn't resolve the issue. :(

The update was installed via /opt/homebridge/lib/node_modules/homebridge-config-ui-x/upgrade-install.sh 4.54.0 /opt/homebridge, can this be used to downgrade to 4.53.0?

killed mine too had to recreate image from docker and restore backup

The purge has begun

Sadly sudo npm install -g --unsafe-perm homebridge-config-ui-x@4.53.0 doesn't resolve the issue. :(

It worked for me by just trying to reinstall 4.54.0

killed mine too had to recreate image from docker and restore backup

You may want to adjust your docker-compose.yml to mount /homebridge externally. That way your config and plugins aren't wiped out if you down/up. Like this for example:

version: '3.8'
services:
  homebridge:
    container_name: homebridge
    image: homebridge/homebridge:latest
    restart: always
    network_mode: host
    environment:
      - TZ=America/New_York
    volumes:
      - ./homebridge-data:/homebridge

sudo apt reinstall homebridge πŸ‘

this worked for me, still had all my old configs, etc πŸ™‡

edit: I did notice it downgraded Node back to 18.*, I ran sudo hb-service update-node to get it back to 20.10.0.

sudo apt reinstall homebridge πŸ‘

this worked for me, still had all my old configs, etc πŸ™‡

I get Unable to locate package homebridge

sudo apt reinstall homebridge works on Raspberry Pi πŸ‘

this somehow takes forever in my case. stuck at 60%.

sudo apt reinstall homebridge does not work on my official RPi image, but I do see that the homebridge package is not installed.

FWIW, a regular install does not work either.

pi@homebridge:/usr/local/sbin $ sudo apt reinstall homebridge
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package homebridge
pi@homebridge:/usr/local/sbin $ sudo apt install homebridge
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package homebridge
pi@homebridge:/usr/local/sbin $ 

Sadly sudo npm install -g --unsafe-perm homebridge-config-ui-x@4.53.0 doesn't resolve the issue. :(

It worked for me by just trying to reinstall 4.54.0

What exactly did you do? Like this:
sudo npm install -g --unsafe-perm homebridge-config-ui-x@4.54.0

Those not running homebridge in docker should seriously consider it. So much less hassle.

It doesn't help that the entire homebridge repo wiki is broken. Is homebridge dead?

Every link here 404s
https://github.com/homebridge/homebridge/wiki

For synology package :
Just uninstall + reinstall > No config lost :)

sudo apt reinstall homebridge does not work on my official RPi image, but I do see that the homebridge package is not installed.

FWIW, a regular install does not work either.

pi@homebridge:/usr/local/sbin $ sudo apt reinstall homebridge
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package homebridge
pi@homebridge:/usr/local/sbin $ sudo apt install homebridge
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package homebridge
pi@homebridge:/usr/local/sbin $ 

Same here.

sudo apt reinstall homebridge brought everything back, including config files on my official RPi image

Crosslinking to this issue: homebridge/homebridge#3505

hard to believe that they didnt test to see if it was working before releasing it?

sudo apt reinstall homebridge works on Raspberry Pi πŸ‘

this somehow takes forever in my case. stuck at 60%.

it worked. seemed just not update my terminal. I rebooted the pi and then I was back on the old version.

Glad to hear I'm not the only one. Going back was easy in docker with docker compose down && docker compose up -d

This one needs a fix asap.

So there isn't even a homebridge package in the apt repositories anymore.

pi@homebridge:/usr/local/sbin $ sudo apt update
Get:1 http://archive.raspberrypi.org/debian buster InRelease [32.6 kB]
Get:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease [15.0 kB]
Get:3 http://archive.raspberrypi.org/debian buster/main armhf Packages [400 kB]
Fetched 447 kB in 2s (192 kB/s)   
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
pi@homebridge:/usr/local/sbin $ sudo apt list | grep home

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

debian-edu-artwork-homeworld/oldstable 2.11.6-1 all
golang-github-mitchellh-go-homedir-dev/oldstable 1.1.0-1 all
hdhomerun-config/oldstable 20210210-1 armhf
homebank-data/oldstable 5.5.2-1 all
homebank/oldstable 5.5.2-1 armhf
homer-api-mysql/oldstable 5.0.6+dfsg2-3.2 armhf
homer-api-postgresql/oldstable 5.0.6+dfsg2-3.2 armhf
homer-api/oldstable 5.0.6+dfsg2-3.2 armhf
homesick/oldstable 1.1.6-3 all
kodi-pvr-hdhomerun-dbg/oldoldstable 3.5.0-1~buster armhf
kodi-pvr-hdhomerun/oldoldstable 3.5.0-1~buster armhf
libfile-homedir-perl/oldstable 1.006-1 all
libfile-save-home-perl/oldstable 0.11-1 all
libhdhomerun-dev/oldstable 20210210-1 armhf
libhdhomerun4/oldstable 20210210-1 armhf
librust-home-dev/oldstable 0.5.1-1 armhf
minetest-mod-homedecor/oldstable 20200604.1-1 all
oddjob-mkhomedir/oldstable 0.34.6-1 armhf
prometheus-homeplug-exporter/oldstable 0.3.0-2 armhf
python3-ofxhome/oldstable 0.3.3-3 all
r-cran-psychometric/oldstable 2.2-2 armhf
sweethome3d-furniture-editor/oldstable 1.25-1 all
sweethome3d-furniture-nonfree/oldstable 1.6.2-2 all
sweethome3d-furniture/oldstable 1.8-1 all
sweethome3d-textures-editor/oldstable 1.6-3 all
sweethome3d/oldstable 6.4.2+dfsg-2 all
unburden-home-dir-doc/oldstable 0.4.1.2 all
unburden-home-dir/oldstable 0.4.1.2 all
pi@homebridge:/usr/local/sbin $ sudo apt install homebridge
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package homebridge
pi@homebridge:/usr/local/sbin $ 

sudo npm install -g --unsafe-perm homebridge-config-ui-x@4.53.0

worked for me, back to old version and everything is fine

Sadly sudo npm install -g --unsafe-perm homebridge-config-ui-x@4.53.0 doesn't resolve the issue. :(

It worked for me by just trying to reinstall 4.54.0

What exactly did you do? Like this: sudo npm install -g --unsafe-perm homebridge-config-ui-x@4.54.0

yes but without the '@4.54.0' at the end since it auto installs latest version without that.

So there isn't even a homebridge package in the apt repositories anymore.

pi@homebridge:/usr/local/sbin $ sudo apt update
Get:1 http://archive.raspberrypi.org/debian buster InRelease [32.6 kB]
Get:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease [15.0 kB]
Get:3 http://archive.raspberrypi.org/debian buster/main armhf Packages [400 kB]
Fetched 447 kB in 2s (192 kB/s)   
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
pi@homebridge:/usr/local/sbin $ sudo apt list | grep home

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

debian-edu-artwork-homeworld/oldstable 2.11.6-1 all
golang-github-mitchellh-go-homedir-dev/oldstable 1.1.0-1 all
hdhomerun-config/oldstable 20210210-1 armhf
homebank-data/oldstable 5.5.2-1 all
homebank/oldstable 5.5.2-1 armhf
homer-api-mysql/oldstable 5.0.6+dfsg2-3.2 armhf
homer-api-postgresql/oldstable 5.0.6+dfsg2-3.2 armhf
homer-api/oldstable 5.0.6+dfsg2-3.2 armhf
homesick/oldstable 1.1.6-3 all
kodi-pvr-hdhomerun-dbg/oldoldstable 3.5.0-1~buster armhf
kodi-pvr-hdhomerun/oldoldstable 3.5.0-1~buster armhf
libfile-homedir-perl/oldstable 1.006-1 all
libfile-save-home-perl/oldstable 0.11-1 all
libhdhomerun-dev/oldstable 20210210-1 armhf
libhdhomerun4/oldstable 20210210-1 armhf
librust-home-dev/oldstable 0.5.1-1 armhf
minetest-mod-homedecor/oldstable 20200604.1-1 all
oddjob-mkhomedir/oldstable 0.34.6-1 armhf
prometheus-homeplug-exporter/oldstable 0.3.0-2 armhf
python3-ofxhome/oldstable 0.3.3-3 all
r-cran-psychometric/oldstable 2.2-2 armhf
sweethome3d-furniture-editor/oldstable 1.25-1 all
sweethome3d-furniture-nonfree/oldstable 1.6.2-2 all
sweethome3d-furniture/oldstable 1.8-1 all
sweethome3d-textures-editor/oldstable 1.6-3 all
sweethome3d/oldstable 6.4.2+dfsg-2 all
unburden-home-dir-doc/oldstable 0.4.1.2 all
unburden-home-dir/oldstable 0.4.1.2 all
pi@homebridge:/usr/local/sbin $ sudo apt install homebridge
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package homebridge
pi@homebridge:/usr/local/sbin $ 

interesting.. are they being bought out so big corpos can start charging? lol

Worked for me sudo hb-config via pi user.

Screenshot 2023-12-07 at 23 31 46

Choose update. if new version available it will solve problem. If not - reset, but you lose all data.

There are two parallel problems here and I think I see the common thread emerging.

My hypothesis:
Folks who had recently updated their apt package lists may no longer have had a reference for the homebridge package.

The UI plugin update seems to have attempted an update/upgrade in place and removed the package, then was unable to find a new one to install and replace it.

Folks who had out of date apt package lists still had pointers to the now missing binaries and had a different set of problems.

Worked for me sudo hb-config via pi user.
Screenshot 2023-12-07 at 23 31 46
Choose update. if new version available it will solve problem. If not - reset, but you lose all data.

sudo apt reinstall homebridge should also do the trick. worked in my case.

its ask root access for me, I haven't password. but yes solution around it.

Worked for me sudo hb-config via pi user.

Screenshot 2023-12-07 at 23 31 46 Choose update. if new version available it will solve problem. If not - reset, but you lose all data.

Worked for me. Thanks a lot!

There are two parallel problems here and I think I see the common thread emerging.

My hypothesis: Folks who had recently updated their apt package lists may no longer have had a reference for the homebridge package.

The UI plugin update seems to have attempted an update/upgrade in place and removed the package, then was unable to find a new one to install and replace it.

Folks who had out of date apt package lists still had pointers to the now missing binaries and had a different set of problems.

Problem now is, how do we get that package back. There is so little information on homebridge core given that the wiki is completely broken @oznu hate to tag by name but wonder if you have thoughts here.

@bwp91 @mkz212 for visibility

LOL it is so easy.
Look at the byte what the package have
4.53
IMG_4382
23mb
4.54
IMG_4381
378bytes
In this are only a sym-link ….πŸ˜‚

Would also explain why the update only takes 1 second :-)

There are two parallel problems here and I think I see the common thread emerging.

My hypothesis: Folks who had recently updated their apt package lists may no longer have had a reference for the homebridge package.

The UI plugin update seems to have attempted an update/upgrade in place and removed the package, then was unable to find a new one to install and replace it.

Folks who had out of date apt package lists still had pointers to the now missing binaries and had a different set of problems.

I think it's something else because the docker image doesn't use apt and it also died.

So running sudo npm uninstall -g homebridge-config-ui-x

Followed by sudo npm install -g --unsafe-perm homebridge-config-ui-x@4.53.0

brought the whole service back online, however there is still no hb-config binary on the system.

sudo apt reinstall homebridge brought back the web UI for me, but now my entire Homebridge setup, plugins, devices, etc. is all gone.

Same here, running in Docker , did a "Re deploy" in Portainer and everything came back as it was before (Only needed to update Node)

Can confirm. Using Portainer, a simple "recreate" and also re-pulling the image within the Homebridge container brought me back to the previous version. All plug-ins and config remained intact. Just had to update node again.

So running sudo npm uninstall -g homebridge-config-ui-x

Followed by sudo npm install -g --unsafe-perm homebridge-config-ui-x@4.53.0

brought the whole service back online, however there is still no hb-config binary on the system.

yes i did this but no hb-config either

There are two parallel problems here and I think I see the common thread emerging.
My hypothesis: Folks who had recently updated their apt package lists may no longer have had a reference for the homebridge package.
The UI plugin update seems to have attempted an update/upgrade in place and removed the package, then was unable to find a new one to install and replace it.
Folks who had out of date apt package lists still had pointers to the now missing binaries and had a different set of problems.

I think it's something else because the docker image doesn't use apt and it also died.

Yeah, you may be right. There are a lot of problems coming together at once here. Thanks for reporting though, hypotheses are meant to evolve when new data is presented!

The hb-config issue is so strange. That is a local binary, not a node package as far as I can tell. Where did it go? And why is there no homebridge package in the apt repositories anymore?

Worked for me sudo hb-config via pi user.

Screenshot 2023-12-07 at 23 31 46 Choose update. if new version available it will solve problem. If not - reset, but you lose all data.

I tried this, but when I try to access Homebridge UI, it's still stuck saying Homebridge is "starting now"

Also, I'm still getting an error saying that hb-service is not found.

sudo apt reinstall homebridge
brought some kind of HB back in running state.
Old HB, old Node.js, and I can not update anythin without HB crashing again. All my dummy switches ended in default room, and I have no devices from Zigbee2MQTT! My home automation is kind of f...ed now

What a disaster of 'Update available' (with the irony in the update text with a 'happy holidays'... yes I started to imagine to invest all my holidays restoring this ...): hb-service just gone, homebridge stopped working, everything gone.

To go back to the previous version (and your running configuration):

sudo npm -g install homebridge-config-ui-x@4.53.0

AVOID reinstall since you will lose your plugins and configuration.

Please somebody to rollback this update and make it working again. Big thanks to the homebridge team for the hard work of providing us new updates, but please be careful ...

So running sudo npm uninstall -g homebridge-config-ui-x

Followed by sudo npm install -g --unsafe-perm homebridge-config-ui-x@4.53.0

brought the whole service back online, however there is still no hb-config binary on the system.

This particular solution worked for me, however I didn't have the full nuclear "all the binaries are gone" thing happen to me. I'd recommend anyone troubleshooting this to ssh into their homebridge first and check if their hb-config still exists before running the above.

Same here, running in Docker , did a "Re deploy" in Portainer and everything came back as it was before (Only needed to update Node)

Can confirm. Using Portainer, a simple "recreate" and also re-pulling the image within the Homebridge container brought me back to the previous version. All plug-ins and config remained intact. Just had to update node again.

had to do the same with portainer. had to restore from backup. New node 20.* broke some of my plugins

sudo apt reinstall homebridge works on Raspberry Pi πŸ‘

Thanks that works for me too.

Seems like v4.54.0 has been re-released with the correct size.

image

I see someone created a fork issue from this for hb-config explicitly - I wonder if this was just a part of the rather sweeping component rearchitecture intended in 4.54.0 but it was not documented in the changelog if so.

#1913

@bwp91 @donavanbecker @jsiegenthaler just CCing you in since git blame on the changelog sent me your way πŸ˜„

Seems like v4.54.0 has been re-released with the correct size.

image

lol, someone other than me can try this out and report back. I've had my fill of excitement for the day πŸ˜‚

I just did sudo npm -g install homebridge-config-ui-x and it works. Yay!

image

Seems like v4.54.0 has been re-released with the correct size.
image

lol, someone other than me can try this out and report back. I've had my fill of excitement for the day πŸ˜‚

I just tried it ... works!

Here also everything is messed up running on ubuntu server 20
Had to restore the virtual machine completely

sudo apt reinstall homebridge works on Raspberry Pi πŸ‘

Did NOT work for me, reinstall failed with missing files / broken pipe.

had to sudo apt purge homebridge

and sudo apt install homebridge

make sure to copy you local backups before you do so as the purge will remove your data directories entirely (in my case it was under /var/lib/homebridge/backups/instance-backups )

after the install I restored from the backup file and had all running again within 5 min.

I tried to update again from the ui and it worked for me as well! finally merry christmas! 🀣

Ugh I still get Unable to locate package homebridge even with the purge command.

Ugh I still get Unable to locate package homebridge even with the purge command.

if you have a recently updated package list, it simply is not there. where it went is another issue, I do not know.

Possible solution

  • download version 4.53.0 from GitHub
  • Remove link who found at /usr/local/lib/node_modules/homebridge-config-ui-x/
  • Extract the tar.gz and copy the part homebridge-config-ui-x to /usr/local/lib/node_modules/
  • For me all run fine now at the old version

this worked fine for me as well, thanks!!

Can now confirm that 4.54.0 installs properly from either the npm cli or the web UI if you did manage to get it working again.

Still no idea what the fate of hb-config as a command line utility was
Still no idea why there is no longer a homebridge package in apt

Things do work again, however. For me, YMMV it seems!

I just did sudo npm -g install homebridge-config-ui-x and it works. Yay!

this worked fine for me too πŸ‘

I just did sudo npm -g install homebridge-config-ui-x and it works. Yay!

this worked fine for me too πŸ‘

Did it fix HB-Config?

I just did sudo npm -g install homebridge-config-ui-x and it works. Yay!

this worked fine for me too πŸ‘

Did it fix HB-Config?

Nope, see my post above.

updated works now.

Seems my problems are not so easily solved. The package is missing on mine and my attempts to fix are causing more complications. I have my backup files so may to save those and re-image.

hb-config was missing for me as well, I'm using official homebridge-raspbian-image.

I was not able to reinstall homebridge via apt, but I copied https://github.com/homebridge/homebridge-raspbian-image/blob/latest/stage3_homebridge/01-homebridge/files/hb-config-new to /usr/local/sbin/ and ran update homebridge. From whatever state my instance was in, now it was back to working again.

Then I updated plugin again from UI and it's still working for me after update so looks like problem is fixed.

I still have a suspicion that the hb-config utility was removed intentionally, since the UI now allows you to do NPM and server upgrades directly from it. But this was not made explicit, and I think is adding to a lot of our confusion. I hope we can get a maintainer to weigh in here and tell us for sure.

For what it's worth, if this was intentional, I believe it was misguided. When the UI is not working, that utility is a lifesaver for manual intervention tasks.

I agree. The hb-config just saved me. After a long story of trying to put the service working back... I've run reinstallation of the homebridge-config-ui-x@4.53.0 and used hb-config with option 2 to update Homebridge. It didn't bump the version of UI, so I'm still 4.53.0 and the waiting update is there.

Btw. What's interesting, there's alrady 4.53.1 beta available. Anybody checked that?
image

the option to make a child plugin has disappeared

the option to make a child plugin has disappeared

This is probably a separate issue

I just did sudo npm -g install homebridge-config-ui-x and it works. Yay!

image

Worked for me, too! Thanks!

This is the fix if you’re using raspberry pi

terminal into the pi using name :pi and password: raspberry once in

sudo apt reinstall homebridge

then

sudo reboot

This is the fix if you’re using raspberry pi

terminal into the pi using name :pi and password: raspberry once in

sudo apt reinstall homebridge

then

sudo reboot

As discussed many times, this is not a silver bullet. The package is not available in the current iteration of the buster or bullseye apt repositories and these commands do not succeed.

Still hoping we can find out why that is the case.

This is the fix if you’re using raspberry pi
terminal into the pi using name :pi and password: raspberry once in
sudo apt reinstall homebridge
then
sudo reboot

As discussed many times, this is not a silver bullet. The package is not available in the current iteration of the buster or bullseye apt repositories and these commands do not succeed.

Still hoping we can find out why that is the case.

I’m saying it fixes mine back to how my homebridge was running before update and now again shows I should update to the version that kills my homebridge….

might not be the silver bullet as you say, but it gets it working like it was before update so I would consider that even better than how it behaved after the update.

So I had to do the purge / install / restore backup, and I have a working HB.
However all my automation in Apple Home which includes devices from HB (Dummy switches, Zigbee2MQTT devices) are corrupted, and have to be rebuild.
This was the last time I did an update of HB unless it becomes strictly necessary!

the option to make a child plugin has disappeared

I can't confirm that!

Only if the child plugin meant a child bridge …

IMG_1610

This is the fix if you’re using raspberry pi

terminal into the pi using name :pi and password: raspberry once in

sudo apt reinstall homebridge

then

sudo reboot

That is like rebuilding the complete house (Homebridge) when the satellite dish (the Homebridge UI) is misadjusted.

I just did sudo npm -g install homebridge-config-ui-x and it works. Yay!

image

Worked for me too !

(use a backup on a Freebox Delta Virtual Machine too)

Do not attach artifacts to GitHub releases if the tarball is smaller than 10MB

(Source: https://github.com/homebridge/homebridge-config-ui-x/releases/tag/4.54.1)
I think we can close this one.

Can we get some answers on the fate of hb-config before we do that @Staubgeborener? We are all looking for it and confused by its absence πŸ˜„