-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Retrieve codes for undefined buttons #26
Comments
This does it: It generates code like
for that "Alexa remote" that I got from Ali |
Thank you, I tried your fork and it works. Then for fun I tried to assign proper names and fix the mislabeled buttons, I'm putting here my process in case it helps someone else. First you need to edit an add to the
Run the
The first number is the id in HEX (161 = 0xA1 ). After getting this to work I checked that commit again koying@57db77e and thought, why the return index return on the page value instead of the usage value? wouldn't it be better to have a single page with id 0 and a usage value? that way I would only need to define a single file instead of four, so I swaped the return values to Granted I don't actually understand this code or where index comes from, so I don't know if there was a reason of it being like that in the first place, but is working for me. Anyway thank you again @koying for the solution, actually your post in the HA forum is what led me to this esphome component while searching for a non IR universal remote alternative. |
how can I get the codes needed to add in HidUsageTables.json as indicated in #21?, I have a FireTV Remote Pro, is not an original but it works (with some mislabeled buttons), the issue is that the 4 bottom buttons (the branded streaming services buttons) doesn't send anything through the sensors, and the logger doesn't show anything useful, here is the message I get when I press any of those buttons
is there a way to get the relevant codes for those buttons so I can define them in the json file?
The text was updated successfully, but these errors were encountered: