I have a huge issue with my main device - Marantz SR5013 AV Receiver. Any IR commend is not going through and generates Bad Request error if I select Dock as IR blaster. It worked before but I guess broke with firmware updates.
I have completely reset the remote and dock but it does not help… How do I debug this?
Short update. Downloaded log and I see the following generic issue:
2024-01-15 11:24:05.513975 +00:00 | core | WARN | Error encountered while processing the incoming HTTP request: BadRequest(Bad request) |
---|---|---|---|
2024-01-15 11:24:05.456186 +00:00 | core | NOTICE | IR toggle state of IR command uc.main.529bff4f-f2db-44ff-8a40-bc6e682c2709 POWER_TOGGLE: false |
Or
2024-01-15 11:24:58.679356 +00:00 | core | WARN | Error encountered while processing the incoming HTTP request: BadRequest(Bad request) |
---|---|---|---|
2024-01-15 11:24:58.624952 +00:00 | core | NOTICE | IR toggle state of IR command aDIdErs VOLUME_UP: false |
This is not helpful at all…
OK, the issue is with the built-in IR codes, they are just faulty. I learned some custom codes using my original remote and it seems to work. BUT not all buttons can be learned. Some inputs work, some don’t. There is just so MUCH WRONG with the SW of this remote… I am on a brink of giving up…
Also what the hell with the format of the IR codes? HEX is not HEX. I am completely confused…
HEX provided by Global Cache: 0000 0073 0000 0020 0020 0020 0020 0020 0040 0020 0020 0040 0020 0020 0040 0040 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0C5B 0020 0020 0020 0020 0040 0020 0020 0040 0020 0020 0040 0040 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0C5B 0020 0020 0020 0020 0040 0020 0020 0040 0020 0020 0040 0040 0020 0020 0020 0498
HEX learned by remote: 1;0x410;12;0
OK. 3rd edit
Now I have figured this out. Long codes are PRONTO format, short HEX. I was able to create custom IR CSV file with all corresponding commands and it works now.