Remotec ZXT-310 (Z-Wave to AV IR Extender)

Posted on
Fri Apr 28, 2017 6:06 pm
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Remotec ZXT-310 (Z-Wave to AV IR Extender)

I went out on a limb knowing full well that it would unlikely work straight off the bat.

It's an IR transmitter for controlling TVs. It has a built in library for common TVs or can learn IR signals. Product info and manuals are here: https://www.remotec.com.hk/bw8371-product-page/. It has 6 IR outputs and can be programmed for up to 6 different IR devices.

The manual states that it is a "multi-channel" device with 6 virtual devices. I"ve added the device and synced it. I've been setting attribute 27 which is the IR code (list can be found here: https://www.remotec.com.hk/wp-content/uploads/2016/06/8371EU_CODELIST_V1.2G_F829-8371-0000_20150526.pdf.) and sending the raw Z-Wave command 39 (0x0027) which should send a power on signal. 3 diffeernet TVs, No luck.

I've also set attribute 31 which is "IR transmission mode". This toggles between "Continuous IR transmission mode" and "Single shot IR transmission mode". The manual doesn't explain what this actually means. But I tried it anyway. :?

As there are meant to be 6 virtual devices and Indigo sees only 1, I'm wondering if I'm sending the raw Z-Wave command into no-man's-land. Similarly, when setting attributes, I don't know which virtual device I'm working with... you would assume number 1.

Full define and sync:

Code: Select all
   Z-Wave                          Syncing - started for "AV Control Point"
   Z-Wave                          Syncing - retrieved module neighbors list: 1, 2, 5, 6, 15, 16, 17, 18, 22, 26, 30, 33, 41, 42
   Z-Wave                          Syncing - assigning return route to "046 - AV Control Point"
   Z-Wave                          Syncing - assigned return route
   Z-Wave                          Syncing - retrieved manufacture and model names: Remotec - 5254, AV Control Point - 01028371
   Z-Wave                          Syncing - retrieved protocol version 3.67, app version 1.10
   Z-Wave                          Syncing - retrieved class hierarchy: Routing Slave : AV Control Point : -- (04 : 03 : 00, base 00)
   Z-Wave                          Syncing - retrieved command classes: 20v1 60v3 86v1 70v1 72v1 94v1
   Z-Wave                          Syncing - retrieved encrypt commands: - none -
   Z-Wave                          Syncing - retrieved capabilities: routing, beaming
   Z-Wave                          Syncing - retrieved multi-endpoint types: 1:(03 : 00), 2:(03 : 00), 3:(03 : 00), 4:(03 : 00), 5:(03 : 00), 6:(03 : 00)
   Z-Wave                          Syncing - retrieved multi-endpoint classes: 1:[94 70 20], 2:[94 70 20], 3:[94 70 20], 4:[94 70 20], 5:[94 70 20], 6:[94 70 20]
   Z-Wave                          Syncing - complete

Posted on
Sat Apr 29, 2017 4:39 pm
howartp offline
Posts: 4559
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: Remotec ZXT-310 (Z-Wave to AV IR Extender)

Interesting device.

Indigo is seeing all 6 endpoints so we'll need Matt/Jay to get a device definition together to expose them.

You can set which output (1-6) each virtual device uses with param 29, so you might try that with your single endpoint.


Sent from my iPhone using Tapatalk

Posted on
Sat Apr 29, 2017 7:52 pm
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Re: Remotec ZXT-310 (Z-Wave to AV IR Extender)

howartp wrote:
You can set which output (1-6) each virtual device uses with param 29, so you might try that with your single endpoint.


Thanks howartp,

Yeah, it's set to device "1" which is meant to be the built in IR on the unit. I've gone through so many TV codes that my fingers are sore! Does sending the raw Z-Wave command of 39 (0x0027) look correct to you?

Pete

Posted on
Sun Apr 30, 2017 1:30 am
howartp offline
Posts: 4559
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: Remotec ZXT-310 (Z-Wave to AV IR Extender)

Hi Pete.

I've just reread the manual and realised your first post confused me.

I thought you'd set parameter 39 (which doesn't exist) to the key you want to send (Power) and I foolishly went along with that whilst reading.

You actually said (correctly) that you sent a raw zwave command of Dec 39 (hex 27) for Power, which is much more correct - but still wont work.

The raw Zwave command needs to be the full command, following "Simple AV Command Set" format.

This is something like 0x94 0x01 0x00 0x01 0x00 0x00 0x00 0xF8

(Feel free to try that command; it ought to turn on the TV, but it's only my first guess)

What I'm confused about is the command for Power on is 0x00F8 in the Zwave command docs, not 1, 39 or 27 (Dec or hex).

This is going to need a plugin to support Simple AV command set, unless and until Matt/Jay include it but I've not seen any work on it so far to my knowledge.

Once I've finished and released my other plugins, it's one I'm interested in working on.


Sent from my iPhone using Tapatalk

Posted on
Sun Apr 30, 2017 5:38 am
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Re: Remotec ZXT-310 (Z-Wave to AV IR Extender)

Thanks for your help, howartp.

howartp wrote:
This is something like 0x94 0x01 0x00 0x01 0x00 0x00 0x00 0xF8

(Feel free to try that command; it ought to turn on the TV, but it's only my first guess)


Ahh, gotcha. Thanks for explaining that. I ran through the codes with that command for one of my TVs, no luck.

I found this (http://z-wave.sigmadesigns.com/wp-content/uploads/2016/08/SDS12652-13-Z-Wave-Command-Class-Specification-N-Z.pdf) which notes 39 (0x0027) as the power option on page 245.

It's getting late where I am so I'll try again after work tomorrow. I'll need to wrap my head around how these command classes work... I know a little bit more than I did this morning at least :D

Pete

Posted on
Sun Apr 30, 2017 7:07 am
howartp offline
Posts: 4559
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: Remotec ZXT-310 (Z-Wave to AV IR Extender)

If you want to open my Zwave scene controller plugin, that has command classes in it which might help you dissect things.

(The PDF you linked is what I use for my plugins)


Sent from my iPhone using Tapatalk

Posted on
Mon May 01, 2017 6:05 am
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Re: Remotec ZXT-310 (Z-Wave to AV IR Extender)

I'm really struggling to understand how the command is built....

howartp wrote:
0x94 0x01 0x00 0x01 0x00 0x00 0x00 0xF8


0x94 = COMMAND_CLASS_SIMPLE_AV_CONTROL (I understand that one)
0xF8 = Power On (I understand that... although I think it should be 0x27 - which doesn't work either)

The rest I am unsure of. I see that one relates to the key attributes. (button pressed, released or held down) and one is a sequence number to prevent duplicates. I'm not sure which one relates to which hex value though? There seems to be more hex values then are required? Page 243 of the doco I linked to before explains the structure but I don 't understand it.

I'm not incrementing the sequence number each time I try a new TV code. Could this be the issue? Maybe the device is ignoring all the commands as it thinks they are duplicates?

Pete, would you mind talking me through how that command is built?

Pete

Posted on
Mon May 01, 2017 6:53 am
howartp offline
Posts: 4559
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: Remotec ZXT-310 (Z-Wave to AV IR Extender)

Hi Pete.

This reply is from my iPhone, combining what I posted with my memory from the other day.

If it still doesn't tie up, I'll reply on pc later.

94 is SimpleAV
01 is Set (as opposed to Get/Report etc)
00 is sequence
01 is Key Down
00 00 is MSB and LSB of ItemID, which I wasn't sure how to determine so I zeroed it
00 F8 is MSB and LSB of the command.

27/39 is the KeyID that SimpleAV uses, but 00F8 is the defined Zwave value for that Key. I don't understand yet why they have a two-stage map, instead of just sending 0x27 as the Zwave value.

Peter


Sent from my iPhone using Tapatalk

Posted on
Wed May 03, 2017 5:26 am
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Re: Remotec ZXT-310 (Z-Wave to AV IR Extender)

When I send a raw Z-Wave command with debugging turned on I get the following in the log:

Code: Select all
Z-Wave Debug                    SENT sendRawZwaveCommand: 01 0F 00 13 2E 08 94 01 00 01 00 00 00 F8 25 01 8D
Z-Wave                          sent "AV Control Point" raw command [94 01 00 01 00 00 00 F8]


Is the command supposed to be wrapped around other hex values? E.g. "01 0F 00 13 2E 08 [my command] 25 01 8D"

Thanks,

Pete

Posted on
Wed May 03, 2017 11:38 am
howartp offline
Posts: 4559
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: Remotec ZXT-310 (Z-Wave to AV IR Extender)

Yep - the full command includes things like the node ID (2E from memory, in hex).


Sent from my iPhone using Tapatalk

Posted on
Sat May 06, 2017 7:12 pm
matt (support) offline
Site Admin
User avatar
Posts: 21417
Joined: Jan 27, 2003
Location: Texas

Re: Remotec ZXT-310 (Z-Wave to AV IR Extender)

Without an Indigo device definition (which I've added to my list to look at), all commands are sent to the module without any endpoint encapsulation. Once we define the 6 devices in the definition then when sending raw commands to each one Indigo will wrap it up with the endpoint encapsulation header.

I glanced at the docs for it though, and it sounds like if you send the command without any encapsulation (which is what your example above does), then it says it will send the IR command out port 1, so I'm not sure why that isn't working. That said, the documentation was pretty confusing so maybe there is something I missed.

Image

Posted on
Sun May 07, 2017 12:19 am
howartp offline
Posts: 4559
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: Remotec ZXT-310 (Z-Wave to AV IR Extender)

Thanks Matt.

Pete, have you a camera that shows IR when you point a tv remote at the camera and press and hold a button? (Try the FaceTime camera on iPhone if that's what you got)

If so, can you test if the ZXT is sending any IR out when you send commands?


Sent from my iPhone using Tapatalk

Posted on
Tue May 09, 2017 5:48 am
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Re: Remotec ZXT-310 (Z-Wave to AV IR Extender)

matt (support) wrote:
(which I've added to my list to look at)


Thanks Matt

howartp wrote:
Pete, have you a camera that shows IR when you point a tv remote at the camera and press and hold a button? (Try the FaceTime camera on iPhone if that's what you got)


(Still not working but...) OMG. Thanks for the excellent suggestion, Pete. Just what I needed. I've been going mad wondering if it was working and I just had the wrong codes. It's not sending IR out any of the ports. Using other remotes around the house I can clearly see the IR light flash via the FaceTime camera.

I'll have a fiddle with some of the other options now that I can easily confirm if it's working.

Pete

Posted on
Wed May 10, 2017 5:43 am
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Re: Remotec ZXT-310 (Z-Wave to AV IR Extender)

I've given it a red hot go but still no luck. It's possibly something to do with the endpoint encapsulation as Matt suggested. I'm happy to wait for a device definition. There's nothing good on TV at the moment anyway...

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 3 guests