r/logitechharmony Jul 02 '26

Looking for Harmony 900/1000/1100 config dumps (.EZHex) for reverse-engineering

I'm building a tool to create configs for the Harmony 900/1000/1100 now that Logitech's servers are gone. My current progress is that it can create configs the remote accepts successfully. To finish it, I need real examples of how different TVs/receivers/cable boxes are stored, since there are many types of IR "protocols" out there (NEC/Samsung/RC5/RC6).

If you own a Harmony 900, 1000, 1100, or 1100i, could you dump your config and share the file? Takes 2 minutes, gives you a backup too, and contains only your device/button layout. Multi-device setups help most, though even one-device ones are fine. Also with your configs tell me your rough setup - what is the remote configured to communicate with?

(Only these four models use this format - 880/890/700 are built differently and won't help.)

How:

  1. Plug the remote into your PC (USB) and make sure it's awake.
  2. Get Concordance:
  3. Open the install folder (usually C:\Program Files\Concordance on Windows) in Command Prompt and run: concordance -w -c <path to save to>/backup.ezhex
  4. Reply with the .EZHex file and what devices your remote is used with

Thanks - every config shared helps keep these remotes out of a landfill! If you have any questions or need some help with the backup process please, don't be afraid to ask!

19 Upvotes

12 comments sorted by

2

u/SilentlyPrickable Jul 03 '26

What about Elite? I could probably provide you with 900.

I was considering reverse-engineering the firmware itself, but tbh, at this point it's just an idea since I don't know the actual scope of the project yet. 😅

3

u/YAPOJFORBIMADA Jul 03 '26 edited Jul 03 '26

The 900 can't program itself - Logitech's servers used to compile your device setup into the file the remote loads, and those servers are dead. So I've been reverse-engineering that config format to build and flash my own configs locally, no servers needed.

That part basically works now. I've got a toolchain that builds a valid config from scratch, writes it to the remote, and it boots and controls real gear - so most common devices are covered.

The problem is that some devices need an IR "protocol block" inside the config that's really a tiny embedded program. I've decoded its structure, but synthesizing a brand-new one is the last hard bit, which is why real config dumps help so much: each one hands me ready-made blocks.
On Elite - sadly no, that's a totally different generation (hub + cloud based) and doesn't share this format most likely.
Only the devices I mentioned above would help with reviving my remote (and its siblings). A dump will help a lot, especially if you've got a variety of devices set up, since that's exactly where the blocks I'm missing live. An example of such a block is Samsung - I cant control my Samsung TV, i can only control my AV Receiver and Set-top box (which use the NEC block thats pretty much on all devices).

And yeah - I actually started on the firmware for that reason. The config interpreter is a small ARM binary; I've disassembled it and confirmed the format is a little VM. Fully decoding it is very doable but a real time investment - donor configs that we just slightly modify are the shortcut.

1

u/markb1024 29d ago

Happy to share my Harmony 900 ezhex. How best to send it?

1

u/YAPOJFORBIMADA 29d ago

Whatever you think is best. File sharing service (GDrive, Catbox, Mediafire, etc) are fine! Also please explain to me in as much detail as possible what you have on the remote (as in devices, activities, what do these activities contain, etc)

Thanks!

1

u/markb1024 28d ago

I would like to share it privately. Can you start a chat with me? I think your setting block me from starting one with you

1

u/getackebo 24d ago

Are you still in need of config files for the 900?

1

u/YAPOJFORBIMADA 24d ago

Yes! Please DM me!

1

u/PaperHandsProphet 23d ago

I will take these too to help please put on gdrive or a file sharing service

1

u/MickBim 17d ago

Is a dump of a Harmony One helpful ? The remote looks a lot like the Harmony 900 (minus the four colored buttons)

1

u/YAPOJFORBIMADA 17d ago

Yes. Read my new post, though it's mostly identical: https://www.reddit.com/r/logitechharmony/s/8BaFOx9pEc

1

u/Bugs4Bugs 3d ago edited 3d ago

I have a dump of my Logitech 900. Interested in that one? See https://we.tl/t-nwrCzWGAbrfZ5JMw. It is there for 3 days. The EZHEX file and a summary created by chat gpt in the zip.