Hi,
I’m trying to control a UPC MediaBox (that’s what they call it here in Poland). It’s a Pace DCR7111 STB.
The problem is that the remote and receiver use “toggle codes” (that’s what I’ve read they are called).
This means that it has 2 sets of codes for each button, and sends them alternately.
Like this:
452, -285, 161, -283, 163, -615, 163, -281, 162, -284, 158, -785, 161, -284, 161, -284, 161, -283, 162, -281, 161, -619, 160, -450, 158, -619, 162, -283, 159, -285, 161, -283, 163, -450, 160
436, -283, 165, -282, 162, -617, 159, -283, 163, -281, 160, -786, 159, -284, 162, -280, 165, -281, 162, -616, 161, -617, 161, -451, 160, -617, 163, -281, 163, -281, 161, -283, 164, -447, 164
Those are actually for a single button, and they differ by just 1 part (20th). Once it’s ~280 and once it’s ~610.
Providing just one of those codes reapeated results in the STB accepting just the first one. This makes it impossible to select for eg. channel 11, or send more than once channel up. And this basically makes the codes unusable in a standard way.
My question is: Is there a support for those toggle codes in ESPHome Remote Transmitter? If not then maybe someone found a walkaround to make use of them.
I haven’t tried yet if the code sequence is retained after stand by/power on cycle (which can complicate things even more).
Any help that gets me closer to a working remote for this device will be greatly appreciated.
P.S. This remote also works with UPC Horizon [rebranded Arris DMC7002KLG] (which by default ships with RF remote, but also accepts IR codes). And Horizon doesn’t care about those toggle codes, and works just fine, and I can send repeat commands however I want to it and it accepts them all.