EnerWave 7 button Scene Controller

Discussions about Z-Way software and Z-Wave technology in general
Mike Yeager
Posts: 160
Joined: 03 May 2014 07:02

Re: EnerWave 7 button Scene Controller

Post by Mike Yeager »

I tried changing to many different extensions. Here's the file...
Attachments
version.zip
(996 Bytes) Downloaded 345 times
Mike Yeager
Posts: 160
Joined: 03 May 2014 07:02

Re: EnerWave 7 button Scene Controller

Post by Mike Yeager »

For assigning the buttons, I am monitoring the changes in the data/timeStamp stream and collecting data from there. Once I have the data (device, instance, and current scene), I just compare values and make changes accordingly. Might not be the best way to do it but it will work until something better comes along.

The keys I'm watching are:

device.1.instances.0.commandClasses.43.data.srceNodeId.value
device.1.instances.0.commandClasses.43.data.srceInstanceId.value
device.1.instances.0.commandClasses.43.data.currentScene.value

This appears to give me all the information I need to determine when the source is and what applies to that particular "scene".
pofs
Posts: 688
Joined: 25 Mar 2011 19:03

Re: EnerWave 7 button Scene Controller

Post by pofs »

Packets are delivered to device but they're never responded to (or the log is incomplete).
I just think your device doesn't really implement Version CC, but still has it in NIF.
Mike Yeager
Posts: 160
Joined: 03 May 2014 07:02

Re: EnerWave 7 button Scene Controller

Post by Mike Yeager »

Don't know. The log entry for Request NIF looks like this:

[2014-07-31 22:44:08.422] Executing script: zway.devices[15].RequestNodeInformation()
[2014-07-31 22:44:08.423] Adding job: Request NIF from a node
[2014-07-31 22:44:08.433] SENDING (cb 0x0f): ( 01 04 00 60 0F 94 )
[2014-07-31 22:44:08.443] RECEIVED ACK
[2014-07-31 22:44:08.454] RECEIVED: ( 01 04 01 60 01 9B )
[2014-07-31 22:44:08.454] SENT ACK
[2014-07-31 22:44:08.455] Job 0x60 (Request NIF from a node): Request for node 15 information frame sent
[2014-07-31 22:44:08.465] RECEIVED: ( 01 0E 00 49 84 0F 08 01 02 02 21 2D 85 86 72 47 )
[2014-07-31 22:44:08.466] SENT ACK
[2014-07-31 22:44:08.466] Node info received: 15
[2014-07-31 22:44:08.466] Job 0x60 (Request NIF from a node): Node info received
[2014-07-31 22:44:08.466] Job 0x60 (Request NIF from a node): success
[2014-07-31 22:44:08.467] Removing job: Request NIF from a node
[2014-07-31 22:44:08.467] SETDATA devices.15.data.basicType = 1 (0x00000001)
[2014-07-31 22:44:08.467] SETDATA devices.15.data.genericType = 2 (0x00000002)
[2014-07-31 22:44:08.467] SETDATA devices.15.data.specificType = 2 (0x00000002)
[2014-07-31 22:44:08.473] SETDATA devices.15.data.deviceTypeString = "Static Scene Controller"
[2014-07-31 22:44:08.473] SETDATA devices.15.data.nodeInfoFrame = byte[5]
( 21 2D 85 86 72 )
[2014-07-31 22:44:08.474] SETDATA devices.15.data.lastReceived = 0 (0x00000000)
[2014-07-31 22:44:27.781] Job 0x60: deleted from queue

Any way to fudge this in manually? There doesn't seem to be a device description record or anything for this little sucker either. Not that it matters I guess.
Post Reply