ZRC_90 scene controller

Posted on
Sat Dec 10, 2016 8:48 pm
clawmd offline
Posts: 87
Joined: Jan 01, 2007

ZRC_90 scene controller

This scene controller has been reported to work with Indigo. I have been able to get it included, but I am not sure how to get it to act as a scene controller. Pressing one of the 8 buttons provides the following log:
Z-Wave received "009 - Remote Control Simple" scene 1
Z-Wave received "009 - Remote Control Simple" status update battery level 90%

I am trying to figure out how to get it to control an action group. There is nothing in the trigger tab or condition tab that is obvious and I don't know anything about "if script returns true"
Maybe Im missing something obvious

Posted on
Sat Dec 10, 2016 11:53 pm
howartp offline
Posts: 4559
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: ZRC_90 scene controller

Trigger > ZWave command received.


Sent from my iPhone using Tapatalk

Posted on
Sun Dec 11, 2016 7:41 am
clawmd offline
Posts: 87
Joined: Jan 01, 2007

Re: ZRC_90 scene controller

Under Type:" Zwave command Received", I have one option Event: "Incoming command received from device. " The Configuration dialog Lets me choose the ZRC90 and 3 choices: 1) battery level update 2) Any command 3) Match raw packet. If I try to define a condition for "scene 1" I am stuck because the editor only provide options for tracking battery level. I imagine I could enter something in "if script returns true", but that is currently beyond my abilities, even though it may be pretty simple.

Any further advice would be great.

Posted on
Sun Dec 11, 2016 8:08 am
clawmd offline
Posts: 87
Joined: Jan 01, 2007

Re: ZRC_90 scene controller

I was able to get it to work using "Match bytes." Is this the best way to accomplish this?

Posted on
Sun Dec 11, 2016 8:33 am
howartp offline
Posts: 4559
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: ZRC_90 scene controller

No, you should see:

ZRC90.png
ZRC90.png (137.72 KiB) Viewed 3819 times


The "Button x Released" etc options depend on the device, but with ZRC90 you should see exactly those in the screenshot.

ZRC90b.png
ZRC90b.png (84.82 KiB) Viewed 3819 times


Peter

Posted on
Sun Dec 11, 2016 8:41 am
autolog offline
Posts: 3991
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT aka UTC]

Re: ZRC_90 scene controller

You are running this in Indigo 7 :?:

If so, I suggest you re-sync the device. If that doesn't work, try excluding, re-includinging and re-syncing. :)

Posted on
Sun Dec 11, 2016 8:44 am
howartp offline
Posts: 4559
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: ZRC_90 scene controller

autolog wrote:
You are running this in Indigo 7 :?:

His log snippet above would suggest so. :)
autolog wrote:
If so, I suggest you re-sync the device. If that doesn't work, try excluding, re-includinging and re-syncing. :)

Agreed.

Posted on
Sun Dec 11, 2016 9:53 am
clawmd offline
Posts: 87
Joined: Jan 01, 2007

Re: ZRC_90 scene controller

For anybody who is interested
The device responds to 3 types of action 1) Click 2) Double Click 3) 2sec hold. The packet has 13 components, with #11 and #12 identifying the key and the type of Click. The 2 sec hold sends to commands, whereas the other actions produce a single command. The Left column shows the Button # (1-8) and the Scene # from various actions. For a single Click the Button # and scene # are the same. For Double Click, Scene# = Button#+768, For 2 sec hold you get 2 scenes, Button#+512 and button# +256. I duplicated some actions to show how the packets can be different for identical actions. The 2 sec hold has a tendency to send out duplicate packets. You can see segment #12 i.e. 0x01, 0x02 etc define the button#, segment #11 designates the type of action where 0x00 = click, 0x03 = Double Click, and 0x01 and 0x02 = 2 sec hold

Scene Packet
Button#1 Single Scene 1 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x48 0x00 0x01 0xED
Button#1 Single Scene1 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x58 0x00 0x01 0xFD
Button#1 Double Scene 769 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x50 0x03 0x01 0xF6
Button#1 Double Scene 769 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x60 0x03 0x01 0xC6
Button#1 2sec Scene 513 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x68 0x02 0x01 0xCF
Button#1 2sec Scene 257 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x6A 0x01 0x01 0xCE

2 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x49 0x00 0x02 0xEF
0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x59 0x00 0x02 0xFF
770 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x51 0x03 0x02 0xF4
0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x61 0x03 0x02 0xC4
514 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x6E 0x02 0x02 0xCA
258 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x6F 0x01 0x02 0xC8

Button#3 Single Scene 3 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x4A 0x00 0x03 0xED
Button#3 Double Scene 771 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x5A 0x00 0x03 0xFD
Button#3 2sec Scene 515 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x52 0x03 0x03 0xF6
Button#3 2sec Scene 259 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x62 0x03 0x03 0xC6

4 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x4B 0x00 0x04 0xEB
0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x5B 0x00 0x04 0xFB
772 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x53 0x03 0x04 0xF0
516
260

5 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x4C 0x00 0x05 0xED
0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x5C 0x00 0x05 0xFD
773 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x54 0x03 0x05 0xF6
517
261

6 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x4D 0x00 0x06 0xEF
0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x5D 0x00 0x06 0xFF
774 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x55 0x03 0x06 0xF4
518
262

7 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x4E 0x00 0x07 0xED
0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x5E 0x00 0x07 0xFD
775 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x56 0x03 0x07 0xF6
519
263

8 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x4F 0x00 0x08 0xE3
0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x5F 0x00 0x08 0xF3
776 0x01 0x0B 0x00 0x04 0x00 0x09 0x05 0x5B 0x03 0x57 0x03 0x08 0xF8
520
264

Posted on
Sun Dec 11, 2016 10:05 am
howartp offline
Posts: 4559
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: ZRC_90 scene controller

You really shouldn't need those byte commands.

The native UI supports this model, and so does the ZWave Scene Controller plugin which I published, though I've not mentioned it for this thread as the native UI fully supports it.


Sent from my iPhone using Tapatalk

Posted on
Sun Dec 11, 2016 10:31 am
clawmd offline
Posts: 87
Joined: Jan 01, 2007

Re: ZRC_90 scene controller

Tried excluding /including several times with same result. I also reset the device to factory default. To include, I am pressing the "L" function key in the battery compartment. After including I choose New trigger. Under New trigger dialog i choose Type "Z-wave command received" . The Event menu gives one choice Incoming command received from device" I click on "edit event Settings" and get new dialog I select From: 012- Remote control simple" The "received" pull down offers 3 selections none of which are button actions. Here are some logs
Dec 11, 2016, 11:14:21 AM
Z-Wave Indigo Device "011 - Remote Control Simple" Z-Wave Properties:
Indigo Z-Wave Version: 2.0.34
Node ID: 11
Model: Remote Control Simple
Model ID: 00008510
Manufacturer: Remotec
Manufacturer ID: 5254
Protocol Version: 4.05
Application Version: 1.01
Model Definition Version: 0
Library Type: 2
Class Name: Remote Control Simple
Class Hierarchy: 01 : 01 : 06
Command Class Base: 00
Command Versions: 20v1 80v1 84v2 85v1 86v1 21v1 72v1 73v1 59v1 5Av1 5Bv1 5Ev1
Encryption Status: Not Supported
Multi-Endpoint Types: - none -
Multi-Endpoint Classes: - none -
Multi-Instance Counts: - none -
Features: battery, beaming, waking
Neighbors: - none -
Associations: 1:[1]
Config Values: - none -


Z-Wave started controller exclusion mode
Z-Wave controller excluded module: 011 - Remote Control Simple
Z-Wave Error device "011 - Remote Control Simple" no longer has a matching module 011 in the controller
Z-Wave Error to re-enable the device with a new z-wave module, press the "Define and Sync..." button in the device dialog
Z-Wave stopped controller exclusion mode

Dec 11, 2016, 11:20:15 AM
Z-Wave started controller inclusion mode
Z-Wave controller included module: 012 - Remote Control Simple
Z-Wave stopped controller inclusion mode
Z-Wave Syncing - started for "012 - Remote Control Simple"
Z-Wave Syncing - retrieved module neighbors list: - none -
Z-Wave Syncing - retrieved manufacture and model names: Remotec - 5254, Remote Control Simple - 00008510
Z-Wave Syncing - retrieved protocol version 4.05, app version 1.01
Z-Wave Syncing - retrieved class hierarchy: Controller : Portable Controller : Remote Control Simple (01 : 01 : 06, base 00)
Z-Wave Syncing - retrieved command classes: 20v1 80v1 84v2 85v1 86v1 21v1 72v1 73v1 59v1 5Av1 5Bv1 5Ev1
Z-Wave Syncing - retrieved encrypt commands: - none -
Z-Wave Syncing - retrieved capabilities: battery, beaming, waking
Z-Wave Syncing - retrieved wake interval of 0 minutes
Z-Wave Syncing - device "012 - Remote Control Simple" wake interval changed to 60 minutes
Z-Wave Syncing - retrieved group 1 associations: []
Z-Wave Syncing - added group 1 association to interface
Z-Wave Syncing - retrieved battery level of 90%
Z-Wave Syncing - created device "012 - Remote Control Simple"
Z-Wave Syncing - complete
Z-Wave received "012 - Remote Control Simple" status update battery level 90%

Posted on
Sun Dec 11, 2016 10:50 am
clawmd offline
Posts: 87
Joined: Jan 01, 2007

Re: ZRC_90 scene controller

If it helps, Im running a Mac mini with a clean install of El Capitan and Indigo 7.0.2

Posted on
Sun Dec 11, 2016 11:04 am
howartp offline
Posts: 4559
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: ZRC_90 scene controller

I just added a brand new ZRC-90 to my network that I bought last month and hadn't got round to doing anything with yet.

I'm seeing the same data/models/etc as you in the log when I add it, but I'm seeing exactly what I expect when creating triggers against it.

Can I ask how you got the "Z-Wave Indigo Device "011 - Remote Control Simple" Z-Wave Properties:" to display in the log?

I believe that feature was removed in I7, so I'm wondering if you're suffering from the same bug that a few users have whereby they've got a mixed copy of the I6 and I7 zwave library.

I reckon Matt from support will be along soon and can hopefully comment on my observations?

PEter

Posted on
Sun Dec 11, 2016 12:06 pm
clawmd offline
Posts: 87
Joined: Jan 01, 2007

Re: ZRC_90 scene controller

The log was generated from the "write to event Log" option in the Configure Z-Wave settings dialog. I have noticed that this option isn't always provided. In this case it says "Indigo does not currently have a device definition for this model......."

For some reason it appears that your device is recognized whereas mine is not.

Thanks for your help and for the Lock plugin
Chuck

Posted on
Sun Dec 11, 2016 1:13 pm
howartp offline
Posts: 4559
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: ZRC_90 scene controller

clawmd wrote:
In this case it says "Indigo does not currently have a device definition for this model......."

Strange indeed, but that will be why you don't have the options.

Download my ZWave Scene Controller plugin - that will support your device regardless of Indigo not having a definition for it.

You just need to tell it the ZWave node ID, the button number, and whether it's a Click, Hold, Release or Double Click you want to trigger on.

(Trigger > ZWave Scene Controller event received)

Peter

Posted on
Sun Dec 11, 2016 1:19 pm
matt (support) offline
Site Admin
User avatar
Posts: 21426
Joined: Jan 27, 2003
Location: Texas

Re: ZRC_90 scene controller

The model ID reported by yours is different than what we currently have in our definition table (0x00008510 vs 0x00018510). I've added the new one to the table for the next bug fix release, so at that point you'll see the correct UI in the Trigger dialog.

Image

Who is online

Users browsing this forum: No registered users and 3 guests