Bonjour à tous… j’essaie désespérément d’installer ma clef Sonoff zigbee dongle plus E, que j’ai donc flasher en suivant les instruction de https://dialedin.com.au/blog/sonoff-zbdongle-e-rcp-firmware, et j’ai installé le Silicon Labs Multiprotocol, mais ai les logs suivant
s6-rc: info: service banner successfully started
s6-rc: info: service universal-silabs-flasher: starting
[14:38:57] INFO: Flashing firmware is disabled
s6-rc: info: service universal-silabs-flasher successfully started
s6-rc: info: service cpcd-config: starting
[14:38:59] INFO: Generating cpcd configuration.
s6-rc: info: service cpcd-config successfully started
s6-rc: info: service cpcd: starting
[14:38:59] INFO: Starting cpcd...
WARNING in function 'main' in file /usr/src/cpc-daemon/main.c at line #187 : Running CPCd as 'root' is not recommended. Proceed at your own risk.
[2024-01-14T13:38:59.538132Z] Info : [CPCd v4.4.0.0] [Library API v3] [RCP Protocol v5]
[2024-01-14T13:38:59.538295Z] Info : Git commit: 1fcaa81347466165f81e4533ee4471e9c3b6db0a / branch:
[2024-01-14T13:38:59.538300Z] Info : Sources hash: 1e938c77bacd9c9d6d8fe7b457208a3a8a2435bd6374a1918605ffb864bf1ebe
[2024-01-14T13:38:59.538307Z] WARNING : In function 'main' in file /usr/src/cpc-daemon/main.c at line #187 : Running CPCd as 'root' is not recommended. Proceed at your own risk.
[2024-01-14T13:38:59.538349Z] Info : Reading cli arguments
[2024-01-14T13:38:59.538357Z] Info : /usr/local/bin/cpcd
[2024-01-14T13:38:59.539599Z] Info : Reading configuration
[2024-01-14T13:38:59.539618Z] Info : file_path = /usr/local/etc/cpcd.conf
[2024-01-14T13:38:59.539621Z] Info : instance_name = cpcd_0
[2024-01-14T13:38:59.539624Z] Info : socket_folder = /dev/shm
[2024-01-14T13:38:59.539627Z] Info : operation_mode = MODE_NORMAL
[2024-01-14T13:38:59.539630Z] Info : use_encryption = false
[2024-01-14T13:38:59.539633Z] Info : binding_key_file = /etc/binding-key.key
[2024-01-14T13:38:59.539635Z] Info : stdout_tracing = false
[2024-01-14T13:38:59.539638Z] Info : file_tracing = false
[2024-01-14T13:38:59.539640Z] Info : lttng_tracing = false
[2024-01-14T13:38:59.539643Z] Info : enable_frame_trace = false
[2024-01-14T13:38:59.539645Z] Info : traces_folder = /dev/shm/cpcd-traces
[2024-01-14T13:38:59.539648Z] Info : bus = UART
[2024-01-14T13:38:59.539651Z] Info : uart_baudrate = 460800
[2024-01-14T13:38:59.539654Z] Info : uart_hardflow = false
[2024-01-14T13:38:59.539656Z] Info : uart_file = /dev/ttyACM1
[2024-01-14T13:38:59.539659Z] Info : fu_recovery_pins_enabled = false
[2024-01-14T13:38:59.539663Z] Info : fu_connect_to_bootloader = false
[2024-01-14T13:38:59.539665Z] Info : fu_enter_bootloader = false
[2024-01-14T13:38:59.539668Z] Info : restart_cpcd = false
[2024-01-14T13:38:59.539671Z] Info : application_version_validation = false
[2024-01-14T13:38:59.539673Z] Info : print_secondary_versions_and_exit = false
[2024-01-14T13:38:59.539676Z] Info : use_noop_keep_alive = false
[2024-01-14T13:38:59.539678Z] Info : reset_sequence = true
[2024-01-14T13:38:59.539681Z] Info : stats_interval = 0
[2024-01-14T13:38:59.539684Z] Info : rlimit_nofile = 2000
[2024-01-14T13:38:59.539687Z] Info : ENCRYPTION IS DISABLED
[2024-01-14T13:38:59.552615Z] Info : Starting daemon in normal mode
[2024-01-14T13:38:59.566932Z] Info : Connecting to Secondary...
[2024-01-14T13:39:01.567451Z] Info : Failed to connect, secondary seems unresponsive
[2024-01-14T13:39:01.567492Z] Info : Connecting to Secondary...
[2024-01-14T13:39:03.567786Z] Info : Failed to connect, secondary seems unresponsive
[2024-01-14T13:39:03.567825Z] Info : Connecting to Secondary...
[2024-01-14T13:39:05.568161Z] Info : Failed to connect, secondary seems unresponsive
[2024-01-14T13:39:05.568207Z] Info : Connecting to Secondary...
[2024-01-14T13:39:07.568488Z] Info : Failed to connect, secondary seems unresponsive
[2024-01-14T13:39:07.568526Z] Info : Connecting to Secondary...
[2024-01-14T13:39:09.568728Z] Info : Failed to connect, secondary seems unresponsive
[2024-01-14T13:39:09.568753Z] Info : Connecting to Secondary...
[2024-01-14T13:39:11.568989Z] Info : Failed to connect, secondary seems unresponsive
Auriez vous une idée de comment résoudre ce problème avec ce « Secondary seems unresponsive »?
Remets le port comme avant (par TCP). C’est probablement ta version de Silicon Labs Multiprotocol qui n’est pas la bonne. La dernière version n’est pas compatible avec z2m. Il faut que tu installes la 2.4.2 et pas la 2.4.3
@Nothing a mis le doigt sur le fait que tu aies 2 clé (Sonoff Type E et SkyConnect). Ta SkyConnect te sert à quoi actuellement ? Soit tu l’utilises avec ZHA mais dans ce cas, tu te compliques forcément la vie, soit elle est reliée à z2m en tant que coordinateur et c’est normal que tu ne puisses pas utiliser ta Sonoff. Dans le cas contraire, tu devrais la débrancher pour avancer avec ta Sonoff ou retirer la Sonoff pour utiliser la SkyConnect. (les deux sont basées sur la même puce de toute manière).
Sinon, pour installer la bonne version de l’addon, il est peut-être possible de choisir la bonne version depuis l’installateur
Sinon, pour la configuration de Silicon Labs Multiprotocol, voiçi ce que j’ai :
Bonjour @Nothing , Bonjour @anon41081891 , en fait, je voulais tester Z2MQTT en parallèle de ZHA, car j’ai acheté certains capteurs qui ne sont compatible qu’avec Z2M, ou qui ont plus d’information avec Z2M. L’idée était d’utiliser Z2M pendant quelque temps pour être sûr qu’il est aussi fiable que ZHA… et aussi dans le future passer une de ces 2 clef vers Matter/Threads…
J’ai vu que certains avec ZHA et Z2MQTT qui tournaient en parallèle… (mais je ne connais pas les clefs qu’ils utilisaient…)
Bon… il est un peu tard pour me lancer dans tous ces tests que vous me préconisez… Peut-être demain ou après-demain… Mais en tout cas merci de vos réponses!!
J’en profite… autre question de novice… Le jour où je bascule une de ces deux clefs vers Matter… continuera-t-elle toujours de fonctionner en Zigbee? Ou c’est soit l’un soit l’autre?
Il est préférable d’opter que pour une seule solutions, malgré qu’elles offrent différentes options et avantages.
ZHA a une compatibilité limitée avec les appareils, tandis que Z2M en prend en charge plus de 2000.
En ce qui concerne le protocole Matter, il faudra encore attendre plusieurs années avant qu’il ne se démocratise, car les fabricants garderont certains avantages, comme le fait qu’Apple bride les débits des accessoires achetés sur Amazon et Apple (par exemple, les câbles USB).
Il ne faut pas se précipiter sur les protocoles qui viennent de sortir.
Il faudra attendre une liste complète des appareils 100% compatibles avec Matter en 2024, ce qui peut être un défi pour le moment.
Sur le forum, de nombreux utilisateurs sont passés de ZHA et Z2M sans regret.
Il est vrai que certains appareils peuvent ne pas être compatibles, mais vous pouvez créer un script .JS qui pourrait fonctionner. La communauté et les développeurs de Z2M sont très réactifs sur GitHub, donc il est possible que votre appareil soit compatible en un rien de temps grâce à leur réactivité.
De plus, si vous aviez choisi uniquement la clé SonOff E, cela aurait été plus simple, car les développeurs de ZHA sont lents (voire très lents) pour ajouter de nouveaux appareils.
Il a fallu plus de 15 ans a zigbee pour en arrivé la ou il est aujourd’hui
Zigbee a etais lancé en 2003 , de mémoire.
Tu as le temps de voir matter arrivé
A mon sens le MATTER et un protocole déja MORT-NEE