I don't know if this is possible, but is there a way to find the additional commands for this unit, if available? Right now Logitech has the default codes from Xiaomi's original remote, but as you all know, streaming remotes tend to be bare bones. This uses the official Android TV OS (same as Shield TV), so I know there are the possibility for extra commands. I also heard that sometimes companies uses another manufacture's IR codes and I am hoping maybe that is the case with Xiaomi.

On another note, Logitech does not have the codes for the model I have, but another model codes do work with it. The model I have is MDZ-16-AB, but codes for MDZ-16-AA (international version with Android Phone OS) works fine with my model, and even adds a button that isn't on my original remote. Because of that I tried their other models and products, but to my dismay even their TV sets use this exact same barebones remote (can't imagine a tv remote without numbers or let alone without an input button, but thats another story).

I contacted Logitech and they said if provided with the Hex Code and it works then they will add it to their database. If this is possible than if you can paste it here I will email them with the codes, or you can send them in the codes yourself if you rather. Either/or is fine by me.

The codes Logitech has already in their database:
Up
Down
Left
Right
OK
Menu
Back
Home
Power
Volume Up
Volume Down

The codes I would like to see are:
Dedicated Play
Dedicated Stop
Dedicated Pause
Dedicated FF
Dedicated RW
Dedicated Skip buttons
Number buttons
Really, every button possible.

I think you didn't quite understand some of the questions, so I've corrected those answers:

4. JP1/UEI Remote model: n/a
5. Do you have a JP1 cable? no
9. Partially working setup code? no

Harmony is not a JP1/UEI remote, and you have no JP1 cable and no setup code from your non-existent JP1 remote that partially works.

The only way to find additional commands in this case is by trial and error (usually out of 256 possibilities). So someone, most likely you, will have to do that part since you have the device and we don't. The easiest way to do it is with a JP1 remote, which can be had for $5-$20. I highly recommend you get such a remote if you want to discover every possible command. But realize that it is very likely that there are no additional commands in existence.

I can't find any codes for this box here, at remotecentral or the globalcache database. If any additional commands are found, we can certainly help you convert them to a format the Logitech support will understand. My contacts have also let me know they they understand JP1 formats as well. So giving them the protocol, device, subdevice and OBC will also work and is shorter and simpler than pronto hex.

It's a longshot, but if you can confirm that M8 Android box codes also work on your Mi, then here are some additional codes below that you can give to Logitech:

I searched and found some M8 Android Box codes are compatible with other devices that are listed by Logitech. I tried those devices and none of them work (the light didn't even blink showing it recognizes a command being sent).

Thank you for you help and advice. I will see about a cheap JP1 remote and do the trial and error method. A more functional remote isn't crazy important, but it would be nice to have and is worth the extra $5 and a little time.

I do have one more question, however. Searching the web I found that there are files on these Android boxes that sets the codes. I am not going to play around with these files, as I would have to root the device, but users say that these files can be modified to allow for a more robust remote control use.

I found that file and am pasting the content. It may have zero meaning to the experts like yourself, or it may provide information that will lead me to another manufacturer's code to try. Or maybe this is the codes I need for Logitech? I don't understand the file and hope I am not wasting your or other's time.

Are you using the MyHarmony software or the standalone 7.7 software with your Harmony ?

I assume you have 'learned' the missing commands on your Harmony ?

If you are happy to give me your Harmony logon details I can install it on one of my Harmony remotes, otherwise I can give you my logon details and you can load it onto my account. Then I can analyze the signals and tell you the hex values.

If I understand the first post correctly, the OEM remote is a Bluetooth remote, so he can't learn from it, however he has found a built-in setup code in the Harmony that does works the "basic controls" of his STB. (Jeff, please correct me if I'm wrong).

So, if that is the case, if he were to tell you (Alan) which code he is using, you should be able to learn that using a JP1 remote and give us the details._________________Rob
www.hifi-remote.comPlease don't PM me with remote questions, post them in the forums so all the experts can help!

I am using MyHarmony software (mac version 1.0..). Robman is correct, my remote that came with the unit is bluetooth only, while the device itself can and does receive IR commands. Logitech actually has all the original commands (11 in total) for this unit (its under a different model number than I have). I am just hoping to find some more codes because of how barebones the original remote is.

I don't mind PMing you my info, however I'm sure others are interested in getting their remotes to work with this box, so I would like to inform Logitech so they can update their database (either myself emailing them, or someone here. I can PM you the email address of Logitech's database department that I found).

Also, if either one of you want to know how I got to that file, I can give you the location. If it does indeed have the information you need, it may help you help others with AndroidTV devices (all of them seem to have this file).

Thank you all for all the help. Even if it turns out that nothing can be done, I do appreciate the time and knowledge.

There are no missing commands and no learned commands. OP is fishing for additional commands that don't exist anywhere that we know of.

What we do need from you, Alan (thanks for offering to help BTW), is for you to load the existing Xiaomi MDZ-16-AA into your Harmony and make a JP1 upgrade from it. Then we'll have the protocol and codes we need in order to go hunting for more.

Unfortunately I don't see the hex codes posted earlier being useful at all since none have any sort of description as to what function each would perform, making it no better than the brute force search we'll need to perform.

I am using MyHarmony software (mac version 1.0..). Robman is correct, my remote that came with the unit is bluetooth only, while the device itself can and does receive IR commands. Logitech actually has all the original commands (11 in total) for this unit (its under a different model number than I have). I am just hoping to find some more codes because of how barebones the original remote is.

I don't mind PMing you my info, however I'm sure others are interested in getting their remotes to work with this box, so I would like to inform Logitech so they can update their database (either myself emailing them, or someone here. I can PM you the email address of Logitech's database department that I found).

Also, if either one of you want to know how I got to that file, I can give you the location. If it does indeed have the information you need, it may help you help others with AndroidTV devices (all of them seem to have this file).

Thank you all for all the help. Even if it turns out that nothing can be done, I do appreciate the time and knowledge.

So, what we're looking for is the raw data for those 11 buttons in the Harmony remote, which were not learned, they were supplied by Harmony.

We will then convert them to Pronto hex so Jeff can confirm that they work, then we will create a bunch of new codes for him to test (ie, un-used OBCs)_________________Rob
www.hifi-remote.comPlease don't PM me with remote questions, post them in the forums so all the experts can help!

Sorry, when I attempt to explain things, it can get a bit convoluted. Luckily a few seem to be able to decipher most of my posts. I will try to word it better than my previous attempts, but no promises!

I sign into Logitech software and search for MDZ-16-AA (international version) commands because Logitech does not have the MDZ-16-AB (US version) ones. Both models are essentially the same hardware except they replaced a button on the remote. The AA version has the Menu button whereas my AB version has the Voice button. I don't care about the voice control.

All the commands, including the Menu command works on my hardware. I am looking to see if there are any additional codes that are not included on the remotes, such as Fast Forward and Rewind, Skip, etc.

I then found a file on my hardware that could be the additional codes. I don't understand the format of this file, so I posted it here (above post).

I know that one of the issues with this file is that if it is all the commands, they are not labeled. I am willing to figure that part out, of course.

**So long story short, I would like to see if there are additional commands other than the 11 I already have. The file has 18 entries after "key_begin" until "key_end". Could that mean there are 6 additional unknown commands that are not on the remote? (I figure 1 command is the Voice command, which obviously would be of no use on the Harmony).**

----

I should mention I just sent the file to Logitech as well, but I haven't heard from them yet. Their support is pretty good, so if its easier for you all to have me deal with them, I fully understand. I thought this was pretty simple but learnt that there is a lot more to this.

Thanks Jeff. Regarding the hardware file that you posted, while I don't completely understand the format exactly, it appears to describe the general shape of the signal and appears to be for just one button, I don't think it's a list of unlabeled buttons as you suggest. So, given that we have a pathway to finding the true format via learning the signals from a Harmony, I don't think that file is worth pursuing.

Alan, can you see if you can find a way to load an Xiaomi MDZ-16-AA into your Harmony, and if you can, then learn the resulting signals for us? Or, if anyone else has a Harmony, anyone can do that part really.

Jeff, you expressed an interest in getting into JP1 yourself, the easiest way to do so is to buy a Nevo C2 which can be had on ebay for under $20 shipped (like here). You don't need a JP1 cable to use this remote with JP1 as it has a USB connection and comes with a USB cable. The only drag is waiting for it to arrive from China. With the Nevo you can learn the signals from your Harmony which would give us the info that we need, and then we can generate an upgrade for you to load into the Nevo which you can use to test for additional functions. If you find any, you can learn them into your Harmony if you like, or you can use the Nevo with them, or we can give them to you in Pronto hex format._________________Rob
www.hifi-remote.comPlease don't PM me with remote questions, post them in the forums so all the experts can help!

lAlan, can you see if you can find a way to load an Xiaomi MDZ-16-AA into your Harmony, and if you can, then learn the resulting signals for us? Or, if anyone else has a Harmony, anyone can do that part really.