Cleya
Mars 24, 2024, 7:42
13
Bonjour,
Impossible de retrouver comment j’ai fait pour changer de canal. Ce qui est sur c’est que je ne suis pas passé par z2m pour le faire car j’ai z2m installé avec une clé Sonoff Type P sur un autre canal.
Ci-dessous deux liens évoquant le problème :
https://yellow.home-assistant.io/guides/about-multiprotocol/
opened 06:50PM - 29 Jun 23 UTC
add-on: silabs-multiprotocol
### Describe the issue you are experiencing
Addon: Silicon Labs Multiprotocol
… Version: 2.2.0
Device: Sonoff Zigbee Dongle-E
Firmware: RCP Multi-Protocol
Every time I set up the SiLabs multiprotocol plugin and integrations, I immediately get an error saying the channels are mismatched. It sets the Zigbee channel to 25, and the Thread channel to 15.
I try to change the Thread channel by running Form on the OTBR page, setting it to 25. This tends to get rid of the error, but I can't pair anything via Matter. It finds the device, connects, generates the credentials, sends the credentials, then checks the connection. And it always fails at that last step, which I assume is a Thread issue because of a new network which perhaps the rest of the system hasn't detected.
I try to change the Zigbee channel, but rather than letting me change it, it says "This is configured by the Multiprotocol addon and must be changed in the hardware page". But there's no hardware page to set this. So it basically configures the channels wrong and prevents me from fixing it.
### What type of installation are you running?
Home Assistant OS
### Which operating system are you running on?
Home Assistant Operating System
### Which add-on are you reporting an issue with?
Silicon Labs Multiprotocol
### What is the version of the add-on?
2.2.0
### Steps to reproduce the issue
1. Flash Dongle-E using the online flashing tool. Use the RCP Multiprotocol firmware.
2. Install the Multiprotocol addon. 460kbaud. Software flow control. OTBR enabled. Ports enabled.
3. Point ZHA to the multiprotocol virtual device
4. Thread and OTBR are auto-detected
5. Reboot Home Assistant OS to re-run detection
6. <Mismatched Channel" error usually occurs here as a settings notification>
7. In ZHA configuration, try to change channel. Prompt tells you you can't do so. References a page in "Hardware" that doesn't exist.
**Try matter**
8. Install Matter addon. Autodetected/Auto-Added to integrations.
9. On phone, try to add Nanoleaf A12 bulb.
10. Sequence: Finding Device -> Connecting to device -> Generating Matter Credentials -> Testing connection -> Connection failed
**Try Change Channel**
11. Open OTBR page
12. Go to "Form", and configure network for channel 25 with the name home-assistant. Defaults elsewhere
13. Click "Form"
14. After a bit, or perhaps a refresh, in the Thread integration -> Configure page, a second home-assistant network shows up with a border router. This time saying channel 25 instead of channel 15. Set this as the preferred network.
15. Retry the matter settings. Same failure condition.
...
### System Health information
Raspberry PI 4
Sonoff Zigbee Dongle-E
### Anything in the Supervisor logs that might be useful for us?
_No response_
### Anything in the add-on logs that might be useful for us?
_No response_
### Additional information
_No response_
J’ai essayé de voir ce que ça pouvait donner en arrêtant le module Silicon Labs Multiprotocol et en désinstallant l’intégration OTBR mais ça ne marche pas non plus. A mon sens, il faudrait repasser sur un firmware classique, configurer ZHA sur le bon canal, puis repasser sur le firmware multiprotocol et relancer ZHA (en espérant que le canal reste le même).