Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Multi-admin does not require Bluetooth, as the device is already on the network (either via Wi-Fi or Thread).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I cannot currently get the error logs but I will try to get the error logs to you after I return home.
I was not able to add the device (Aqara U300) to my container running within docker, until I added the Bluetooth device to my container.
Can the container work without a Bluetooth device connected to it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If the device was never paired to any other controller and so is not already in Thread or Wifi connection then yes you need BLE to pair it. As soon as the device is paired to one controller and was added to an "operational IP network" that way (or was added there by other mechanisms like Aqara native app) you do not need BLE anymore. Could it be that you mean this?
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nope, I only connected the Aqara U300 (via Thread) to HomeKit, so the "master" controller should be HomeKit and shared to other controllers via IP. From there, I would try to add it to Home Assistant (docker container) via the Matter Server (also running as a docker container). This operation of adding to Home Assistant would always fail/timeout until I added the Bluetooth receiver to the host machine running the containers.
I would enable this in the iOS Home App to turn on Multi-Admin sharing via HomeKit:

There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That still makes no sense, because when the device is already commissioned to HomeKit then BLE is off on device by default.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It didn't make much sense to me either but it's the only solution that worked. I can't get my original logs since they were a month ago but I have a single line from my google searches:
2025-07-23 18:20:31.181 (Dummy-2) CHIP_ERROR [chip.native.EM] <<5 [E:17994i with Node: <0000000000000000, 0> S:0 M:228449703] (U) Msg Retransmission to 0:0000000000000000 failure (max retries:4)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This would basically point to an MDNX or network issue, or - depending if you run the docker variant of the server on HA OS or not you might not have followed the linux config guide - if the device is a thread device
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So or so I will close the PR now. if you experience the issue again please open an issue on the Home assistant repo and we can research that