It is a nice guide! But I got an issue I don’t know how to resolve it.
I am running DSM 6.0 on a Dell PowerEdge T20 server. The USB controller is Intel 8 / C220.
I was trying to use a Aeotec Z-Stick Gen5 as z-wave controller. But it looks like HomeAssistant will think that /dev/ttyACM0 is a normal serial port. I think there is a driver missing? Or if we have any other way to bypass this? I know for raspberry pi 3, even if I saw /dev/ttyACM0 there, I still can use it. But here I got the following error:
2018-01-07 08:20:49.368 Always, OpenZwave Version 1.4.2586 Starting Up
2018-01-07 08:20:51.348 Info, Setting Up Provided Network Key for Secure Communications
2018-01-07 08:20:51.348 Warning, Failed - Network Key Not Set
2018-01-07 08:20:51.348 Info, mgr, Added driver for controller /dev/ttyACM0
2018-01-07 08:20:51.348 Info, Opening controller /dev/ttyACM0
2018-01-07 08:20:51.348 Info, Trying to open serial port /dev/ttyACM0 (attempt 1)
2018-01-07 08:20:51.348 Info, Serial port /dev/ttyACM0 opened (attempt 1)
2018-01-07 08:20:51.348 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
2018-01-07 08:20:51.348 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_MEMORY_GET_ID: 0x01, 0x03, 0x00, 0x20, 0xdc
2018-01-07 08:20:51.348 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_CONTROLLER_CAPABILITIES: 0x01, 0x03, 0x00, 0x05, 0xf9
2018-01-07 08:20:51.348 Detail, contrlr, Queuing (Command) FUNC_ID_SERIAL_API_GET_CAPABILITIES: 0x01, 0x03, 0x00, 0x07, 0xfb
2018-01-07 08:20:51.348 Detail, contrlr, Queuing (Command) FUNC_ID_ZW_GET_SUC_NODE_ID: 0x01, 0x03, 0x00, 0x56, 0xaa
2018-01-07 08:20:51.348 Detail,
2018-01-07 08:20:51.348 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x15) - FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
2018-01-07 08:20:52.348 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2018-01-07 08:20:52.348 Detail, contrlr, Removing current message
2018-01-07 08:20:52.348 Detail, contrlr, Notification: Notification - TimeOut
2018-01-07 08:20:52.348 Detail,
2018-01-07 08:20:52.348 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x20) - FUNC_ID_ZW_MEMORY_GET_ID: 0x01, 0x03, 0x00, 0x20, 0xdc
2018-01-07 08:20:53.348 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2018-01-07 08:20:53.348 Detail, contrlr, Removing current message
2018-01-07 08:20:53.348 Detail, contrlr, Notification: Notification - TimeOut
2018-01-07 08:20:53.348 Detail,
2018-01-07 08:20:53.348 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x05) - FUNC_ID_ZW_GET_CONTROLLER_CAPABILITIES: 0x01, 0x03, 0x00, 0x05, 0xf9
2018-01-07 08:20:54.349 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2018-01-07 08:20:54.349 Detail, contrlr, Removing current message
2018-01-07 08:20:54.349 Detail, contrlr, Notification: Notification - TimeOut
2018-01-07 08:20:54.349 Detail,
2018-01-07 08:20:54.349 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x07) - FUNC_ID_SERIAL_API_GET_CAPABILITIES: 0x01, 0x03, 0x00, 0x07, 0xfb
2018-01-07 08:20:55.349 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2018-01-07 08:20:55.349 Detail, contrlr, Removing current message
2018-01-07 08:20:55.349 Detail, contrlr, Notification: Notification - TimeOut
2018-01-07 08:20:55.349 Detail,
2018-01-07 08:20:55.349 Info, contrlr, Sending (Command) message (Callback ID=0x00, Expected Reply=0x56) - FUNC_ID_ZW_GET_SUC_NODE_ID: 0x01, 0x03, 0x00, 0x56, 0xaa
2018-01-07 08:20:56.349 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2018-01-07 08:20:56.349 Detail, contrlr, Removing current message
2018-01-07 08:20:56.349 Detail, contrlr, Notification: Notification - TimeOut
2018-01-07 08:21:30.722 Error, mgr, Manager::GetDriver failed - Home ID 0x00000000 is unknown
2018-01-07 08:21:30.722 Warning, Exception: Manager.cpp:373 - 100 - Invalid HomeId passed to GetDriver
2018-01-07 08:21:30.722 Info, mgr, Manager::WriteConfig failed - _homeId 0 not found
2018-01-07 08:21:31.723 Detail, Notification: DriverRemoved
2018-01-07 08:21:31.723 Always, ***************************************************************************
2018-01-07 08:21:31.723 Always, ********************* Cumulative Network Statistics *********************
2018-01-07 08:21:31.723 Always, *** General
2018-01-07 08:21:31.723 Always, Driver run time: . . . 0 days, 0 hours, 0 minutes
2018-01-07 08:21:31.723 Always, Frames processed: . . . . . . . . . . . . . . . . . . . . 0
2018-01-07 08:21:31.723 Always, Total messages successfully received: . . . . . . . . . . 0
2018-01-07 08:21:31.723 Always, Total Messages successfully sent: . . . . . . . . . . . . 5
2018-01-07 08:21:31.723 Always, ACKs received from controller: . . . . . . . . . . . . . 0
2018-01-07 08:21:31.723 Always, *** Errors
2018-01-07 08:21:31.723 Always, Unsolicited messages received while waiting for ACK: . . 0
2018-01-07 08:21:31.723 Always, Reads aborted due to timeouts: . . . . . . . . . . . . . 0
2018-01-07 08:21:31.723 Always, Bad checksum errors: . . . . . . . . . . . . . . . . . . 0
2018-01-07 08:21:31.723 Always, CANs received from controller: . . . . . . . . . . . . . 0
2018-01-07 08:21:31.723 Always, NAKs received from controller: . . . . . . . . . . . . . 0
2018-01-07 08:21:31.723 Always, Out of frame data flow errors: . . . . . . . . . . . . . 0
2018-01-07 08:21:31.723 Always, Messages retransmitted: . . . . . . . . . . . . . . . . . 0
2018-01-07 08:21:31.723 Always, Messages dropped and not delivered: . . . . . . . . . . . 5
2018-01-07 08:21:31.723 Always, ***************************************************************************
2018-01-07 08:21:31.723 Warning, WARNING: Tried to write driver config with no home ID set
2018-01-07 08:21:33.723 Info, mgr, Driver for controller /dev/ttyACM0 removed