blackwinds Posted January 7, 2018 Share #1 Posted January 7, 2018 Hello, I installed HomeAssistant as a docker image and run it on DSM 6.0 (Jun's loader). The problem is, it doesn't support my USB z-wave dongle. My server is Dell poweredge T20. It has an Intel 8 / C220 USB 3.0 eXtensible Host Controller. But for DSM, it doesn't have the usb serial package for it. Could anybody suggest how can I get that driver? I have zero experience to build the driver by myself. thanks Quote Link to comment Share on other sites More sharing options...
blackwinds Posted January 7, 2018 Author Share #2 Posted January 7, 2018 Here are more information from z-wave log. We can see that the HomeAssistant try to talk to /dev/ttyACM0 as a serial device. It should be a USB device. There should be a /dev/ttyUSB0 but I could not see it. 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 Quote Link to comment Share on other sites More sharing options...
blackwinds Posted January 13, 2018 Author Share #3 Posted January 13, 2018 All right, I eventually resolved the problem. There is a pub source intel ftdi driver for linux available at http://www.ftdichip.com/Drivers/D2XX.htm. just install the driver. the device is still /dev/ttyACM0. everything works fine. Now my synology dsm is running on dell poweredge T20, I installed HomeAssistant as z-wave controller. My smart-home system rocks! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.