Salut a tous,
Je galère depuis le début avec ces foutues erreurs sur mon Zwave
« ERROR: Dropping command, expected response not received after 1 attempt(s) »
j’ai une Smart avec le Zwave embarqué.
J’ai suivi le super post de Domotizer pour identifier certaines classes qui posaient problème et les retirer des confs des modules.
Aujourd’hui j’ai beaucoup moins d’erreurs mais encore pas mal persistent…
Après épluchage des logs, je m’apercois que lorsque la demande de SET est faite, le résultat est systématiquement OK, mais tout de suite après il fait un Get pour relire l’état (je suppose), et c’est a ce moment la que le Dropping command apparait. (j’ai remarqué qu’il apparait à 90% sur les Qubino)
Exemple ici on voit bien que le Set est envoyé pour mettre la valeur:
2020-11-09 10:08:04.381 Info, Node081, Value::Set - COMMAND_CLASS_SWITCH_MULTILEVEL - Level - 0 - 2 -
2020-11-09 10:08:04.381 Info, Node081, SwitchMultilevel::Set - Setting to level 0
2020-11-09 10:08:04.381 Info, Node081, Duration: Default
2020-11-09 10:08:04.381 Detail, Node081, Queuing (Send) MultiChannel Encapsulated (instance=2): SwitchMultilevelCmd_Set (Node=81): 0x01, 0x0f, 0x00, 0x13, 0x51, 0x08, 0x60, 0x0d, 0x01, 0x01, 0x26, 0x01, 0x00, 0xff, 0x25, 0x66, 0x4c
2020-11-09 10:08:04.382 Detail, Node081, Queuing (Refresh) MultiChannel Encapsulated (instance=2): SwitchMultilevelCmd_Get (Node=81): 0x01, 0x0d, 0x00, 0x13, 0x51, 0x06, 0x60, 0x0d, 0x01, 0x01, 0x26, 0x02, 0x25, 0x67, 0xbd
2020-11-09 10:08:04.382 Detail,
2020-11-09 10:08:04.382 Info, Node081, Sending (Send) message (Callback ID=0x66, Expected Reply=0x13) - MultiChannel Encapsulated (instance=2): SwitchMultilevelCmd_Set (Node=81): 0x01, 0x0f, 0x00, 0x13, 0x51, 0x08, 0x60, 0x0d, 0x01, 0x01, 0x26, 0x01, 0x00, 0xff, 0x25, 0x66, 0x4c
2020-11-09 10:08:04.388 Detail, Node081, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2020-11-09 10:08:04.388 Detail, Node081, ZW_SEND_DATA delivered to Z-Wave stack
=> bien envoyé
2020-11-09 10:08:04.450 Detail, Node081, Received: 0x01, 0x05, 0x00, 0x13, 0x66, 0x00, 0x8f
2020-11-09 10:08:04.450 Detail, Node081, ZW_SEND_DATA Request with callback ID 0x66 received (expected 0x66)
2020-11-09 10:08:04.450 Info, Node081, Request RTT 68 Average Request RTT 69
2020-11-09 10:08:04.450 Detail, Expected callbackId was received
2020-11-09 10:08:04.450 Detail, Expected reply was received
2020-11-09 10:08:04.450 Detail, Message transaction complete
2020-11-09 10:08:04.450 Detail, Node081, Removing current message
Jusque la pas de problème, mais tout de suite après on voit que le Get arrive:
2020-11-09 10:08:04.450 Info, Node081, Sending (Refresh) message (Callback ID=0x67, Expected Reply=0x04) - MultiChannel Encapsulated (instance=2): SwitchMultilevelCmd_Get (Node=81): 0x01, 0x0d, 0x00, 0x13, 0x51, 0x06, 0x60, 0x0d, 0x01, 0x01, 0x26, 0x02, 0x25, 0x67, 0xbd
2020-11-09 10:08:04.457 Detail, Node081, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2020-11-09 10:08:04.457 Detail, Node081, ZW_SEND_DATA delivered to Z-Wave stack
2020-11-09 10:08:04.524 Detail, Node081, Received: 0x01, 0x05, 0x00, 0x13, 0x67, 0x00, 0x8e
2020-11-09 10:08:04.524 Detail, Node081, ZW_SEND_DATA Request with callback ID 0x67 received (expected 0x67)
2020-11-09 10:08:04.524 Info, Node081, Request RTT 73 Average Request RTT 71
2020-11-09 10:08:04.524 Detail, Expected callbackId was received
2020-11-09 10:08:08.451 Error, Node081, ERROR: Dropping command, expected response not received after 1 attempt(s)
Et 4 secondes plus tard l’erreur apparait.
Est-ce que c’est normal d’avoir systématiquement un GET directement après le SET pour relire la valeur?
Est-ce qu’il y a un paramètre quelque part pour modifier la tempo après le SET, pour éventuellement rajouter 1seconde juste avant de faire le GET ? (pour peut être laisser le temps au module de digérer le SET?)
J’ai le soucis majoritairement sur un Qubino ZMNHUD1.
Je l’ai aussi un peu moins souvent sur les ZMNHJD1…
J’ai désactivé les classes ci-dessous:
Merci