Inclusion stopped working
Posted: 25 Jun 2019 12:37
I have been using RaZberry 2 for over a year from OpenHAB. I have about 7x Homeseer WD-200+ dimmers and a 2x Aeontec MultiSensor 6, both externally powered. I finally got round to adding another WD-200+ dimmer yesterday and had trouble getting it to show up in inclusion mode. Over many frustrating hours since then, I have tried:
From Z-wave /expert/#/network/controller :
I'm not sure which parts of the logs would be useful, but here's the sequence of starting inclusion mode then pressing the inclusion mode on a dimmer and sensor...
- Update OpenHAB and Raspian.
- Repair serial port permissions.
- Find that Z-wave no longer works at all (massive step backwards).
- Disable OpenHAB and install Z-way for the first time (I figured support would be easier that way).
- Zway can see devices held on RaZberry, but is not able to retrieve details (vendor ID etc).
- Zway can not see new WD-200+ which has just been factory reset.
- Upgrade RaZberry to latest firmware version, which takes at least 3 intermediate steps.
- No change observed.
- Check self-test LEDs on controller - all looks good at boot up.
- Full factory reset of RaZberry and Z-way through web UI (seem that hardware button is only for decoration).
- Factory reset several dimmers and the sensor, start inclusion mode and press buttons on all of them (including one very close to controller).
- Still no new devices being discovered.
From Z-wave /expert/#/network/controller :
Role in Network
Node Id: 1
Home Id: 0xfaa78d14
Primary Role: Yes
Primary Capability: Yes
SUC/SIS in network: 1 (SIS)
Hardware
Vendor: RaZberry by Z-Wave.Me
Vendors Product ID: 1024 / 2
Z-Wave Chip: ZW0500
Firmware
Library Type: Static Controller
SDK Version: 6.81.01
Serial API Version: 05.36
Capabillities:
UUID: eed585a0bfc269c649217fc9ec6d5917
Subvendor: 0x0000
Nodes limit: Unlimited
Capabillities: SlM
Software Information
Version number: v2.3.8
Compile-ID: 854d8c466afa676694043ff7a9d17febb3bb01d6
Compile-Date: 2018-10-10 00:47:52 +0300
UI
UI version 1.3.3
Built date 05-07-2018 09:28:46
I'm not sure which parts of the logs would be useful, but here's the sequence of starting inclusion mode then pressing the inclusion mode on a dimmer and sensor...
Code: Select all
[2019-06-25 01:59:46.459] [I] [zway] Adding job: Add/re-include node to network
[2019-06-25 01:59:46.469] [D] [zway] SENDING (cb 0x07): ( 01 05 00 4A C1 07 76 )
[2019-06-25 01:59:46.470] [D] [zway] RECEIVED ACK
[2019-06-25 01:59:46.480] [D] [zway] RECEIVED: ( 01 07 00 4A 07 01 00 00 B4 )
[2019-06-25 01:59:46.480] [D] [zway] SENT ACK
[2019-06-25 01:59:46.480] [D] [zway] SETDATA controller.data.lastIncludedDevice = Empty
[2019-06-25 01:59:46.480] [D] [zway] SETDATA controller.data.lastExcludedDevice = Empty
[2019-06-25 01:59:46.480] [I] [zway] Job 0x4a (Add/re-include node to network): Ready to add - push button on the device to be added
[2019-06-25 01:59:46.480] [D] [zway] SETDATA controller.data.controllerState = 1 (0x00000001)
[2019-06-25 01:59:54.823] [I] [zway] Adding job: Get background noise level
[2019-06-25 02:00:24.830] [D] [zway] Job 0x3b (Get background noise level): removing duplicate
[2019-06-25 02:00:54.840] [D] [zway] Job 0x3b (Get background noise level): removing duplicate
[2019-06-25 02:01:24.849] [D] [zway] Job 0x3b (Get background noise level): removing duplicate
[2019-06-25 02:01:54.852] [D] [zway] Job 0x3b (Get background noise level): removing duplicate
[2019-06-25 02:02:22.245] [I] [zway] Removing job: Add/re-include node to network
[2019-06-25 02:02:22.246] [I] [zway] Adding job: Add/re-include node to network
[2019-06-25 02:02:22.254] [D] [zway] SENDING (cb 0x00): ( 01 05 00 4A 05 00 B5 )
[2019-06-25 02:02:22.256] [D] [zway] RECEIVED ACK
[2019-06-25 02:02:22.256] [I] [zway] Job 0x4a (Add/re-include node to network): Stop done
[2019-06-25 02:02:22.256] [D] [zway] Job 0x4a (Add/re-include node to network): success
[2019-06-25 02:02:22.256] [I] [zway] Removing job: Add/re-include node to network
[2019-06-25 02:02:22.256] [D] [zway] SETDATA controller.data.controllerState = 0 (0x00000000)
[2019-06-25 02:02:22.266] [D] [zway] SENDING: ( 01 03 00 3B C7 )
[2019-06-25 02:02:22.268] [D] [zway] RECEIVED ACK
[2019-06-25 02:02:22.268] [D] [zway] RECEIVED: ( 01 05 01 3B 7D 7D C0 )
[2019-06-25 02:02:22.268] [D] [zway] SENT ACK
[2019-06-25 02:02:22.268] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel1 = 125 (0x0000007d)
[2019-06-25 02:02:22.268] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel2 = 125 (0x0000007d)
[2019-06-25 02:02:22.269] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel3 = 127 (0x0000007f)
[2019-06-25 02:02:22.269] [I] [zway] Job 0x3b (Get background noise level): RSSI Ch#1: too low, Ch#2: too low, Ch#3: invalid
[2019-06-25 02:02:22.269] [D] [zway] Job 0x3b (Get background noise level): success
[2019-06-25 02:02:22.269] [I] [zway] Removing job: Get background noise level
[2019-06-25 02:02:24.851] [I] [zway] Adding job: Get background noise level
[2019-06-25 02:02:24.854] [D] [zway] SENDING: ( 01 03 00 3B C7 )
[2019-06-25 02:02:24.855] [D] [zway] RECEIVED ACK
[2019-06-25 02:02:24.856] [D] [zway] RECEIVED: ( 01 05 01 3B 7D 7D C0 )
[2019-06-25 02:02:24.856] [D] [zway] SENT ACK
[2019-06-25 02:02:24.856] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel1 = 125 (0x0000007d)
[2019-06-25 02:02:24.856] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel2 = 125 (0x0000007d)
[2019-06-25 02:02:24.856] [D] [zway] SETDATA controller.data.statistics.backgroundRSSI.channel3 = 127 (0x0000007f)
[2019-06-25 02:02:24.857] [I] [zway] Job 0x3b (Get background noise level): RSSI Ch#1: too low, Ch#2: too low, Ch#3: invalid
[2019-06-25 02:02:24.857] [D] [zway] Job 0x3b (Get background noise level): success
[2019-06-25 02:02:24.857] [I] [zway] Removing job: Get background noise level