Hello together!
First of all - i am quite new to Home Assistant. I set up a basic system, included some zigbee devices (untill few days back only with HUE bridge), some Thread devices (via Apple Thread Border Router) and some Matter devices (via beta Addon). It all worked fine so far (beside of Matter), but very nice!
Few days back i bought a SONOFF Zigbee 3.0 USB Dongle Plus E - already flashed with MultiPAN RCP firmware (SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20221202153942-if00). I installed “Silicon Labs Multiprotocol” addon and configured it like adviced in several videos to that topic in the web. It also started - at first. But from the beginning it was not running properly, always logging:
Info : Connecting to secondary...
Info : Failed to connect, secondary seems unresponsive
I wondered about that, but because the addon started, i honestly was too impatient and started configuration of the zigbee integration - but NOT with the silicon adapter selected, but the default one. After i realized my mistake, i removed the zigbee integration and tried to reinstall with silicon adapter. That failed with “Test of the stick failed”. I removed ZHA integration completely and installed Mosquito broker. That addon also started fine at first and was working properly.
But because i could not get the silicon addon to work and things seem to be messed up at the point, i restored my previously taken backup. Here my pain begins…
HA is still working properly (devices, automation, aso.), but i am no longer able to get any relevant addon to start - nor silicon addon or mqtt. Silicon addon still throws “secondary seems unresponsive” and mqtt:
2023-10-13 11:35:18: New connection from 127.0.0.1:50024 on port 1883.
2023-10-13 11:35:18: Client <unknown> disconnected due to protocol error.
[11:35:19] INFO: Successfully send discovery information to Home Assistant.
[11:35:20] INFO: Successfully send service information to the Supervisor.
For i had some zigbee devices i needed to connect (to verify they are working) i (again) configured ZHA with the default adapter. That works totally fine so far. I was able to add all my zigbee devices and they are working properly.
Now to my questions…
1.) I read that the dongle might also store some configuration on it - is it? Could it be, that some malicious config is stored on the dongle which blocks me now?
2.) Or did i mess up my system by restoring my backup? I also read that the supervisor is not restored. So - could there be any misconfiguration in the supervisor now? Since backup restore my bluetooth adapter is also not working anymore. I managed to somehow reconfigure it, but it seems not to work.
WARNING (MainThread) [bluetooth_auto_recovery.recover] Could not cycle the Bluetooth adapter hci0 [D8:3A:DD:32:41:24]: [Errno 110] Operation timed out
Thoughts to solve the issue(s):
1.) would it help if i install a new HA instance and restore my backup then? (i have several backups ) Or can this somehow be fixed without setting up new HA?
2.) Are there any “purge” or “repair” functions on the (maybe messed up?) supervisor?
3.) would a reflash of the stick purge the maybe stored settings and make it “clean” again? Or is maybe the flashed firmware outdated / too old and i need to flash a newer version?
My prio 1 intention is:
Getting a “clean” HA instance back with being able to install and run addons like mqtt aso. Setting up a zigbee network - because these are the majority of my devices (i attached the few thread devices i have by now via Apple Thread border router). I would also flash the “normal” firmware to the stick if that is of any advantage.
My prio 2 intention is:
Getting the silicon addon up and running with zigbee and thread network running in parallel (as for this i bought the stick). Basically i would like to get rid of all the Apple and HUE bridges / routers and manage everything in HA, bridging the devices to Apple HomeKit…
Lots of questions, sorry for summing everything up here, but i am totally stuck somehow and do not want to make any experiments without advice. Any comment or hint would be highly appreciated. Thanks a lot in advance.