Originally Posted by Ebase131
What type of customization would we be talking about here?
Dragging and dropping some extra functions to different buttons or different places on the screen. Adding extra commands to the start/end of activity macros (i.e., to go straight to a Pandora app with one button press). Making sequences (macros) to perform other complex tasks with a single button press (toggling PIP on a DirecTV receiver, for example - normally 11 steps). Importing channel logos.
Any real world examples of situations where a Harmony remote won't cut it?
Harmony doesn't cut it if you need variables, branching, two-way communication, custom protocols, signal analysis, global macros, pronto hex import, custom icons for commands. Example, if the volume level on your receiver is greater than 30%, lower it to 10% and raise the lights when you press a button, otherwise do nothing. That sort of thing. If you don't know what any of the above stuff is, then you won't miss it when you get a Harmony.
Basic stuff, Harmony does fine - turning groups of devices on and off and switching inputs, mapping groups of buttons to certain devices, performing simple macros (up to 25 steps I think).
Harmony would work for most of what I do, but simply don't like jumping through hoops to get there. For example, to add an extra input command to an activity macro on Harmony, you have to teach the command to another remote, learn it back under a different name, then add it. On my JP1 remote, I just add the command. My hands aren't tied. I can also save a lot of programming time by using global macros, which Harmony can't do. For example, if I want the same 20 step sequence (macro) in 10 different activities, on Harmony I have to program it 10 times (that 200 steps). With my JP1 remotes, I program it once and can use it anywhere. If I need to import pronto hex codes or make a custom protocol, I can easily do that myself with JP1, not so with Harmony. If I need to add my receiver's zone 3 commands, I change a single byte on my JP1 remote in about 5 seconds. But with Harmony, I must go through the setup wizard, verify commands and maybe even learn 100 new commands if they aren't in Logitech's database.
Harmony has improved a lot though. Until just a few months ago, the longest sequence macro you could write was 5 steps, and some models couldn't do sequences at all. Now those limitations are gone on current models. But they've inexplicably introduced new limitations, as in my input example above.
For most systems, Harmony is plenty.