I think the Vesternet instruction implicitly says you must create that file, sokernel-z wrote:but the file called 09-tty.rules doesn't exist why
Code: Select all
sudo nano /etc/udec/rules.d/09-tty.rules
I think the Vesternet instruction implicitly says you must create that file, sokernel-z wrote:but the file called 09-tty.rules doesn't exist why
Code: Select all
sudo nano /etc/udec/rules.d/09-tty.rules
I'm still having problems using the Razberry on RPi3 B even after these script changes.PoltoS wrote:We have updated the install script to automatically disable Bluetooth during install/upgrade.
Code: Select all
sudo raspi-config
Code: Select all
sudo apt-get update
Code: Select all
sudo apt-get upgrade
Code: Select all
sudo apt-get dist-upgrade
Code: Select all
Cannot start Z-Wave binding: Error: Bad data - communication failed
Code: Select all
Error handling data from server
Code: Select all
pi@raspberrypi:~ $ tail -f /var/log/z-way-server.log
[2016-03-27 13:40:21.767] [I] [core] Executing script: /*** CustomUserCodeLoader ZAutomation modul e **************************************** ...
[2016-03-27 13:40:21.768] [I] [core] Loading module TagOnOff from modules/TagOnOff
[2016-03-27 13:40:21.769] [I] [core] Executing script: /*** TagOnOff Z-Way HA module *************** **************************** ...
[2016-03-27 13:40:21.770] [I] [core] Loading module ImportRemoteHA from modules/ImportRemoteHA
[2016-03-27 13:40:21.774] [I] [core] Executing script: /*** ImportRemoteHA Z-Way HA module ********* ********************************** ...
[2016-03-27 13:40:21.775] [I] [core] Loading module AutoLock from modules/AutoLock
[2016-03-27 13:40:21.777] [I] [core] Executing script: /*** AutoLock Z-Way Home Automation module ** *********************************** ...
[2016-03-27 13:40:21.778] [I] [core] Starting automation...
[2016-03-27 13:40:21.789] [I] [core] Starting storage...
[2016-03-27 13:40:21.789] [I] [core] ZWay Automation started
[2016-03-27 13:40:31.488] [I] [core] Restarting Z-Wave binding
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data = Empty
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data.nodeId = Empty
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data.homeId = Empty
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data.SUCNodeId = Empty
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data.isPrimary = Empty
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data.isInOthersNetwork = Empty
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data.isRealPrimary = Empty
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data.isSUC = Empty
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data.SISPresent = Empty
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data.libType = Empty
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data.SDK = Empty
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data.ZWlibMajor = Empty
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data.ZWlibMinor = Empty
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data.ZWLib = Empty
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data.ZWVersion = Empty
[2016-03-27 13:40:31.555] [D] [zway] SETDATA controller.data.ZWaveChip = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.APIVersion = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.manufacturerId = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.vendor = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.manufacturerProductType = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.manufacturerProductId = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.capabilities = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.controllerState = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.nonManagmentJobs = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.lastIncludedDevice = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.lastExcludedDevice = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.secureInclusion = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.oldSerialAPIAckTimeout10ms = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.oldSerialAPIByteTimeout10ms = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.curSerialAPIAckTimeout10ms = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.curSerialAPIByteTimeout10ms = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.countJobs = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.memoryGetAddress = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.memoryGetData = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.functionClasses = Empty
[2016-03-27 13:40:31.556] [D] [zway] SETDATA controller.data.functionClassesNames = Empty
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.softwareRevisionVersion = Empty
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.softwareRevisionId = Empty
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.softwareRevisionDate = Empty
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.uuid = Empty
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.caps = Empty
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.frequency = Empty
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.nodeId = 0 (0x00000000)
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.homeId = 0 (0x00000000)
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.SUCNodeId = 0 (0x00000000)
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.isPrimary = False
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.isInOthersNetwork = False
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.isRealPrimary = False
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.isSUC = False
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.SISPresent = False
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.ZWLib = 0 (0x00000000)
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.ZWlibMajor = 0 (0x00000000)
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.ZWlibMinor = 0 (0x00000000)
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.ZWVersion = 0 (0x00000000)
[2016-03-27 13:40:31.557] [D] [zway] SETDATA controller.data.manufacturerId = 0 (0x00000000)
[2016-03-27 13:40:31.558] [D] [zway] SETDATA controller.data.manufacturerProductType = 0 (0x00000000 )
[2016-03-27 13:40:31.558] [D] [zway] SETDATA controller.data.manufacturerProductId = 0 (0x00000000)
[2016-03-27 13:40:31.558] [D] [zway] SETDATA controller.data.controllerState = 0 (0x00000000)
[2016-03-27 13:40:31.558] [D] [zway] SETDATA controller.data.nonManagmentJobs = 0 (0x00000000)
[2016-03-27 13:40:31.558] [D] [zway] SETDATA controller.data.secureInclusion = True
[2016-03-27 13:40:31.558] [D] [zway] SETDATA controller.data.oldSerialAPIAckTimeout10ms = 0 (0x00000 000)
[2016-03-27 13:40:31.558] [D] [zway] SETDATA controller.data.oldSerialAPIByteTimeout10ms = 0 (0x0000 0000)
[2016-03-27 13:40:31.558] [D] [zway] SETDATA controller.data.curSerialAPIAckTimeout10ms = 0 (0x00000 000)
[2016-03-27 13:40:31.558] [D] [zway] SETDATA controller.data.curSerialAPIByteTimeout10ms = 0 (0x0000 0000)
[2016-03-27 13:40:31.558] [D] [zway] SETDATA controller.data.countJobs = False
[2016-03-27 13:40:31.558] [D] [zway] SETDATA controller.data.softwareRevisionVersion = "v2.2.1"
[2016-03-27 13:40:31.558] [D] [zway] SETDATA controller.data.softwareRevisionId = "a52a38822b6872f5b 9fab0903b30ab65a2c70605"
[2016-03-27 13:40:31.558] [D] [zway] SETDATA controller.data.softwareRevisionDate = "2016-02-18 17:4 1:33 +0300"
[2016-03-27 13:40:31.558] [D] [zway] SETDATA controller.data.functionClasses = int[55]
[2016-03-27 13:40:31.558] [D] [zway] [00] 2
[2016-03-27 13:40:31.559] [D] [zway] [01] 3
[2016-03-27 13:40:31.559] [D] [zway] [02] 4
[2016-03-27 13:40:31.559] [D] [zway] [03] 5
[2016-03-27 13:40:31.559] [D] [zway] [04] 6
[2016-03-27 13:40:31.559] [D] [zway] [05] 7
[2016-03-27 13:40:31.559] [D] [zway] [06] 8
[2016-03-27 13:40:31.559] [D] [zway] [07] 18
[2016-03-27 13:40:31.559] [D] [zway] [08] 19
[2016-03-27 13:40:31.559] [D] [zway] [09] 21
[2016-03-27 13:40:31.559] [D] [zway] [10] 22
[2016-03-27 13:40:31.559] [D] [zway] [11] 23
[2016-03-27 13:40:31.559] [D] [zway] [12] 32
[2016-03-27 13:40:31.559] [D] [zway] [13] 33
[2016-03-27 13:40:31.559] [D] [zway] [14] 34
[2016-03-27 13:40:31.559] [D] [zway] [15] 35
[2016-03-27 13:40:31.559] [D] [zway] [16] 36
[2016-03-27 13:40:31.559] [D] [zway] [17] 39
[2016-03-27 13:40:31.559] [D] [zway] [18] 41
[2016-03-27 13:40:31.559] [D] [zway] [19] 42
[2016-03-27 13:40:31.559] [D] [zway] [20] 43
[2016-03-27 13:40:31.559] [D] [zway] [21] 44
[2016-03-27 13:40:31.559] [D] [zway] [22] 45
[2016-03-27 13:40:31.559] [D] [zway] [23] 65
[2016-03-27 13:40:31.559] [D] [zway] [24] 66
[2016-03-27 13:40:31.560] [D] [zway] [25] 68
[2016-03-27 13:40:31.560] [D] [zway] [26] 70
[2016-03-27 13:40:31.560] [D] [zway] [27] 71
[2016-03-27 13:40:31.560] [D] [zway] [28] 72
[2016-03-27 13:40:31.560] [D] [zway] [29] 73
[2016-03-27 13:40:31.560] [D] [zway] [30] 74
[2016-03-27 13:40:31.560] [D] [zway] [31] 75
[2016-03-27 13:40:31.560] [D] [zway] [32] 76
[2016-03-27 13:40:31.560] [D] [zway] [33] 77
[2016-03-27 13:40:31.560] [D] [zway] [34] 80
[2016-03-27 13:40:31.560] [D] [zway] [35] 81
[2016-03-27 13:40:31.560] [D] [zway] [36] 82
[2016-03-27 13:40:31.560] [D] [zway] [37] 83
[2016-03-27 13:40:31.560] [D] [zway] [38] 84
[2016-03-27 13:40:31.560] [D] [zway] [39] 85
[2016-03-27 13:40:31.560] [D] [zway] [40] 86
[2016-03-27 13:40:31.560] [D] [zway] [41] 87
[2016-03-27 13:40:31.560] [D] [zway] [42] 96
[2016-03-27 13:40:31.560] [D] [zway] [43] 97
[2016-03-27 13:40:31.560] [D] [zway] [44] 98
[2016-03-27 13:40:31.560] [D] [zway] [45] 99
[2016-03-27 13:40:31.560] [D] [zway] [46] 128
[2016-03-27 13:40:31.560] [D] [zway] [47] 186
[2016-03-27 13:40:31.560] [D] [zway] [48] 190
[2016-03-27 13:40:31.560] [D] [zway] [49] 210
[2016-03-27 13:40:31.561] [D] [zway] [50] 211
[2016-03-27 13:40:31.561] [D] [zway] [51] 242
[2016-03-27 13:40:31.561] [D] [zway] [52] 243
[2016-03-27 13:40:31.561] [D] [zway] [53] 244
[2016-03-27 13:40:31.561] [D] [zway] [54] 245
[2016-03-27 13:40:31.561] [D] [zway] SETDATA controller.data.functionClassesNames = string[55]
[2016-03-27 13:40:31.561] [D] [zway] [00] "SerialAPIGetInitData"
[2016-03-27 13:40:31.561] [D] [zway] [01] "SerialAPIApplicationNodeInformation"
[2016-03-27 13:40:31.561] [D] [zway] [02] "ApplicationCommandHandler"
[2016-03-27 13:40:31.561] [D] [zway] [03] "GetControllerCapabilities"
[2016-03-27 13:40:31.561] [D] [zway] [04] "SerialAPISetTimeouts"
[2016-03-27 13:40:31.561] [D] [zway] [05] "GetSerialAPICapabilities"
[2016-03-27 13:40:31.561] [D] [zway] [06] "SerialAPISoftReset"
[2016-03-27 13:40:31.561] [D] [zway] [07] "SendNodeInformation"
[2016-03-27 13:40:31.561] [D] [zway] [08] "SendData"
[2016-03-27 13:40:31.561] [D] [zway] [09] "GetVersion"
[2016-03-27 13:40:31.561] [D] [zway] [10] "SendDataAbort"
[2016-03-27 13:40:31.561] [D] [zway] [11] "RFPowerLevelSet"
[2016-03-27 13:40:31.561] [D] [zway] [12] "GetHomeId"
[2016-03-27 13:40:31.561] [D] [zway] [13] "MemoryGetByte"
[2016-03-27 13:40:31.562] [D] [zway] [14] "MemoryPutByte"
[2016-03-27 13:40:31.562] [D] [zway] [15] "MemoryGetBuffer"
[2016-03-27 13:40:31.562] [D] [zway] [16] "MemoryPutBuffer"
[2016-03-27 13:40:31.562] [D] [zway] [17] "FlashAutoProgSet"
[2016-03-27 13:40:31.562] [D] [zway] [18] "NVMGetId"
[2016-03-27 13:40:31.562] [D] [zway] [19] "NVMExtReadLongBuffer"
[2016-03-27 13:40:31.562] [D] [zway] [20] "NVMExtWriteLongBuffer"
[2016-03-27 13:40:31.562] [D] [zway] [21] "NVMExtReadLongByte"
[2016-03-27 13:40:31.562] [D] [zway] [22] "NVMExtWriteLongByte"
[2016-03-27 13:40:31.562] [D] [zway] [23] "GetNodeProtocolInformation"
[2016-03-27 13:40:31.562] [D] [zway] [24] "SetDefault"
[2016-03-27 13:40:31.562] [D] [zway] [25] "ReplicationReceiveComplete"
[2016-03-27 13:40:31.562] [D] [zway] [26] "AssignReturnRoute"
[2016-03-27 13:40:31.562] [D] [zway] [27] "DeleteReturnRoute"
[2016-03-27 13:40:31.562] [D] [zway] [28] "RequestNodeNeighbourUpdate"
[2016-03-27 13:40:31.562] [D] [zway] [29] "ApplicationNodeUpdate"
[2016-03-27 13:40:31.562] [D] [zway] [30] "AddNodeToNetwork"
[2016-03-27 13:40:31.562] [D] [zway] [31] "RemoveNodeFromNetwork"
[2016-03-27 13:40:31.562] [D] [zway] [32] "CreateNewPrimary"
[2016-03-27 13:40:31.562] [D] [zway] [33] "ControllerChange"
[2016-03-27 13:40:31.562] [D] [zway] [34] "SetLearnMode"
[2016-03-27 13:40:31.562] [D] [zway] [35] "AssignSUCReturnRoute"
[2016-03-27 13:40:31.562] [D] [zway] [36] "EnableSUC"
[2016-03-27 13:40:31.562] [D] [zway] [37] "RequestNetworkUpdate"
[2016-03-27 13:40:31.563] [D] [zway] [38] "SetSUCNodeId"
[2016-03-27 13:40:31.563] [D] [zway] [39] "DeleteSUCReturnRoute"
[2016-03-27 13:40:31.563] [D] [zway] [40] "GetSUCNodeId"
[2016-03-27 13:40:31.563] [D] [zway] [41] "SendSUCNodeId"
[2016-03-27 13:40:31.563] [D] [zway] [42] "RequestNodeInformation"
[2016-03-27 13:40:31.563] [D] [zway] [43] "RemoveFailedNode"
[2016-03-27 13:40:31.563] [D] [zway] [44] "IsFailedNode"
[2016-03-27 13:40:31.563] [D] [zway] [45] "ReplaceFailedNode"
[2016-03-27 13:40:31.563] [D] [zway] [46] "GetRoutingTableLine"
[2016-03-27 13:40:31.563] [D] [zway] [47] "RFPowerLevelGet"
[2016-03-27 13:40:31.563] [D] [zway] [48] "SendTestFrame"
[2016-03-27 13:40:31.563] [D] [zway] [49] "WatchDogStart"
[2016-03-27 13:40:31.563] [D] [zway] [50] "WatchDogStop"
[2016-03-27 13:40:31.563] [D] [zway] [51] "ZMEFreqChange"
[2016-03-27 13:40:31.563] [D] [zway] [52] "ZMERestore"
[2016-03-27 13:40:31.563] [D] [zway] [53] "ZMEBootloaderFlash"
[2016-03-27 13:40:31.563] [D] [zway] [54] "ZMECapabilities"
[2016-03-27 13:40:31.563] [D] [zway] Opened device: /dev/ttyAMA0
[2016-03-27 13:40:31.564] [D] [zway] Worker thread successfully created
[2016-03-27 13:40:31.564] [D] [zway] Worker thread entry point
[2016-03-27 13:40:31.564] [I] [zway] Adding job: Get controller info and supported function classes
[2016-03-27 13:40:31.574] [D] [zway] SENDING: ( 01 03 00 07 FB )
[2016-03-27 13:40:31.575] [D] [zway] RECEIVED CAN
[2016-03-27 13:40:31.877] [I] [zway] Job 0x07 (Get controller info and supported function classes): No ACK received before timeout
[2016-03-27 13:40:31.877] [D] [zway] SENDING: ( 01 03 00 07 FB )
[2016-03-27 13:40:31.878] [D] [zway] RECEIVED CAN
[2016-03-27 13:40:32.180] [I] [zway] Job 0x07 (Get controller info and supported function classes): No ACK received before timeout
[2016-03-27 13:40:32.180] [D] [zway] SENDING: ( 01 03 00 07 FB )
[2016-03-27 13:40:32.181] [D] [zway] RECEIVED CAN
[2016-03-27 13:40:32.484] [I] [zway] Job 0x07 (Get controller info and supported function classes): No ACK received before timeout
[2016-03-27 13:40:32.484] [W] [zway] Job 0x07 (Get controller info and supported function classes) d ropped: too many resends
[2016-03-27 13:40:32.484] [D] [zway] Job 0x07 (Get controller info and supported function classes): fail
[2016-03-27 13:40:32.484] [C] [zway] Get Serial API Capabilities returned zero.
[2016-03-27 13:40:32.484] [I] [zway] Removing job: Get controller info and supported function classe s
[2016-03-27 13:40:32.494] [D] [zway] Worker thread exit point
[2016-03-27 13:40:32.494] [D] [zway] Worker thread successfully finished
[2016-03-27 13:40:32.495] [E] [zway] SaveData will not save data since it wasn't loaded. This is to prevent data loss.
[2016-03-27 13:40:32.512] [I] [core] Notification: critical (z-wave): Cannot start Z-Wave binding: E rror: Bad data - communication failed
Code: Select all
dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
Code: Select all
dtoverlay=pi3-miniuart-bt
pz1 wrote:I think the Vesternet instruction implicitly says you must create that file, sokernel-z wrote:but the file called 09-tty.rules doesn't exist whyCode: Select all
sudo nano /etc/udec/rules.d/09-tty.rules
The internal Bluetooth uses the same serial port as Z-Way does, so you can't have them together.Raspberry Rascal wrote:Has anyone found a way to have the zwave and Bluetooth working? I just bought a Iclever Bluetooth keyboard and still want to be able to use it and setup zwave for home automation.
It should be fine because UZB does not use internal serial port which is being used by BT.jswim788 wrote:Does the UZB have the same issue as the Razberry board with bluetooth?