Plugin: Razberry support for openLuup/ALTUI

That is a zway product question on their forum. what we do here does not provide specific support , nor should it prevent , joining a zwave Vera network with a razberry zwave network with either one of this controllers being the master and the other one the slave

But I would be very careful with that and I cannot help with such setup as I have very little exposure to such key nd of config and the only time I tried it I got all but problems with it

What we do here, is more to provide openluup platform a native zwave support independent of Vera.

Any one having done other type of device test ?

Hi amg0,

I installed a Fibaro Metering Wall Plug and I see in ALTUI correctly.

Then installed an Aeotec HEM Meter 2nd edition three phases. In Vera normally are defined four devices (1 for whole energy and one for each phase). I see in ALTUI the four devices but I can’t find the options to configure the device similar to that in Vera ( attached a pic of Vera screen relative to tab Device Options in the Device Control UI7 interface.

If you need more ask me.

tnks

donato

Hi amg0,

I installed a Fibaro Metering Wall Plug and I see in ALTUI correctly.

Then installed an Aeotec HEM Meter 2nd edition three phases. In Vera normally are defined four devices (1 for whole energy and one for each phase). I see in ALTUI the four devices but I can’t find the options to configure the device similar to that in Vera ( attached a pic of Vera screen relative to tab Device Options in the Device Control UI7 interface.

If you need more ask me.

tnks

donato[/quote]

thank you.
yes I have not focused yet at administration things like include/exclude and configuring zwave parameters. the easy workaround is to use the native http://:8083/smarthome/ or http://:8083/expert/

but as a first priority , I am mostly interested in the 4 devices. are they of the right type ? do they have the right variables inside ? do they respond to the right UPNP actions ? and details if not. especially the output of http://:8083/ZWaveAPI/Data/0 could be useful

Yes the devices are of the correct type in ALTUI. I’m looking now on how to configure the HEM various parameters in Razberry.

tnks

donato

Yes, the child devices appear to be updating now (awesome), an issue observed in the past whereby a refresh was required to update temp, humidity etc. AFAIK, this is what appears different from an actual Vera displayed in AltUI.

[1] Motion sensor icon on dashboard for tripped/un-tripped.
[2] Motion sensor device isn’t displaying last trip date/time on dashboard.
[3] UV sensor icon on dashboard. Uses D_UVSensor1.json and D_LightSensor1.xml.
[4] Humidity/Temp have CommFailure/Configured/PollMinDelay and PollingEnabled variables. The UV only has CurrentLevel. Not sure if this is a problem or not.

[quote=“amg0, post:60, topic:192902”][quote=“CudaNet, post:58, topic:192902”]Updated.

Looks good, so do you confirm it works now?[/quote]

This morning, I added an Aeotec Panic Button (Model DSA38-ZWUS). RaZberry picked it up right away. Battery and last wakeup have been working perfectly.
Overall, this product produces 2 triggers (Scene 1 and Scene 2). Long press and short press. Here are the z-way logs …

[2016-07-25 20:16:12.471] [D] [zway] SETDATA devices.7.instances.0.commandClasses.43.data.currentScene = 1 (0x00000001)
[2016-07-25 20:16:12.471] [D] [zway] SETDATA devices.7.instances.0.commandClasses.43.data.dimmingDuration = 255 (0x000000ff)
[2016-07-25 20:16:12.482] [I] [core] Notification: device-info (device-OnOff): {"dev":"Aeon Labs (7.0.0.1) Button","l":"on"}

[2016-07-25 20:16:47.618] [D] [zway] SETDATA devices.7.instances.0.commandClasses.43.data.currentScene = 2 (0x00000002)
[2016-07-25 20:16:47.618] [D] [zway] SETDATA devices.7.instances.0.commandClasses.43.data.dimmingDuration = 255 (0x000000ff)
[2016-07-25 20:16:47.629] [I] [core] Notification: device-info (device-OnOff): {"dev":"Aeon Labs (7.0.0.2) Button","l":"on"}

And this within the LuaUPnP logfile…

2016-07-25 20:16:48.735   luup_log:5: RAZB: debug: Unknown cmdClass:'43', ignoring update
2016-07-25 20:16:48.735   luup_log:5: RAZB: debug: Unknown cmdClass:'43', ignoring update
2016-07-25 20:16:48.735   luup_log:5: RAZB: debug: Unknown cmdClass:'43', ignoring update

I also added an Aeotec Gen 5 Siren (ZW080A17). The siren is basically a binary sensor. In Vera, it used ‘D_Siren1.xml’ and ‘D_Siren1.json’ . The various sound levels and sounds themselves are configurable via Z-Way. Toggling the on/off does work - enabling the siren.

z-way logs:

[2016-07-25 21:46:30.553] [I] [core] Notification: device-info (device-OnOff): {"dev":"Aeon Labs Switch (9.0)","l":"on"}
[2016-07-25 21:46:31.953] [I] [core] ---  ZWayVDev_zway_9-0-37 performCommand processing: {"0":"off","1":{}}
[2016-07-25 21:46:31.954] [I] [zway] Adding job: SwitchBinary Set
[2016-07-25 21:46:31.954] [I] [zway] Adding job: SwitchBinary Get
[2016-07-25 21:46:31.958] [I] [zway] Node 9:0 CC Security: sending Nonce Get
[2016-07-25 21:46:31.959] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.rNonceAckWait = **********
[2016-07-25 21:46:31.959] [I] [zway] Adding job: Nonce Get
[2016-07-25 21:46:31.959] [D] [zway] SETDATA devices.9.data.lastNonceGet = 74073 (0x00012159)
[2016-07-25 21:46:31.969] [D] [zway] SENDING (cb 0x25): ( 01 09 00 13 09 02 98 40 25 25 36 )
[2016-07-25 21:46:31.971] [D] [zway] RECEIVED ACK
[2016-07-25 21:46:31.975] [D] [zway] RECEIVED: ( 01 04 01 13 01 E8 )
[2016-07-25 21:46:31.975] [D] [zway] SENT ACK
[2016-07-25 21:46:31.976] [D] [zway] Delivered to Z-Wave stack
[2016-07-25 21:46:31.999] [D] [zway] RECEIVED: ( 01 07 00 13 25 00 00 02 CC )
[2016-07-25 21:46:32.000] [D] [zway] SENT ACK
[2016-07-25 21:46:32.000] [I] [zway] Job 0x13 (Nonce Get): Delivered
[2016-07-25 21:46:32.000] [D] [zway] SETDATA devices.9.data.lastPacketInfo.delivered = True
[2016-07-25 21:46:32.000] [D] [zway] SETDATA devices.9.data.lastPacketInfo.packetLength = 5 (0x00000005)
[2016-07-25 21:46:32.000] [D] [zway] SETDATA devices.9.data.lastPacketInfo.deliveryTime = 25 (0x00000019)
[2016-07-25 21:46:32.000] [D] [zway] SETDATA devices.9.data.lastPacketInfo = **********
[2016-07-25 21:46:32.000] [D] [zway] SendData Response with callback 0x25 received: received by recipient
[2016-07-25 21:46:32.000] [D] [zway] SETDATA devices.9.data.lastSend = 74078 (0x0001215e)
[2016-07-25 21:46:32.000] [D] [zway] Job 0x13 (Nonce Get): success
[2016-07-25 21:46:32.000] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.rNonceAckWait = **********
[2016-07-25 21:46:32.000] [I] [zway] Removing job: Nonce Get
[2016-07-25 21:46:32.009] [D] [zway] RECEIVED: ( 01 10 00 04 00 09 0A 98 80 B0 CF 73 B7 88 EE F0 36 EB )
[2016-07-25 21:46:32.009] [D] [zway] SENT ACK
[2016-07-25 21:46:32.009] [D] [zway] SETDATA devices.9.data.lastReceived = 0 (0x00000000)
[2016-07-25 21:46:32.009] [I] [zway] Node 9:0 CC Security: received Nonce Report
[2016-07-25 21:46:32.009] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.rNonce = **********
[2016-07-25 21:46:32.010] [I] [zway] Removing job: SwitchBinary Set
[2016-07-25 21:46:32.010] [I] [zway] Node 9:0 CC Security: Sending a secure message
[2016-07-25 21:46:32.010] [I] [zway] Node 9:0 CC Security: sending encrypted packet: SwitchBinary Set
[2016-07-25 21:46:32.010] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.toFollow = False
[2016-07-25 21:46:32.010] [D] [zway] SETDATA devices.9.data.lastNonceGet = Empty
[2016-07-25 21:46:32.010] [I] [zway] Adding job: Security, SwitchBinary Set
[2016-07-25 21:46:32.010] [I] [zway] Node 9:0 CC Security: sending Nonce Get
[2016-07-25 21:46:32.010] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.rNonceAckWait = **********
[2016-07-25 21:46:32.010] [I] [zway] Adding job: Nonce Get
[2016-07-25 21:46:32.010] [D] [zway] SETDATA devices.9.data.lastNonceGet = 74079 (0x0001215f)
[2016-07-25 21:46:32.070] [D] [zway] SENDING (cb 0x26): ( 01 1E 00 13 09 17 98 81 B4 81 6A 5A 89 89 C6 CD 55 C7 35 D2 B0 4C C7 F7 6D 01 BD FA 39 25 26 53 )
[2016-07-25 21:46:32.074] [D] [zway] RECEIVED ACK
[2016-07-25 21:46:32.078] [D] [zway] RECEIVED: ( 01 04 01 13 01 E8 )
[2016-07-25 21:46:32.078] [D] [zway] SENT ACK
[2016-07-25 21:46:32.079] [I] [zway] Job 0x13 (Security, SwitchBinary Set): Response received - transfered to encapsulated jobs
[2016-07-25 21:46:32.079] [D] [zway] Delivered to Z-Wave stack
[2016-07-25 21:46:32.079] [D] [zway] Delivered to Z-Wave stack
[2016-07-25 21:46:32.100] [D] [zway] RECEIVED: ( 01 07 00 13 26 00 00 02 CF )
[2016-07-25 21:46:32.100] [D] [zway] SENT ACK
[2016-07-25 21:46:32.100] [I] [zway] Job 0x13 (Security, SwitchBinary Set): Callback received - transfered to encapsulated jobs
[2016-07-25 21:46:32.100] [I] [zway] Job 0x13 (SwitchBinary Set): Delivered
[2016-07-25 21:46:32.101] [D] [zway] SendData Response with callback 0x26 received: received by recipient
[2016-07-25 21:46:32.101] [I] [zway] Job 0x13 (Security, SwitchBinary Set): Delivered
[2016-07-25 21:46:32.101] [D] [zway] SETDATA devices.9.data.lastPacketInfo.delivered = True
[2016-07-25 21:46:32.101] [D] [zway] SETDATA devices.9.data.lastPacketInfo.packetLength = 26 (0x0000001a)
[2016-07-25 21:46:32.101] [D] [zway] SETDATA devices.9.data.lastPacketInfo.deliveryTime = 21 (0x00000015)
[2016-07-25 21:46:32.101] [D] [zway] SETDATA devices.9.data.lastPacketInfo = **********
[2016-07-25 21:46:32.101] [D] [zway] SendData Response with callback 0x26 received: received by recipient
[2016-07-25 21:46:32.101] [D] [zway] SETDATA devices.9.data.lastSend = 74088 (0x00012168)
[2016-07-25 21:46:32.101] [D] [zway] Job 0x13 (Security, SwitchBinary Set): success
[2016-07-25 21:46:32.101] [I] [zway] Removing job: Security, SwitchBinary Set
[2016-07-25 21:46:32.172] [D] [zway] SENDING (cb 0x27): ( 01 09 00 13 09 02 98 40 25 27 34 )
[2016-07-25 21:46:32.174] [D] [zway] RECEIVED ACK
[2016-07-25 21:46:32.178] [D] [zway] RECEIVED: ( 01 04 01 13 01 E8 )
[2016-07-25 21:46:32.179] [D] [zway] SENT ACK
[2016-07-25 21:46:32.179] [D] [zway] Delivered to Z-Wave stack
[2016-07-25 21:46:32.203] [D] [zway] RECEIVED: ( 01 07 00 13 27 00 00 02 CE )
[2016-07-25 21:46:32.203] [D] [zway] SENT ACK
[2016-07-25 21:46:32.203] [I] [zway] Job 0x13 (Nonce Get): Delivered
[2016-07-25 21:46:32.203] [D] [zway] SETDATA devices.9.data.lastPacketInfo.delivered = True
[2016-07-25 21:46:32.203] [D] [zway] SETDATA devices.9.data.lastPacketInfo.packetLength = 5 (0x00000005)
[2016-07-25 21:46:32.203] [D] [zway] SETDATA devices.9.data.lastPacketInfo.deliveryTime = 24 (0x00000018)
[2016-07-25 21:46:32.203] [D] [zway] SETDATA devices.9.data.lastPacketInfo = **********
[2016-07-25 21:46:32.203] [D] [zway] SendData Response with callback 0x27 received: received by recipient
[2016-07-25 21:46:32.204] [D] [zway] SETDATA devices.9.data.lastSend = 74098 (0x00012172)
[2016-07-25 21:46:32.204] [D] [zway] Job 0x13 (Nonce Get): success
[2016-07-25 21:46:32.204] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.rNonceAckWait = **********
[2016-07-25 21:46:32.204] [I] [zway] Removing job: Nonce Get
[2016-07-25 21:46:32.213] [D] [zway] RECEIVED: ( 01 10 00 04 00 09 0A 98 80 10 0D 1E B6 F6 51 B6 9B CF )
[2016-07-25 21:46:32.213] [D] [zway] SENT ACK
[2016-07-25 21:46:32.213] [D] [zway] SETDATA devices.9.data.lastReceived = 0 (0x00000000)
[2016-07-25 21:46:32.214] [I] [zway] Node 9:0 CC Security: received Nonce Report
[2016-07-25 21:46:32.214] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.rNonce = **********
[2016-07-25 21:46:32.214] [I] [zway] Removing job: SwitchBinary Get
[2016-07-25 21:46:32.214] [I] [zway] Node 9:0 CC Security: Sending a secure message
[2016-07-25 21:46:32.214] [I] [zway] Node 9:0 CC Security: sending encrypted packet: SwitchBinary Get
[2016-07-25 21:46:32.214] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.toFollow = False
[2016-07-25 21:46:32.214] [D] [zway] SETDATA devices.9.data.lastNonceGet = Empty
[2016-07-25 21:46:32.214] [I] [zway] Adding job: Security, SwitchBinary Get
[2016-07-25 21:46:32.275] [D] [zway] SENDING (cb 0x28): ( 01 1D 00 13 09 16 98 81 98 D7 3B 66 CD 29 CE 41 8F 0E 41 10 61 B7 CA CC 4D EF 62 67 25 28 24 )
[2016-07-25 21:46:32.278] [D] [zway] RECEIVED ACK
[2016-07-25 21:46:32.283] [D] [zway] RECEIVED: ( 01 04 01 13 01 E8 )
[2016-07-25 21:46:32.283] [D] [zway] SENT ACK
[2016-07-25 21:46:32.283] [I] [zway] Job 0x13 (Security, SwitchBinary Get): Response received - transfered to encapsulated jobs
[2016-07-25 21:46:32.283] [D] [zway] Delivered to Z-Wave stack
[2016-07-25 21:46:32.283] [D] [zway] Delivered to Z-Wave stack
[2016-07-25 21:46:32.305] [D] [zway] RECEIVED: ( 01 07 00 13 28 00 00 02 C1 )
[2016-07-25 21:46:32.305] [D] [zway] SENT ACK
[2016-07-25 21:46:32.305] [I] [zway] Job 0x13 (Security, SwitchBinary Get): Callback received - transfered to encapsulated jobs
[2016-07-25 21:46:32.305] [I] [zway] Job 0x13 (SwitchBinary Get): Delivered
[2016-07-25 21:46:32.305] [D] [zway] SendData Response with callback 0x28 received: received by recipient
[2016-07-25 21:46:32.305] [I] [zway] Job 0x13 (Security, SwitchBinary Get): Delivered
[2016-07-25 21:46:32.306] [D] [zway] SETDATA devices.9.data.lastPacketInfo.delivered = True
[2016-07-25 21:46:32.306] [D] [zway] SETDATA devices.9.data.lastPacketInfo.packetLength = 25 (0x00000019)
[2016-07-25 21:46:32.306] [D] [zway] SETDATA devices.9.data.lastPacketInfo.deliveryTime = 22 (0x00000016)
[2016-07-25 21:46:32.306] [D] [zway] SETDATA devices.9.data.lastPacketInfo = **********
[2016-07-25 21:46:32.306] [D] [zway] SendData Response with callback 0x28 received: received by recipient
[2016-07-25 21:46:32.306] [D] [zway] SETDATA devices.9.data.lastSend = 74108 (0x0001217c)
[2016-07-25 21:46:32.306] [D] [zway] Job 0x13 (Security, SwitchBinary Get): success
[2016-07-25 21:46:32.306] [I] [zway] Removing job: Security, SwitchBinary Get
[2016-07-25 21:46:32.316] [D] [zway] RECEIVED: ( 01 08 00 04 00 09 02 98 40 20 )
[2016-07-25 21:46:32.316] [D] [zway] SENT ACK
[2016-07-25 21:46:32.316] [D] [zway] SETDATA devices.9.data.lastReceived = 0 (0x00000000)
[2016-07-25 21:46:32.316] [I] [zway] Node 9:0 CC Security: sending Nonce Report
[2016-07-25 21:46:32.316] [I] [zway] Adding job: Nonce Report
[2016-07-25 21:46:32.378] [D] [zway] SENDING (cb 0x29): ( 01 11 00 13 09 0A 98 80 E6 58 50 94 0C A5 35 69 25 29 65 )
[2016-07-25 21:46:32.381] [D] [zway] RECEIVED ACK
[2016-07-25 21:46:32.385] [D] [zway] RECEIVED: ( 01 04 01 13 01 E8 )
[2016-07-25 21:46:32.385] [D] [zway] SENT ACK
[2016-07-25 21:46:32.385] [D] [zway] Delivered to Z-Wave stack
[2016-07-25 21:46:32.409] [D] [zway] RECEIVED: ( 01 07 00 13 29 00 00 02 C0 )
[2016-07-25 21:46:32.409] [D] [zway] SENT ACK
[2016-07-25 21:46:32.409] [I] [zway] Job 0x13 (Nonce Report): Delivered
[2016-07-25 21:46:32.410] [D] [zway] SETDATA devices.9.data.lastPacketInfo.delivered = True
[2016-07-25 21:46:32.410] [D] [zway] SETDATA devices.9.data.lastPacketInfo.packetLength = 13 (0x0000000d)
[2016-07-25 21:46:32.410] [D] [zway] SETDATA devices.9.data.lastPacketInfo.deliveryTime = 23 (0x00000017)
[2016-07-25 21:46:32.410] [D] [zway] SETDATA devices.9.data.lastPacketInfo = **********
[2016-07-25 21:46:32.410] [D] [zway] SendData Response with callback 0x29 received: received by recipient
[2016-07-25 21:46:32.410] [D] [zway] SETDATA devices.9.data.lastSend = 74118 (0x00012186)
[2016-07-25 21:46:32.410] [D] [zway] Job 0x13 (Nonce Report): success
[2016-07-25 21:46:32.410] [I] [zway] Removing job: Nonce Report
[2016-07-25 21:46:32.429] [D] [zway] RECEIVED: ( 01 1D 00 04 00 09 17 98 81 06 7F 14 90 A3 C9 71 DB 0C FD AF 20 E6 44 6B BC E8 62 79 E2 72 B4 )
[2016-07-25 21:46:32.429] [D] [zway] SENT ACK
[2016-07-25 21:46:32.429] [D] [zway] SETDATA devices.9.data.lastReceived = 0 (0x00000000)
[2016-07-25 21:46:32.429] [I] [zway] Node 9:0 CC Security: Received a secure message
[2016-07-25 21:46:32.429] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.firstPart = **********
[2016-07-25 21:46:32.429] [I] [zway] Node 9:0 CC Security: passing decrypted packet to application level: [ 25 03 00 ]
[2016-07-25 21:46:32.429] [D] [zway] SETDATA devices.9.instances.0.commandClasses.37.data.level = False
[2016-07-25 21:46:32.437] [I] [core] Notification: device-info (device-OnOff): {"dev":"Aeon Labs Switch (9.0)","l":"off"}

And this within the LuaUPnP logfile (unknown cmdClass:‘152’)…

2016-07-25 22:23:31.653   luup_log:5: RAZB: debug: refreshDevices(5,{"devices.9.data.lastSend":{"value":290892,"type":"int","invalidateTime":1469500342,"updateTime":1469503410},"updateTime":1469503411,"devices.9.data.lastReceived":{"value":0,"type":"int","invalidateTime":1469498127,"updateTime":1469503410},"devices.9.data.lastNonceGet":{"type":"empty","invalidateTime":1469500342,"updateTime":1469503410},"devices.9.instances.0.commandClasses.152.data.toFollow":{"value":false,"type":"bool","invalidateTime":1469500343,"updateTime":1469503410},"devices.9.instances.0.commandClasses.37.data.level":{"value":false,"type":"bool","invalidateTime":1469503409,"updateTime":1469503410}})
2016-07-25 22:23:31.654   luup_log:5: RAZB: debug: ignoring zway update key:devices.9.data.lastSend
2016-07-25 22:23:31.654   luup_log:5: RAZB: debug: ignoring zway update key:updateTime
2016-07-25 22:23:31.654   luup_log:5: RAZB: debug: ignoring zway update key:devices.9.data.lastReceived
2016-07-25 22:23:31.654   luup_log:5: RAZB: debug: ignoring zway update key:devices.9.data.lastNonceGet
2016-07-25 22:23:31.654   luup_log:5: RAZB: debug: Unknown cmdClass:'152', ignoring update
2016-07-25 22:23:31.656   luup_log:5: RAZB: debug: updateSwitchBinary(5,{"name":"SwitchBinary","data":{"type":"empty","interviewCounter":{"value":9,"type":"int","invalidateTime":1469498128,"updateTime":1469498136},"updateTime":1469498129,"supported":{"value":true,"type":"bool","invalidateTime":1469498128,"updateTime":1469498129},"version":{"value":1,"type":"int","invalidateTime":1469498129,"updateTime":1469498130},"interviewDone":{"value":true,"type":"bool","invalidateTime":1469498128,"updateTime":1469498137},"level":{"value":false,"type":"bool","invalidateTime":1469503409,"updateTime":1469503410},"invalidateTime":1469498128,"security":{"value":true,"type":"bool","invalidateTime":1469498128,"updateTime":1469498130}}})
2016-07-25 22:23:31.656   luup_log:5: RAZB: debug: findChild(5,9.0)

[quote=“CudaNet, post:68, topic:192902”]I also added an Aeotec Gen 5 Siren (ZW080A17). The siren is basically a binary sensor. In Vera, it used ‘D_Siren1.xml’ and ‘D_Siren1.json’ . The various sound levels and sounds themselves are configurable via Z-Way. Toggling the on/off does work - enabling the siren.

z-way logs:

[2016-07-25 21:46:30.553] [I] [core] Notification: device-info (device-OnOff): {"dev":"Aeon Labs Switch (9.0)","l":"on"}
[2016-07-25 21:46:31.953] [I] [core] ---  ZWayVDev_zway_9-0-37 performCommand processing: {"0":"off","1":{}}
[2016-07-25 21:46:31.954] [I] [zway] Adding job: SwitchBinary Set
[2016-07-25 21:46:31.954] [I] [zway] Adding job: SwitchBinary Get
[2016-07-25 21:46:31.958] [I] [zway] Node 9:0 CC Security: sending Nonce Get
[2016-07-25 21:46:31.959] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.rNonceAckWait = **********
[2016-07-25 21:46:31.959] [I] [zway] Adding job: Nonce Get
[2016-07-25 21:46:31.959] [D] [zway] SETDATA devices.9.data.lastNonceGet = 74073 (0x00012159)
[2016-07-25 21:46:31.969] [D] [zway] SENDING (cb 0x25): ( 01 09 00 13 09 02 98 40 25 25 36 )
[2016-07-25 21:46:31.971] [D] [zway] RECEIVED ACK
[2016-07-25 21:46:31.975] [D] [zway] RECEIVED: ( 01 04 01 13 01 E8 )
[2016-07-25 21:46:31.975] [D] [zway] SENT ACK
[2016-07-25 21:46:31.976] [D] [zway] Delivered to Z-Wave stack
[2016-07-25 21:46:31.999] [D] [zway] RECEIVED: ( 01 07 00 13 25 00 00 02 CC )
[2016-07-25 21:46:32.000] [D] [zway] SENT ACK
[2016-07-25 21:46:32.000] [I] [zway] Job 0x13 (Nonce Get): Delivered
[2016-07-25 21:46:32.000] [D] [zway] SETDATA devices.9.data.lastPacketInfo.delivered = True
[2016-07-25 21:46:32.000] [D] [zway] SETDATA devices.9.data.lastPacketInfo.packetLength = 5 (0x00000005)
[2016-07-25 21:46:32.000] [D] [zway] SETDATA devices.9.data.lastPacketInfo.deliveryTime = 25 (0x00000019)
[2016-07-25 21:46:32.000] [D] [zway] SETDATA devices.9.data.lastPacketInfo = **********
[2016-07-25 21:46:32.000] [D] [zway] SendData Response with callback 0x25 received: received by recipient
[2016-07-25 21:46:32.000] [D] [zway] SETDATA devices.9.data.lastSend = 74078 (0x0001215e)
[2016-07-25 21:46:32.000] [D] [zway] Job 0x13 (Nonce Get): success
[2016-07-25 21:46:32.000] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.rNonceAckWait = **********
[2016-07-25 21:46:32.000] [I] [zway] Removing job: Nonce Get
[2016-07-25 21:46:32.009] [D] [zway] RECEIVED: ( 01 10 00 04 00 09 0A 98 80 B0 CF 73 B7 88 EE F0 36 EB )
[2016-07-25 21:46:32.009] [D] [zway] SENT ACK
[2016-07-25 21:46:32.009] [D] [zway] SETDATA devices.9.data.lastReceived = 0 (0x00000000)
[2016-07-25 21:46:32.009] [I] [zway] Node 9:0 CC Security: received Nonce Report
[2016-07-25 21:46:32.009] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.rNonce = **********
[2016-07-25 21:46:32.010] [I] [zway] Removing job: SwitchBinary Set
[2016-07-25 21:46:32.010] [I] [zway] Node 9:0 CC Security: Sending a secure message
[2016-07-25 21:46:32.010] [I] [zway] Node 9:0 CC Security: sending encrypted packet: SwitchBinary Set
[2016-07-25 21:46:32.010] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.toFollow = False
[2016-07-25 21:46:32.010] [D] [zway] SETDATA devices.9.data.lastNonceGet = Empty
[2016-07-25 21:46:32.010] [I] [zway] Adding job: Security, SwitchBinary Set
[2016-07-25 21:46:32.010] [I] [zway] Node 9:0 CC Security: sending Nonce Get
[2016-07-25 21:46:32.010] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.rNonceAckWait = **********
[2016-07-25 21:46:32.010] [I] [zway] Adding job: Nonce Get
[2016-07-25 21:46:32.010] [D] [zway] SETDATA devices.9.data.lastNonceGet = 74079 (0x0001215f)
[2016-07-25 21:46:32.070] [D] [zway] SENDING (cb 0x26): ( 01 1E 00 13 09 17 98 81 B4 81 6A 5A 89 89 C6 CD 55 C7 35 D2 B0 4C C7 F7 6D 01 BD FA 39 25 26 53 )
[2016-07-25 21:46:32.074] [D] [zway] RECEIVED ACK
[2016-07-25 21:46:32.078] [D] [zway] RECEIVED: ( 01 04 01 13 01 E8 )
[2016-07-25 21:46:32.078] [D] [zway] SENT ACK
[2016-07-25 21:46:32.079] [I] [zway] Job 0x13 (Security, SwitchBinary Set): Response received - transfered to encapsulated jobs
[2016-07-25 21:46:32.079] [D] [zway] Delivered to Z-Wave stack
[2016-07-25 21:46:32.079] [D] [zway] Delivered to Z-Wave stack
[2016-07-25 21:46:32.100] [D] [zway] RECEIVED: ( 01 07 00 13 26 00 00 02 CF )
[2016-07-25 21:46:32.100] [D] [zway] SENT ACK
[2016-07-25 21:46:32.100] [I] [zway] Job 0x13 (Security, SwitchBinary Set): Callback received - transfered to encapsulated jobs
[2016-07-25 21:46:32.100] [I] [zway] Job 0x13 (SwitchBinary Set): Delivered
[2016-07-25 21:46:32.101] [D] [zway] SendData Response with callback 0x26 received: received by recipient
[2016-07-25 21:46:32.101] [I] [zway] Job 0x13 (Security, SwitchBinary Set): Delivered
[2016-07-25 21:46:32.101] [D] [zway] SETDATA devices.9.data.lastPacketInfo.delivered = True
[2016-07-25 21:46:32.101] [D] [zway] SETDATA devices.9.data.lastPacketInfo.packetLength = 26 (0x0000001a)
[2016-07-25 21:46:32.101] [D] [zway] SETDATA devices.9.data.lastPacketInfo.deliveryTime = 21 (0x00000015)
[2016-07-25 21:46:32.101] [D] [zway] SETDATA devices.9.data.lastPacketInfo = **********
[2016-07-25 21:46:32.101] [D] [zway] SendData Response with callback 0x26 received: received by recipient
[2016-07-25 21:46:32.101] [D] [zway] SETDATA devices.9.data.lastSend = 74088 (0x00012168)
[2016-07-25 21:46:32.101] [D] [zway] Job 0x13 (Security, SwitchBinary Set): success
[2016-07-25 21:46:32.101] [I] [zway] Removing job: Security, SwitchBinary Set
[2016-07-25 21:46:32.172] [D] [zway] SENDING (cb 0x27): ( 01 09 00 13 09 02 98 40 25 27 34 )
[2016-07-25 21:46:32.174] [D] [zway] RECEIVED ACK
[2016-07-25 21:46:32.178] [D] [zway] RECEIVED: ( 01 04 01 13 01 E8 )
[2016-07-25 21:46:32.179] [D] [zway] SENT ACK
[2016-07-25 21:46:32.179] [D] [zway] Delivered to Z-Wave stack
[2016-07-25 21:46:32.203] [D] [zway] RECEIVED: ( 01 07 00 13 27 00 00 02 CE )
[2016-07-25 21:46:32.203] [D] [zway] SENT ACK
[2016-07-25 21:46:32.203] [I] [zway] Job 0x13 (Nonce Get): Delivered
[2016-07-25 21:46:32.203] [D] [zway] SETDATA devices.9.data.lastPacketInfo.delivered = True
[2016-07-25 21:46:32.203] [D] [zway] SETDATA devices.9.data.lastPacketInfo.packetLength = 5 (0x00000005)
[2016-07-25 21:46:32.203] [D] [zway] SETDATA devices.9.data.lastPacketInfo.deliveryTime = 24 (0x00000018)
[2016-07-25 21:46:32.203] [D] [zway] SETDATA devices.9.data.lastPacketInfo = **********
[2016-07-25 21:46:32.203] [D] [zway] SendData Response with callback 0x27 received: received by recipient
[2016-07-25 21:46:32.204] [D] [zway] SETDATA devices.9.data.lastSend = 74098 (0x00012172)
[2016-07-25 21:46:32.204] [D] [zway] Job 0x13 (Nonce Get): success
[2016-07-25 21:46:32.204] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.rNonceAckWait = **********
[2016-07-25 21:46:32.204] [I] [zway] Removing job: Nonce Get
[2016-07-25 21:46:32.213] [D] [zway] RECEIVED: ( 01 10 00 04 00 09 0A 98 80 10 0D 1E B6 F6 51 B6 9B CF )
[2016-07-25 21:46:32.213] [D] [zway] SENT ACK
[2016-07-25 21:46:32.213] [D] [zway] SETDATA devices.9.data.lastReceived = 0 (0x00000000)
[2016-07-25 21:46:32.214] [I] [zway] Node 9:0 CC Security: received Nonce Report
[2016-07-25 21:46:32.214] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.rNonce = **********
[2016-07-25 21:46:32.214] [I] [zway] Removing job: SwitchBinary Get
[2016-07-25 21:46:32.214] [I] [zway] Node 9:0 CC Security: Sending a secure message
[2016-07-25 21:46:32.214] [I] [zway] Node 9:0 CC Security: sending encrypted packet: SwitchBinary Get
[2016-07-25 21:46:32.214] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.toFollow = False
[2016-07-25 21:46:32.214] [D] [zway] SETDATA devices.9.data.lastNonceGet = Empty
[2016-07-25 21:46:32.214] [I] [zway] Adding job: Security, SwitchBinary Get
[2016-07-25 21:46:32.275] [D] [zway] SENDING (cb 0x28): ( 01 1D 00 13 09 16 98 81 98 D7 3B 66 CD 29 CE 41 8F 0E 41 10 61 B7 CA CC 4D EF 62 67 25 28 24 )
[2016-07-25 21:46:32.278] [D] [zway] RECEIVED ACK
[2016-07-25 21:46:32.283] [D] [zway] RECEIVED: ( 01 04 01 13 01 E8 )
[2016-07-25 21:46:32.283] [D] [zway] SENT ACK
[2016-07-25 21:46:32.283] [I] [zway] Job 0x13 (Security, SwitchBinary Get): Response received - transfered to encapsulated jobs
[2016-07-25 21:46:32.283] [D] [zway] Delivered to Z-Wave stack
[2016-07-25 21:46:32.283] [D] [zway] Delivered to Z-Wave stack
[2016-07-25 21:46:32.305] [D] [zway] RECEIVED: ( 01 07 00 13 28 00 00 02 C1 )
[2016-07-25 21:46:32.305] [D] [zway] SENT ACK
[2016-07-25 21:46:32.305] [I] [zway] Job 0x13 (Security, SwitchBinary Get): Callback received - transfered to encapsulated jobs
[2016-07-25 21:46:32.305] [I] [zway] Job 0x13 (SwitchBinary Get): Delivered
[2016-07-25 21:46:32.305] [D] [zway] SendData Response with callback 0x28 received: received by recipient
[2016-07-25 21:46:32.305] [I] [zway] Job 0x13 (Security, SwitchBinary Get): Delivered
[2016-07-25 21:46:32.306] [D] [zway] SETDATA devices.9.data.lastPacketInfo.delivered = True
[2016-07-25 21:46:32.306] [D] [zway] SETDATA devices.9.data.lastPacketInfo.packetLength = 25 (0x00000019)
[2016-07-25 21:46:32.306] [D] [zway] SETDATA devices.9.data.lastPacketInfo.deliveryTime = 22 (0x00000016)
[2016-07-25 21:46:32.306] [D] [zway] SETDATA devices.9.data.lastPacketInfo = **********
[2016-07-25 21:46:32.306] [D] [zway] SendData Response with callback 0x28 received: received by recipient
[2016-07-25 21:46:32.306] [D] [zway] SETDATA devices.9.data.lastSend = 74108 (0x0001217c)
[2016-07-25 21:46:32.306] [D] [zway] Job 0x13 (Security, SwitchBinary Get): success
[2016-07-25 21:46:32.306] [I] [zway] Removing job: Security, SwitchBinary Get
[2016-07-25 21:46:32.316] [D] [zway] RECEIVED: ( 01 08 00 04 00 09 02 98 40 20 )
[2016-07-25 21:46:32.316] [D] [zway] SENT ACK
[2016-07-25 21:46:32.316] [D] [zway] SETDATA devices.9.data.lastReceived = 0 (0x00000000)
[2016-07-25 21:46:32.316] [I] [zway] Node 9:0 CC Security: sending Nonce Report
[2016-07-25 21:46:32.316] [I] [zway] Adding job: Nonce Report
[2016-07-25 21:46:32.378] [D] [zway] SENDING (cb 0x29): ( 01 11 00 13 09 0A 98 80 E6 58 50 94 0C A5 35 69 25 29 65 )
[2016-07-25 21:46:32.381] [D] [zway] RECEIVED ACK
[2016-07-25 21:46:32.385] [D] [zway] RECEIVED: ( 01 04 01 13 01 E8 )
[2016-07-25 21:46:32.385] [D] [zway] SENT ACK
[2016-07-25 21:46:32.385] [D] [zway] Delivered to Z-Wave stack
[2016-07-25 21:46:32.409] [D] [zway] RECEIVED: ( 01 07 00 13 29 00 00 02 C0 )
[2016-07-25 21:46:32.409] [D] [zway] SENT ACK
[2016-07-25 21:46:32.409] [I] [zway] Job 0x13 (Nonce Report): Delivered
[2016-07-25 21:46:32.410] [D] [zway] SETDATA devices.9.data.lastPacketInfo.delivered = True
[2016-07-25 21:46:32.410] [D] [zway] SETDATA devices.9.data.lastPacketInfo.packetLength = 13 (0x0000000d)
[2016-07-25 21:46:32.410] [D] [zway] SETDATA devices.9.data.lastPacketInfo.deliveryTime = 23 (0x00000017)
[2016-07-25 21:46:32.410] [D] [zway] SETDATA devices.9.data.lastPacketInfo = **********
[2016-07-25 21:46:32.410] [D] [zway] SendData Response with callback 0x29 received: received by recipient
[2016-07-25 21:46:32.410] [D] [zway] SETDATA devices.9.data.lastSend = 74118 (0x00012186)
[2016-07-25 21:46:32.410] [D] [zway] Job 0x13 (Nonce Report): success
[2016-07-25 21:46:32.410] [I] [zway] Removing job: Nonce Report
[2016-07-25 21:46:32.429] [D] [zway] RECEIVED: ( 01 1D 00 04 00 09 17 98 81 06 7F 14 90 A3 C9 71 DB 0C FD AF 20 E6 44 6B BC E8 62 79 E2 72 B4 )
[2016-07-25 21:46:32.429] [D] [zway] SENT ACK
[2016-07-25 21:46:32.429] [D] [zway] SETDATA devices.9.data.lastReceived = 0 (0x00000000)
[2016-07-25 21:46:32.429] [I] [zway] Node 9:0 CC Security: Received a secure message
[2016-07-25 21:46:32.429] [D] [zway] SETDATA devices.9.instances.0.commandClasses.152.data.firstPart = **********
[2016-07-25 21:46:32.429] [I] [zway] Node 9:0 CC Security: passing decrypted packet to application level: [ 25 03 00 ]
[2016-07-25 21:46:32.429] [D] [zway] SETDATA devices.9.instances.0.commandClasses.37.data.level = False
[2016-07-25 21:46:32.437] [I] [core] Notification: device-info (device-OnOff): {"dev":"Aeon Labs Switch (9.0)","l":"off"}

And this within the LuaUPnP logfile (unknown cmdClass:‘152’)…

2016-07-25 22:23:31.653 luup_log:5: RAZB: debug: refreshDevices(5,{"devices.9.data.lastSend":{"value":290892,"type":"int","invalidateTime":1469500342,"updateTime":1469503410},"updateTime":1469503411,"devices.9.data.lastReceived":{"value":0,"type":"int","invalidateTime":1469498127,"updateTime":1469503410},"devices.9.data.lastNonceGet":{"type":"empty","invalidateTime":1469500342,"updateTime":1469503410},"devices.9.instances.0.commandClasses.152.data.toFollow":{"value":false,"type":"bool","invalidateTime":1469500343,"updateTime":1469503410},"devices.9.instances.0.commandClasses.37.data.level":{"value":false,"type":"bool","invalidateTime":1469503409,"updateTime":1469503410}}) 2016-07-25 22:23:31.654 luup_log:5: RAZB: debug: ignoring zway update key:devices.9.data.lastSend 2016-07-25 22:23:31.654 luup_log:5: RAZB: debug: ignoring zway update key:updateTime 2016-07-25 22:23:31.654 luup_log:5: RAZB: debug: ignoring zway update key:devices.9.data.lastReceived 2016-07-25 22:23:31.654 luup_log:5: RAZB: debug: ignoring zway update key:devices.9.data.lastNonceGet 2016-07-25 22:23:31.654 luup_log:5: RAZB: debug: Unknown cmdClass:'152', ignoring update 2016-07-25 22:23:31.656 luup_log:5: RAZB: debug: updateSwitchBinary(5,{"name":"SwitchBinary","data":{"type":"empty","interviewCounter":{"value":9,"type":"int","invalidateTime":1469498128,"updateTime":1469498136},"updateTime":1469498129,"supported":{"value":true,"type":"bool","invalidateTime":1469498128,"updateTime":1469498129},"version":{"value":1,"type":"int","invalidateTime":1469498129,"updateTime":1469498130},"interviewDone":{"value":true,"type":"bool","invalidateTime":1469498128,"updateTime":1469498137},"level":{"value":false,"type":"bool","invalidateTime":1469503409,"updateTime":1469503410},"invalidateTime":1469498128,"security":{"value":true,"type":"bool","invalidateTime":1469498128,"updateTime":1469498130}}}) 2016-07-25 22:23:31.656 luup_log:5: RAZB: debug: findChild(5,9.0) [/quote]

class 152 is the zwave SECURITY class and is not exposed by zway and not really useful, i think zway implements it internally to decode secured message so it could be safely ignored I believe

ZWAY DOC

7.41 Other command classes not exposed on the API There are few other command classes needed for maintenance behind the scenes: ? ApplicationStatus ? AssociationGroupInformation ? CRC16 ? Security ? DeviceResetLocally ? ManufacturerSpecific ? MultiChannel ? MultiChannelAssociation ? Version ? MultiCmd ? NoOperation ? ZWavePlusInfo

Sounds good, please let me know if there’s anything I’m missing when I post this information.
Edit: Forgot to attach the Vera variables and attributes for the siren (as observed through AltUI of course)…

class 152 is the zwave SECURITY class and is not exposed by zway and not really useful, i think zway implements it internally to decode secured message so it could be safely ignored I believe

ZWAY DOC

7.41 Other command classes not exposed on the API There are few other command classes needed for maintenance behind the scenes: ? ApplicationStatus ? AssociationGroupInformation ? CRC16 ? Security ? DeviceResetLocally ? ManufacturerSpecific ? MultiChannel ? MultiChannelAssociation ? Version ? MultiCmd ? NoOperation ? ZWavePlusInfo

In an effort to get more devices exposed to the Raz plugin, tonight I’ll install and pair my new Yale lock with Vera and grab all the necessary details. Un-pair and pair with Z-way and provide those details. Here’s the info on the lock: [url=http://www.pepper1.net/zwavedb/device/313]http://www.pepper1.net/zwavedb/device/313[/url]

@AK, I think I’m going to create a new Weaved account and link it to my test Razberry/AltUI/openLuup and share ports 3480, 8083 and 22. This will then give you full access and no one will have to share their email addresses. That is, if your still interested … It’ll be available as long as you or amg0 need it. I can always swap in/out new devices for test.

Sounds good… yes, still interested. I have a Pi3 and a Razberry board now, but no devices like locks or such like.

The guts of Zwave is as ugly as I feared, and the Z-Way interface only hides part of it. One of the hardest things is actually configuring the device correctly in the first place (using the Z-Way expert interface) for polling, etc. As usual, battery devices are a PITA. I’m struggling with my favourite MiniMote controllers and can’t get any button press identified. At the same time I’m looking to see what further support, if any, the plugin might need from openLuup. Actually, there’s a lot under the covers of openLuup once you get beyond the luup API, that makes things easier… we’ve already tweaked to get the child devices synced with a minimum of reloads.

Been crazy busy, just now getting a chance to reply. I wonder if your MiniMote is exhibiting the same traits as my Aeotec Panic button. No indication of button presses on the RazBerry board (light) and nothing in the /Smarthome logs and /expert was all but useless. I was able to finally find all the button commands within the z-way logs (/var/log/z-way-server.log).

Going to send you a PM with the connection info to the test RazBerry (feel free to share with amg0). I added the Yale last night to Vera and then to Z-way. It was close (device created) but no control so far. Attaching screen shot of an actual Vera as seen through AltUI.

Sounds good… yes, still interested. I have a Pi3 and a Razberry board now, but no devices like locks or such like.

The guts of Zwave is as ugly as I feared, and the Z-Way interface only hides part of it. One of the hardest things is actually configuring the device correctly in the first place (using the Z-Way expert interface) for polling, etc. As usual, battery devices are a PITA. I’m struggling with my favourite MiniMote controllers and can’t get any button press identified. At the same time I’m looking to see what further support, if any, the plugin might need from openLuup. Actually, there’s a lot under the covers of openLuup once you get beyond the luup API, that makes things easier… we’ve already tweaked to get the child devices synced with a minimum of reloads.[/quote]

And one last screen shot…

I woke up this morning to more than 70% of my z-wave network (Vera controller) exhibiting issues with devices. Tonight I reset the controller, restored backup then ran a heal. Recovered all but 2 devices. Within an hours time, I’ve lost probably 40% of the devices. I check the Raz (Expert) and AFAIK, it looks like it’s having issues too. So is it possible either of these units are stepping on one another ? Or is it somehow another device on the network gone rogue ! The last device I added was the Yale lock.

I’m going to power off the Raz/rPI and see what happens… Will report back later tonight.

Edit: Found my second Vera controller with battery devices also exhibiting the same issue. Took the batteries out of the Yale lock just in case… So odd !

CN

[quote=“CudaNet, post:75, topic:192902”]I woke up this morning to more than 70% of my z-wave network (Vera controller) exhibiting issues with devices. Tonight I reset the controller, restored backup then ran a heal. Recovered all but 2 devices. Within an hours time, I’ve lost probably 40% of the devices. I check the Raz (Expert) and AFAIK, it looks like it’s having issues too. So is it possible either of these units are stepping on one another ? Or is it somehow another device on the network gone rogue ! The last device I added was the Yale lock.

I’m going to power off the Raz/rPI and see what happens… Will report back later tonight.

Edit: Found my second Vera controller with battery devices also exhibiting the same issue. Took the batteries out of the Yale lock just in case… So odd !

CN[/quote]

unless you connected the 2 controllers ( by connecting a controller into the other as a secondary controller or something like that ) this cannot happen to me. I would more suspect a vera problem

Agreed, although even if they are not on the same network, they share the same RF spectrum.

I’m just not sure. This morning I’m down 13 devices on my Vera 3 and two on the Vera Edge. In fairness though, most are multi-sensors (Aeotec and Fibaro). I have lost at least 2 switches (Jasco and Enerwave). The RaZberry is back online and I’ve re-installed the batteries on the Yale lock. So the device is available for testing.

In the meantime, I’m going to have to think about what to do (moving some devices around, consolidation etc.). Some items are critical, some not so much. Thanks to you both for responding. It’s an odd situation which I’m sure will work itself out. In the meantime I’ll do whatever I can to help with openLuup/AltUI and Raz !

You haven’t recently upgraded your Vera firmware, have you? Seeing all sorts of of reports of similar problems after doing so.

No firmware updates on either V’s. At first I thought my V3 might had taken an update but I checked and it was the January release. Just to be sure, I restored a backup from a few weeks ago. Ran a heal 2x. Once with RaZ online and the other with it off, leaving it overnight that way. Some binary switches appear to work even though Vera indicates otherwise (Can’t Detect Device).

Running Version	1.7.760
Latest Version	1.7.830