Serial API timeouts issue ?
Posted: 21 Mar 2015 00:18
Hi
My RazBerry does not workanymore right after the last rapsbian update, I have 2 raspberry, 1 B+ and 1 Pi 2 ans 2 Razberry dongle, both does not work anymore.
After checking log, it seems the module is communicating properly at startup until the command Set Serial API timeouts, but right after this command, there only ACK timeout issue
Any idea ?
Thanks
My RazBerry does not workanymore right after the last rapsbian update, I have 2 raspberry, 1 B+ and 1 Pi 2 ans 2 Razberry dongle, both does not work anymore.
After checking log, it seems the module is communicating properly at startup until the command Set Serial API timeouts, but right after this command, there only ACK timeout issue
Code: Select all
[2015-03-20 22:11:56.176] [D] [zway] Job 0x07 (Get controller info and supported function classes): success
[2015-03-20 22:11:56.176] [D] [zway] SETDATA controller.data.controllerState = 0 (0x00000000)
[2015-03-20 22:11:56.176] [I] [zway] Adding job: Set Serial API timeouts
[2015-03-20 22:11:56.176] [I] [zway] Adding job: Set RF power level
[2015-03-20 22:11:56.176] [I] [zway] Adding job: WatchDog Start
[2015-03-20 22:11:56.176] [I] [zway] Adding job: Get home id and controller node id
[2015-03-20 22:11:56.177] [I] [zway] Removing job: Get controller info and supported function classes
[2015-03-20 22:11:56.177] [D] [zway] SENDING: ( 01 05 00 06 0A 0A FC )
[2015-03-20 22:11:56.178] [D] [zway] RECEIVED ACK
[2015-03-20 22:11:56.178] [D] [zway] RECEIVED: ( 01 05 01 06 0A 0A FD )
[2015-03-20 22:11:56.178] [D] [zway] SENT ACK
[2015-03-20 22:11:56.178] [I] [zway] Job 0x06 (Set Serial API timeouts): Old timeouts are: ACK timeout 100 ms and Byte timeout 100 ms
[2015-03-20 22:11:56.179] [D] [zway] SETDATA controller.data.oldSerialAPIAckTimeout10ms = 10 (0x0000000a)
[2015-03-20 22:11:56.179] [D] [zway] SETDATA controller.data.oldSerialAPIByteTimeout10ms = 10 (0x0000000a)
[2015-03-20 22:11:56.179] [D] [zway] SETDATA controller.data.curSerialAPIAckTimeout10ms = 10 (0x0000000a)
[2015-03-20 22:11:56.179] [D] [zway] SETDATA controller.data.curSerialAPIByteTimeout10ms = 10 (0x0000000a)
[2015-03-20 22:11:56.179] [D] [zway] Job 0x06 (Set Serial API timeouts): success
[2015-03-20 22:11:56.179] [I] [zway] Removing job: Set Serial API timeouts
[2015-03-20 22:11:56.179] [D] [zway] SENDING: ( 01 04 00 17 00 EC )
[2015-03-20 22:11:56.389] [I] [zway] Job 0x17 (Set RF power level): No ACK received before timeout
[2015-03-20 22:11:56.389] [D] [zway] SENDING: ( 01 04 00 17 00 EC )
[2015-03-20 22:11:56.591] [I] [zway] Job 0x17 (Set RF power level): No ACK received before timeout
[2015-03-20 22:11:56.591] [D] [zway] SENDING: ( 01 04 00 17 00 EC )
[2015-03-20 22:11:56.793] [I] [zway] Job 0x17 (Set RF power level): No ACK received before timeout
[2015-03-20 22:11:56.793] [W] [zway] Job 0x17 (Set RF power level) dropped: too many resends
[2015-03-20 22:11:56.793] [D] [zway] Job 0x17 (Set RF power level): fail
[2015-03-20 22:11:56.793] [I] [zway] Removing job: Set RF power level
[2015-03-20 22:11:56.793] [D] [zway] SENDING: ( 01 03 00 D2 2E )
[2015-03-20 22:11:56.995] [I] [zway] Job 0xd2 (WatchDog Start): No ACK received before timeout
[2015-03-20 22:11:56.996] [D] [zway] SENDING: ( 01 03 00 D2 2E )
[2015-03-20 22:11:57.198] [I] [zway] Job 0xd2 (WatchDog Start): No ACK received before timeout
[2015-03-20 22:11:57.198] [D] [zway] SENDING: ( 01 03 00 D2 2E )
[2015-03-20 22:11:57.400] [I] [zway] Job 0xd2 (WatchDog Start): No ACK received before timeout
[2015-03-20 22:11:57.400] [W] [zway] Job 0xd2 (WatchDog Start) dropped: too many resends
[2015-03-20 22:11:57.400] [D] [zway] Job 0xd2 (WatchDog Start): fail
[2015-03-20 22:11:57.400] [I] [zway] Removing job: WatchDog Start
[2015-03-20 22:11:57.400] [D] [zway] SENDING: ( 01 03 00 20 DC )
[2015-03-20 22:11:57.602] [I] [zway] Job 0x20 (Get home id and controller node id): No ACK received before timeout
[2015-03-20 22:11:57.602] [D] [zway] SENDING: ( 01 03 00 20 DC )
[2015-03-20 22:11:57.804] [I] [zway] Job 0x20 (Get home id and controller node id): No ACK received before timeout
[2015-03-20 22:11:57.804] [D] [zway] SENDING: ( 01 03 00 20 DC )
[2015-03-20 22:11:58.006] [I] [zway] Job 0x20 (Get home id and controller node id): No ACK received before timeout
[2015-03-20 22:11:58.006] [W] [zway] Job 0x20 (Get home id and controller node id) dropped: too many resends
[2015-03-20 22:11:58.006] [D] [zway] Job 0x20 (Get home id and controller node id): fail
[2015-03-20 22:11:58.007] [C] [zway] Get HomeId failed.
[2015-03-20 22:11:58.007] [I] [zway] Removing job: Get home id and controller node id
[2015-03-20 22:11:58.017] [D] [zway] Worker thread exit point
[2015-03-20 22:11:58.017] [D] [zway] Worker thread successfully finished
[2015-03-20 22:12:28.017] [E] [zway] SaveData will not save data since it wasn't loaded. This is to prevent data loss.
[2015-03-20 22:12:28.042] [I] [core] Notification: critical (z-wave): Can not start Z-Wave binding: Error: Bad data - communication failed
Thanks
