Thanks for your very prompt reply. I did download the newest driver (March 2017). In my old configuration my Z-Stick was connected to the old Mac Mini by a USB extension cable. Here are some steps I took. After each step I did
- Code: Select all
ls -l /dev/{tty,cu}.*
to test for the presence of the serial port. In all tests the Z-Stick blue light was on during the test.
1) Uninstalling the Keyspan driver, reinstalling the SiLabs 4.x.17 driver and restarting -->
port not present2) Shutting down, disconnecting the Z-Stick, powering back up, reinstalling the 4..17 driver, and plugging in the Z-stick (via cable) to USB Port 3. -->
port not present3) Plugging the Z-Stick directly into USB Port 4 on the new mini. -->
Port PRESENT! (yay! my first success).
4) Plugging the Z-Stick via cable into USB Port 4 -->
port not present5) Plugging the Z-Stick directly into Port 4 on the mini. -->
port not present6) Plugging the Z-Stick directly into USB Port 3 (after the count of 10 from unplugging from Port 4) -->
Port PRESENT!After step 6 I fired up Indigo. I had to first enable the Z-wave interface. This resulted in all kinds of trouble as it tried to connect to the same serial port as the PowerLink. This resulted in pages of Z-Wave and Insteon error messages. It was hard to get The Z-Wave interface pointed to the right port. While Indigo was generating all these error messages in the log, it was largely unresponsive to the menu command, Interfaces/Z-Wave/Configure. Only after multiple tries was I able to get the dialog for selecting the port up so that I could change it. After I was finally able to change it, the error messages largely stopped. In the following example Indigo has connected with the Z-Stick and is polling all the nodes (node 011, is a faulty device that I was able to connect to once, but never again; pairing failed, but left an entry in the Z-Stick database which I have no way of removing). Then some residual PowerLinc badness occurs and is corrected. About this time I turned off Z-Wave debug messages.
- Code: Select all
Z-Wave Debug overriding node 008 type from zwOnOffSensorType to zwValueSensorType
Z-Wave Debug SENT getNodeProtocolInfo: 01 04 00 41 0A B0
Z-Wave Debug RCVD getNodeProtocolInfo: 01 09 01 41 52 9C 00 04 20 01 5D
Z-Wave Debug . . getNodeProtocolInfo: node 010, 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: features: routing, beaming
Z-Wave Debug overriding node 010 type from zwOnOffSensorType to zwValueSensorType
Z-Wave Debug SENT getNodeProtocolInfo: 01 04 00 41 0B B1
Z-Wave Debug RCVD getNodeProtocolInfo: 01 09 01 41 52 9C 00 04 20 01 5D
Z-Wave Debug . . getNodeProtocolInfo: node 011, 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: features: routing, beaming
Z-Wave found module included in controller with no matching device (missing or disabled): 011 - Binary Sensor (routing)
Z-Wave Debug starting node healing thread
Z-Wave Debug starting node status polling thread
Error unknown command bytes received E0 E0 (ignoring)
Error unknown command bytes received E0 E0 (ignoring)
Error unknown command bytes received E0 E0 (ignoring)
Error resending previous command (busy or unexpected command)
Error unknown command bytes received E0 E0 (ignoring)
Error resending previous command (busy or unexpected command)
Error unknown command bytes received E0 E0 (ignoring)
Error resending previous command (busy or unexpected command)
Error PowerLinc not responding -- attempting reset
Power Failure possible power failure
Connected to PowerLinc 2413U interface on port usbserial-A6008aaV
PowerLinc address 14.84.E8, firmware version 9.2
Interface Failure lost connection with interface
Z-Wave connection reset requested
Z-Wave connected to Z-Stick S2 interface on /dev/cu.SLAB_USBtoUART (firmware 3.07)
Z-Wave found module included in controller with no matching device (missing or disabled): 011 - Binary Sensor (routing)
I was then able to communicate with and control my Z-Wave devices.
I interpret these results as meaning that I have a faulty USB connector on my Z-Stick. So I would like to get a new one. I'd like to talk more about the process of replacing it in a new thread.
Finally I would like to request that it be made possible to select the serial port for the Z-Wave controller BEFORE enabling the Z-Wave interface.
Now I'm going to try re-installing the Keyspan driver so that I can once again talk to my alarm system.
Thanks for all your help.