Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Devices going back to default room and disappearing #2760

Closed
mareeekkkk opened this issue Dec 27, 2020 · 15 comments
Closed

Devices going back to default room and disappearing #2760

mareeekkkk opened this issue Dec 27, 2020 · 15 comments

Comments

@mareeekkkk
Copy link

mareeekkkk commented Dec 27, 2020

Hi!
A few days ago all lights defaulted back to the default room. After a few seconds, they disappear. For accessorys i use Hue Lights exposed by homebridge-hue. Other accessories are Samsung Tizen, Unifi Protect Camera, Xbox etc.
When i restart the homebridge server, the lights reappear and after 5-10 seconds they are gone again.

Its similar to #2753

I did a clean install of homebridge with LTS version of Homebridge, homebridge-plugins and node / npm. Still no change, same problem occurs. The lights come back after a homebridge restart and then disappear after a few seconds.

Switched to Homebridge 1.3.0-beta.33. Still no change, same behaviour.

Any ideas on what is causing the devices to disappear?

@mareeekkkk mareeekkkk added the bug label Dec 27, 2020
@pezking7p
Copy link

I had a similar issue with my MyQ garage door yesterday. Running 1.1.7 on a RPi 3.

I had just added the garage door, I moved it to a new room and the device would disappear. If I restarted Homebridge the device would re-appear in the old room. However, in my case, as long as I didn't try to change the device to a new room it would work perfectly.

I went through this cycle three times and it finally accepted the new room. No issues since then with the device disappearing.

@eldrix-4
Copy link

eldrix-4 commented Jan 5, 2021

I’ve also been having this issue recently. It’s happened 3 times now, and I have a lot of devices so moving them all back takes time. Running 1.1.7 on RPi3. Happy to provide appropriate logs if it helps someone troubleshoot.

@JeremyLaurenson
Copy link

My automations also break, so this amounts to basically setting up 80% each time.

@NorthernMan54
Copy link
Contributor

This is typically triggered by plugins and device's being added or removed. Have you raised issues with the plugin's themselves ? Also if you split your configuration into multiple Homebridge instances and move the problematic plugin into it's own instance then the issue will be reduced.

@eldrix-4
Copy link

eldrix-4 commented Jan 5, 2021

I've not tried splitting across bridges yet, and I also don't think this is related to plugins. I've had devices all move back to a default room when no other changes have been made. But I do have a theory it's going to take some time to prove or disprove. I have an old iPad on a wall that's old enough it can't run latest iOS, and it was set as an available hub. Perhaps having different iOS devices with different versions was messing with the config. I've disabled it as a hub and will see it the behavior happens again or not.

@mareeekkkk
Copy link
Author

@eldrix-4 try removing your old iPad. I had a old iPad mini 1 as a wall display, displaying some homekit information. As I had the issues with devices disappearing going for too long, I rebuild my whole setup leaving out the old outdated iPad... this solved my issue.

@ebaauw
Copy link
Contributor

ebaauw commented Jan 9, 2021

Disabling the old iPad (or rather: the iPad running on an old iOS version) as hub won't be enough. You need to remove it from your iCloud account, or at least disallow Home to use your iCloud account.

I think Apple made some serious improvements to the iCloud sync between HomeKit runtimes on your various devices, but in doing so introduced some incompatibilities with older iOS versions. Even with only iOS 14, I'm seeing some sync issues when a lot of changes happen at once, e.g. during Homebridge ZP startup, changes to the TV inputs are sometimes undone. All I can say is: "HomeKit really doesn't like configuration changes."

@eldrix-4
Copy link

I removed the old iPad from my setup and not had a recurrence yet. Fingers crossed.

@Supereg Supereg added the pinned label Jan 17, 2021
@edmarts
Copy link

edmarts commented Feb 19, 2021

I had the same issue with my homebridge for about 10 days ago until now. All of my devices appear normally on web browser but when accessing the Home app on iPhone, many devices disappeared.

Some ewlink sensors/devices are missing, others are not.... all the led strips are missing too.

When i restart the homebridge, they appear in the Home app .. but after a few minutes they disappear again.

@mareeekkkk
Copy link
Author

Do you have any old iOS device connected with your iCloud account?
It does not need to have HomeKit configured, as long as an old iOS device is accessing your iCloud account it will mess up your HomeKit configuration.

Try turning off older devices (iPads, iPhones etc.)

@oznu oznu removed the pinned label Feb 25, 2021
@github-actions
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@JeremyLaurenson
Copy link

I can confirm this issue is fixed. Please close

@JackyX2k
Copy link

JackyX2k commented Jan 9, 2023

Am on IOS 16.2 and this same issue exists now! Devices disappeared and reappeared in "Default Room" is there a fix for this? I also can't share home with anyone!? I don't have old Apple devices accessing my iCloud Account but there are many other devices accessing my Icloud Like Samsung TV, Roku, etc, so amt fully sure what to remove?

@drakkhen
Copy link

drakkhen commented Feb 4, 2023

I just started experiencing this out of the blue recently, too. A few dozen Homebridge devices keep going back to Default Room and I lost automations for those devices. I'm starting to suspect it's a bug in the still-in-development homebridge-deconz plugin.. not sure if that helps anyone.

@mdeuerlein
Copy link

mdeuerlein commented Jun 11, 2023

I had the same Issue but found the following solutions respectively work arounds:

1. "Eve for Matter & HomeKit" on iOS

Just use the free Homekit App from Eve on your iPhone/iPad to manage all your devices.
https://apps.apple.com/de/app/eve-f%C3%BCr-matter-homekit/id917695792

It's far more convenient than Apple's "Home", supports all types of HomeKit devices
(even from manufacturers other than Eve) and so far all general device settings have
been adopted and show up in Apple's "Home" without any problems

or alternatively

2. "Apple Home" on macOS

In most cases the device can also be moved inside the "Home" App for macOS
which will also move the device inside "Apple Home" on iPhone/iPad.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests