continuously losing Z-wave controller connection

Posted on
Tue Mar 31, 2020 12:46 pm
erikwegman offline
Posts: 29
Joined: Apr 05, 2015

continuously losing Z-wave controller connection

This is new for me...

On 7.4 I frequently lose the connection to my Z-wave USB stick, After that, Indigo is building up the connection and after about 20 seconds it gets lost again.
The error hints that it might be a Plugin gone wild or something but even after disabling all the plugins the error keeps returning.

What could this be?
Attachments
Schermafbeelding 2020-03-31 om 20.33.44.png
Schermafbeelding 2020-03-31 om 20.33.44.png (254.9 KiB) Viewed 1102 times

Posted on
Tue Mar 31, 2020 1:08 pm
matt (support) offline
Site Admin
User avatar
Posts: 21429
Joined: Jan 27, 2003
Location: Texas

Re: continuously losing Z-wave controller connection

Turn on Indigo's Z-Wave debug logging checkbox via the Interfaces->Z-Wave->Configure... menu item, then once the error occurs copy/paste the Event Log window results (capturing both several lines before and after the errors are shown) into a reply.

Image

Posted on
Tue Mar 31, 2020 1:18 pm
erikwegman offline
Posts: 29
Joined: Apr 05, 2015

Re: continuously losing Z-wave controller connection

Like This?
Attachments
Schermafbeelding 2020-03-31 om 21.17.16.png
Schermafbeelding 2020-03-31 om 21.17.16.png (365.53 KiB) Viewed 1095 times

Posted on
Tue Mar 31, 2020 1:33 pm
matt (support) offline
Site Admin
User avatar
Posts: 21429
Joined: Jan 27, 2003
Location: Texas

Re: continuously losing Z-wave controller connection

Yes, but do a few more examples (that one didn't capture what I was hoping). And just copy/paste the text from the Event Log window instead of a screen shot. That will allow me to search it better and you can copy more lines before and after the errors.

Image

Posted on
Tue Mar 31, 2020 11:19 pm
erikwegman offline
Posts: 29
Joined: Apr 05, 2015

Re: continuously losing Z-wave controller connection

Ok, this is the whole cycle that repeats itself

Code: Select all
Z-Wave                          connected to Z-Wave 3.99 static controller interface on /dev/cu.usbmodem1423301 (firmware 14.08)
   Z-Wave Debug                    SENT forceSUC: 01 05 00 54 01 01 AE
   Z-Wave Debug                    RCVD forceSUC: 01 04 01 54 01 AF (no inbound callback)
   Z-Wave Debug                    . .  forceSUC: requeuing 2 unsolicited packets
   Z-Wave Debug                    SENT getInitialNodeData: 01 03 00 02 FE
   Z-Wave Debug                    RCVD getInitialNodeData: 01 25 01 02 05 08 1D 59 00 85 70 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 7F (no inbound callback)
   Z-Wave Debug                    . .  getInitialNodeData: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getInitialNodeData: is static update controller
   Z-Wave Debug                    . .  getInitialNodeData: [1, 4, 5, 7, 17, 19, 24, 29, 30, 31, 33, 34, 35, 36, 37]
   Z-Wave Debug                    SENT getNodeProtocolInfo: 01 04 00 41 01 BB
   Z-Wave Debug                    RCVD getNodeProtocolInfo: 01 09 01 41 D3 16 01 02 02 01 73 (no inbound callback)
   Z-Wave Debug                    . .  getNodeProtocolInfo: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getNodeProtocolInfo:       node 001, class name: Static Computer Controller
   Z-Wave Debug                    . .  getNodeProtocolInfo:            class hierarchy: Static Controller : Static Controller : Static Computer Controller (02 : 02 : 01)
   Z-Wave Debug                    . .  getNodeProtocolInfo:         base class command: 00
   Z-Wave Debug                    . .  getNodeProtocolInfo:   supported class commands: 20
   Z-Wave Debug                    . .  getNodeProtocolInfo:     encrypt class commands:
   Z-Wave Debug                    . .  getNodeProtocolInfo:                   features: beaming
   Z-Wave Debug                    SENT getNodeProtocolInfo: 01 04 00 41 04 BE
   Z-Wave Debug                    RCVD getNodeProtocolInfo: 01 09 01 41 D3 9C 00 04 10 01 EC (no inbound callback)
   Z-Wave Debug                    . .  getNodeProtocolInfo: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getNodeProtocolInfo:       node 004, class name: Relay Power Switch
   Z-Wave Debug                    . .  getNodeProtocolInfo:            class hierarchy: Routing Slave : Relay Switch : Relay Power Switch (04 : 10 : 01)
   Z-Wave Debug                    . .  getNodeProtocolInfo:         base class command: 25
   Z-Wave Debug                    . .  getNodeProtocolInfo:   supported class commands: 20 25 27
   Z-Wave Debug                    . .  getNodeProtocolInfo:     encrypt class commands:
   Z-Wave Debug                    . .  getNodeProtocolInfo:                   features: routing, beaming
   Z-Wave Debug                    stopped polling of "004 - Gang licht"
   Z-Wave Debug                    started polling of "004 - Gang licht" approx every 300 seconds
   Z-Wave Debug                    SENT getNodeProtocolInfo: 01 04 00 41 05 BF
   Z-Wave Debug                    RCVD getNodeProtocolInfo: 01 09 01 41 53 9C 00 04 20 01 5C (no inbound callback)
   Z-Wave Debug                    . .  getNodeProtocolInfo: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getNodeProtocolInfo:       node 005, class name: Binary Sensor (routing)
   Z-Wave Debug                    . .  getNodeProtocolInfo:            class hierarchy: Routing Slave : Binary Sensor : Binary Sensor (routing) (04 : 20 : 01)
   Z-Wave Debug                    . .  getNodeProtocolInfo:         base class command: 30
   Z-Wave Debug                    . .  getNodeProtocolInfo:   supported class commands: 20 30
   Z-Wave Debug                    . .  getNodeProtocolInfo:     encrypt class commands:
   Z-Wave Debug                    . .  getNodeProtocolInfo:                   features: routing, beaming
   Z-Wave Debug                    SENT getNodeProtocolInfo: 01 04 00 41 07 BD
   Z-Wave Debug                    RCVD getNodeProtocolInfo: 01 09 01 41 53 9C 01 04 20 01 5D (no inbound callback)
   Z-Wave Debug                    . .  getNodeProtocolInfo: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getNodeProtocolInfo:       node 007, class name: Binary Sensor (routing)
   Z-Wave Debug                    . .  getNodeProtocolInfo:            class hierarchy: Routing Slave : Binary Sensor : Binary Sensor (routing) (04 : 20 : 01)
   Z-Wave Debug                    . .  getNodeProtocolInfo:         base class command: 30
   Z-Wave Debug                    . .  getNodeProtocolInfo:   supported class commands: 20 30
   Z-Wave Debug                    . .  getNodeProtocolInfo:     encrypt class commands:
   Z-Wave Debug                    . .  getNodeProtocolInfo:                   features: routing, beaming
   Z-Wave Debug                    SENT getNodeProtocolInfo: 01 04 00 41 11 AB
   Z-Wave Debug                    RCVD getNodeProtocolInfo: 01 09 01 41 D3 9C 01 04 11 01 EC (no inbound callback)
   Z-Wave Debug                    . .  getNodeProtocolInfo: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getNodeProtocolInfo:       node 017, class name: Dimmable Power Switch
   Z-Wave Debug                    . .  getNodeProtocolInfo:            class hierarchy: Routing Slave : Mulitlevel Switch : Dimmable Power Switch (04 : 11 : 01)
   Z-Wave Debug                    . .  getNodeProtocolInfo:         base class command: 26
   Z-Wave Debug                    . .  getNodeProtocolInfo:   supported class commands: 20 26 27
   Z-Wave Debug                    . .  getNodeProtocolInfo:     encrypt class commands:
   Z-Wave Debug                    . .  getNodeProtocolInfo:                   features: routing, beaming
   Z-Wave Debug                    SENT getNodeProtocolInfo: 01 04 00 41 13 A9
   Z-Wave Debug                    RCVD getNodeProtocolInfo: 01 09 01 41 D3 9C 01 04 10 05 E9 (no inbound callback)
   Z-Wave Debug                    . .  getNodeProtocolInfo: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getNodeProtocolInfo:       node 019, class name: Siren
   Z-Wave Debug                    . .  getNodeProtocolInfo:            class hierarchy: Routing Slave : Relay Switch : Siren (04 : 10 : 05)
   Z-Wave Debug                    . .  getNodeProtocolInfo:         base class command: 25
   Z-Wave Debug                    . .  getNodeProtocolInfo:   supported class commands: 20 25
   Z-Wave Debug                    . .  getNodeProtocolInfo:     encrypt class commands:
   Z-Wave Debug                    . .  getNodeProtocolInfo:                   features: routing, beaming
   Z-Wave Debug                    SENT getNodeProtocolInfo: 01 04 00 41 18 A2
   Z-Wave Debug                    RCVD getNodeProtocolInfo: 01 09 01 41 D3 9C 01 04 11 01 EC (no inbound callback)
   Z-Wave Debug                    . .  getNodeProtocolInfo: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getNodeProtocolInfo:       node 024, class name: Dimmable Power Switch
   Z-Wave Debug                    . .  getNodeProtocolInfo:            class hierarchy: Routing Slave : Mulitlevel Switch : Dimmable Power Switch (04 : 11 : 01)
   Z-Wave Debug                    . .  getNodeProtocolInfo:         base class command: 26
   Z-Wave Debug                    . .  getNodeProtocolInfo:   supported class commands: 20 26 27
   Z-Wave Debug                    . .  getNodeProtocolInfo:     encrypt class commands:
   Z-Wave Debug                    . .  getNodeProtocolInfo:                   features: routing, beaming
   Z-Wave Debug                    SENT getNodeProtocolInfo: 01 04 00 41 1D A7
   Z-Wave Debug                    RCVD getNodeProtocolInfo: 01 09 01 41 D3 9C 01 04 11 01 EC (no inbound callback)
   Z-Wave Debug                    . .  getNodeProtocolInfo: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getNodeProtocolInfo:       node 029, class name: Dimmable Power Switch
   Z-Wave Debug                    . .  getNodeProtocolInfo:            class hierarchy: Routing Slave : Mulitlevel Switch : Dimmable Power Switch (04 : 11 : 01)
   Z-Wave Debug                    . .  getNodeProtocolInfo:         base class command: 26
   Z-Wave Debug                    . .  getNodeProtocolInfo:   supported class commands: 20 26 27
   Z-Wave Debug                    . .  getNodeProtocolInfo:     encrypt class commands:
   Z-Wave Debug                    . .  getNodeProtocolInfo:                   features: routing, beaming
   Z-Wave Debug                    SENT getNodeProtocolInfo: 01 04 00 41 1E A4
   Z-Wave Debug                    RCVD getNodeProtocolInfo: 01 09 01 41 D3 9C 01 04 11 01 EC (no inbound callback)
   Z-Wave Debug                    . .  getNodeProtocolInfo: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getNodeProtocolInfo:       node 030, class name: Dimmable Power Switch
   Z-Wave Debug                    . .  getNodeProtocolInfo:            class hierarchy: Routing Slave : Mulitlevel Switch : Dimmable Power Switch (04 : 11 : 01)
   Z-Wave Debug                    . .  getNodeProtocolInfo:         base class command: 26
   Z-Wave Debug                    . .  getNodeProtocolInfo:   supported class commands: 20 26 27
   Z-Wave Debug                    . .  getNodeProtocolInfo:     encrypt class commands:
   Z-Wave Debug                    . .  getNodeProtocolInfo:                   features: routing, beaming
   Z-Wave Debug                    SENT getNodeProtocolInfo: 01 04 00 41 1F A5
   Z-Wave Debug                    RCVD getNodeProtocolInfo: 01 09 01 41 D3 9C 00 04 0F 01 F3 (no inbound callback)
   Z-Wave Debug                    . .  getNodeProtocolInfo: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getNodeProtocolInfo:       node 031, class name: Basic Repeater Slave
   Z-Wave Debug                    . .  getNodeProtocolInfo:            class hierarchy: Routing Slave : Repeater Slave : Basic Repeater Slave (04 : 0F : 01)
   Z-Wave Debug                    . .  getNodeProtocolInfo:         base class command: 00
   Z-Wave Debug                    . .  getNodeProtocolInfo:   supported class commands: 20
   Z-Wave Debug                    . .  getNodeProtocolInfo:     encrypt class commands:
   Z-Wave Debug                    . .  getNodeProtocolInfo:                   features: routing, beaming
   Z-Wave Debug                    SENT getNodeProtocolInfo: 01 04 00 41 21 9B
   Z-Wave Debug                    RCVD getNodeProtocolInfo: 01 09 01 41 D3 9C 01 04 11 04 E9 (no inbound callback)
   Z-Wave Debug                    . .  getNodeProtocolInfo: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getNodeProtocolInfo:       node 033, class name: Dimmable Scene Switch
   Z-Wave Debug                    . .  getNodeProtocolInfo:            class hierarchy: Routing Slave : Mulitlevel Switch : Dimmable Scene Switch (04 : 11 : 04)
   Z-Wave Debug                    . .  getNodeProtocolInfo:         base class command: 26
   Z-Wave Debug                    . .  getNodeProtocolInfo:   supported class commands: 20 26 27 2B 2C 72
   Z-Wave Debug                    . .  getNodeProtocolInfo:     encrypt class commands:
   Z-Wave Debug                    . .  getNodeProtocolInfo:                   features: routing, beaming
   Z-Wave Debug                    SENT getNodeProtocolInfo: 01 04 00 41 22 98
   Z-Wave Debug                    RCVD getNodeProtocolInfo: 01 09 01 41 D3 9C 01 04 11 01 EC (no inbound callback)
   Z-Wave Debug                    . .  getNodeProtocolInfo: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getNodeProtocolInfo:       node 034, class name: Dimmable Power Switch
   Z-Wave Debug                    . .  getNodeProtocolInfo:            class hierarchy: Routing Slave : Mulitlevel Switch : Dimmable Power Switch (04 : 11 : 01)
   Z-Wave Debug                    . .  getNodeProtocolInfo:         base class command: 26
   Z-Wave Debug                    . .  getNodeProtocolInfo:   supported class commands: 20 26 27
   Z-Wave Debug                    . .  getNodeProtocolInfo:     encrypt class commands:
   Z-Wave Debug                    . .  getNodeProtocolInfo:                   features: routing, beaming
   Z-Wave Debug                    SENT getNodeProtocolInfo: 01 04 00 41 23 99
   Z-Wave Debug                    RCVD getNodeProtocolInfo: 01 09 01 41 D3 9C 01 04 11 01 EC (no inbound callback)
   Z-Wave Debug                    . .  getNodeProtocolInfo: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getNodeProtocolInfo:       node 035, class name: Dimmable Power Switch
   Z-Wave Debug                    . .  getNodeProtocolInfo:            class hierarchy: Routing Slave : Mulitlevel Switch : Dimmable Power Switch (04 : 11 : 01)
   Z-Wave Debug                    . .  getNodeProtocolInfo:         base class command: 26
   Z-Wave Debug                    . .  getNodeProtocolInfo:   supported class commands: 20 26 27
   Z-Wave Debug                    . .  getNodeProtocolInfo:     encrypt class commands:
   Z-Wave Debug                    . .  getNodeProtocolInfo:                   features: routing, beaming
   Z-Wave Debug                    SENT getNodeProtocolInfo: 01 04 00 41 24 9E
   Z-Wave Debug                    RCVD getNodeProtocolInfo: 01 09 01 41 D3 9C 01 04 11 01 EC (no inbound callback)
   Z-Wave Debug                    . .  getNodeProtocolInfo: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getNodeProtocolInfo:       node 036, class name: Dimmable Power Switch
   Z-Wave Debug                    . .  getNodeProtocolInfo:            class hierarchy: Routing Slave : Mulitlevel Switch : Dimmable Power Switch (04 : 11 : 01)
   Z-Wave Debug                    . .  getNodeProtocolInfo:         base class command: 26
   Z-Wave Debug                    . .  getNodeProtocolInfo:   supported class commands: 20 26 27
   Z-Wave Debug                    . .  getNodeProtocolInfo:     encrypt class commands:
   Z-Wave Debug                    . .  getNodeProtocolInfo:                   features: routing, beaming
   Z-Wave Debug                    SENT getNodeProtocolInfo: 01 04 00 41 25 9F
   Z-Wave Debug                    RCVD getNodeProtocolInfo: 01 09 01 41 D3 9C 01 04 11 01 EC (no inbound callback)
   Z-Wave Debug                    . .  getNodeProtocolInfo: requeuing 2 unsolicited packets
   Z-Wave Debug                    . .  getNodeProtocolInfo:       node 037, class name: Dimmable Power Switch
   Z-Wave Debug                    . .  getNodeProtocolInfo:            class hierarchy: Routing Slave : Mulitlevel Switch : Dimmable Power Switch (04 : 11 : 01)
   Z-Wave Debug                    . .  getNodeProtocolInfo:         base class command: 26
   Z-Wave Debug                    . .  getNodeProtocolInfo:   supported class commands: 20 26 27
   Z-Wave Debug                    . .  getNodeProtocolInfo:     encrypt class commands:
   Z-Wave Debug                    . .  getNodeProtocolInfo:                   features: routing, beaming
   Z-Wave Debug                    starting node healing thread
   Z-Wave Debug                    starting node status polling thread
   Z-Wave Debug                    stopping node healing thread
   Z-Wave Debug                    stopping node status polling thread
   Z-Wave Debug                    stopped zwave packet parser thread
   Z-Wave Error                    Error in plugin execution:

Traceback (most recent call last):
  File "/Library/Application Support/Perceptive Automation/Indigo 7.4/IndigoPluginHost.app/Contents/Resources/PlugIns/serialinterface.py", line 513, in startCommThread
    self.processCommThread()
  File "/Library/Application Support/Perceptive Automation/Indigo 7.4/IndigoPluginHost.app/Contents/Resources/PlugIns/serialinterface.py", line 687, in processCommThread
    self.processQueueInPacket(packet)         # Subclass is required to define.
  File "zwaveinterface.py", line 2591, in processQueueInPacket
  File "zwaveinterface.py", line 2565, in _processFuncCall
  File "zwaveinterface.py", line 2627, in _processCommandReply
  File "zwaveinterface.py", line 2610, in _processFuncTriggersAndBroadcast
  File "zwaveinterface.py", line 2563, in _processFuncCall
  File "zwaveinterface.py", line 2997, in _processCRC16CmdPacket
  File "/Library/Application Support/Perceptive Automation/Indigo 7.4/IndigoPluginHost.app/Contents/Resources/PlugIns/serialinterface.py", line 127, in __getitem__
    return self.bytelist.__getitem__(key)
IndexError: list index out of range

   Z-Wave Error                    exc type is <type 'exceptions.IndexError'>
   Z-Wave Error                    restarting serial connection in 5.0 seconds
   Interface Failure               lost connection with interface
   Z-Wave Debug                    starting serial connection loop
   Z-Wave Debug                    starting zwave packet parser thread
   Z-Wave Debug                    SENT getVersion: 01 03 00 15 E9
   Z-Wave Debug                    RCVD getVersion: 01 10 01 15 5A 2D 57 61 76 65 20 33 2E 39 39 00 01 95 (no inbound callback)
   Z-Wave Debug                    . .  getVersion: requeuing 1 unsolicited packets
   Z-Wave Debug                    . .  getVersion: Z-Wave 3.99 static controller
   Z-Wave Debug                    SENT getHomeID: 01 03 00 20 DC
   Z-Wave Debug                    RCVD getHomeID: 01 08 01 20 E9 A8 E6 0A 01 7A (no inbound callback)
   Z-Wave Debug                    . .  getHomeID: requeuing 1 unsolicited packets
   Z-Wave Debug                    . .  getHomeID: E9A8E60A, nodeID: 001
   Z-Wave Debug                    SENT getInterfaceFeatures: 01 03 00 05 F9
   Z-Wave Debug                    RCVD getInterfaceFeatures: 01 04 01 05 1C E3 (no inbound callback)
   Z-Wave Debug                    . .  getInterfaceFeatures: requeuing 1 unsolicited packets
   Z-Wave Debug                    . .  getInterfaceFeatures: 1C
   Z-Wave Debug                    SENT getInterfaceApiCapabilities: 01 03 00 07 FB
   Z-Wave Debug                    RCVD getInterfaceApiCapabilities: 01 2B 01 07 0E 08 01 09 10 01 01 05 FE 81 FE 88 CF 1F 00 00 FB 9F 7D A0 67 00 80 80 00 80 86 00 00 00 E0 73 00 00 0E 00 00 60 00 00 35 (no inbound callback)
   Z-Wave Debug                    . .  getInterfaceApiCapabilities: requeuing 1 unsolicited packets
   Z-Wave Debug                    . .  getInterfaceApiCapabilities: supportedFuncIDs: 02 03 04 05 06 07 08 09 10 12 13 14 15 16 17 18 1C 20 21 22 23 24 27 28 29 2A 2B 2C 2D 41 42 44 45 46 47 48 49 4A 4B 4C 4D 50 51 53 54 55 56 57 5E 60 61 62 63 66 67 78 80 90 92 93 98 B6 B7 B8 B9 BA BD BE BF D2 D3 D4 EE EF
   Z-Wave Debug                    . .  getInterfaceApiCapabilities: serialApi 14.08, manufactureId 0109, productType 1001, productId 0105
   Z-Wave Debug                    . .  getInterfaceApiCapabilities: SDK6.60.00+ (expecting RSSI value and securityKeyType bytes)
   Z-Wave Debug                    . .  getInterfaceApiCapabilities: supportsS2
   Z-Wave Debug                    . .  getInterfaceApiCapabilities: supportsSmartStart
   Z-Wave                          connected to Z-Wave 3.99 static controller interface on /dev/cu.usbmodem1423301 (firmware 14.08)

Posted on
Wed Apr 01, 2020 11:40 pm
erikwegman offline
Posts: 29
Joined: Apr 05, 2015

Re: continuously losing Z-wave controller connection

Is this enough information to see what's going on? or is there anything else I need to post?

Best regards, Erik

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 2 guests