Hi all,
sometimes some of my zwave devices take a long time to react, or miss a command. I had a look in the log and found error “Request node info not placed on stack due to error.” This happens quite frequently. I wonder if this is related to my problem and how to troubleshot this. As a start below the loglines in question (I use OH 2.5.0 on Windows 10):
2020-02-08 15:39:02.774 [TRACE] [nal.protocol.ZWaveTransactionManager] - Start transaction timer to Sat Feb 08 15:39:04 CET 2020 - 1995ms
2020-02-08 15:39:02.774 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=RequestNodeInfo[96], type=Response[1], dest=255, callback=0, payload=00
2020-02-08 15:39:02.775 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=RequestNodeInfo[96], type=Response[1], dest=255, callback=0, payload=00
2020-02-08 15:39:02.775 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 183: [WAIT_RESPONSE] priority=Controller, requiresResponse=true, callback: 0
2020-02-08 15:39:02.776 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 1
2020-02-08 15:39:02.777 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: TID 183: [WAIT_RESPONSE] priority=Controller, requiresResponse=true, callback: 0
2020-02-08 15:39:02.777 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=RequestNodeInfo[96], type=Response[1], dest=255, callback=0, payload=00
2020-02-08 15:39:02.778 [TRACE] [ve.internal.protocol.ZWaveController] - Incoming Message type = RESPONSE
2020-02-08 15:39:02.778 [TRACE] [lmessage.RequestNodeInfoMessageClass] - Handle RequestNodeInfo Response
2020-02-08 15:39:02.780 [ERROR] [lmessage.RequestNodeInfoMessageClass] - Request node info not placed on stack due to error.
2020-02-08 15:39:02.780 [DEBUG] [e.internal.protocol.ZWaveTransaction] - TID 183: Transaction CANCELLED
2020-02-08 15:39:02.781 [TRACE] [e.internal.protocol.ZWaveTransaction] - TID 183: TransactionAdvance ST: CANCELLED
2020-02-08 15:39:02.781 [TRACE] [e.internal.protocol.ZWaveTransaction] - TID 183: TransactionAdvance WT: ApplicationUpdate {}
2020-02-08 15:39:02.782 [TRACE] [e.internal.protocol.ZWaveTransaction] - TID 183: TransactionAdvance RX: Message: class=RequestNodeInfo[96], type=Response[1], dest=255, callback=0, payload=00
2020-02-08 15:39:02.782 [TRACE] [e.internal.protocol.ZWaveTransaction] - TID 183: TransactionAdvance TO: CANCELLED
2020-02-08 15:39:02.783 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Holdoff Timer started...
2020-02-08 15:39:02.783 [TRACE] [nal.protocol.ZWaveTransactionManager] - STOP transaction timer
2020-02-08 15:39:02.784 [TRACE] [nal.protocol.ZWaveTransactionManager] - Holdoff Timer finishing in 250ms
2020-02-08 15:39:02.784 [TRACE] [ve.internal.protocol.ZWaveController] - Notifying event listeners: ZWaveTransactionCompletedEvent
Any help is much appreciated
with kind regards,
Patrik