-
Notifications
You must be signed in to change notification settings - Fork 282
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
Broadlink Mini 5f36 & IR Learn Code #551
Comments
Hi, I also have issues with learning and the Broadlink RM Mini 3 with the detected device type code: "5f36". I bought it recently on Amazon using this link: https://www.amazon.de/gp/product/B01G1PZUK2/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&th=1 |
Another +1 from me. I got the same device as @SaschaBuettner on my desk, it comes with
To add a few more observations, device discovery does work for me
When configuring codes manually, the The Python folks and, by extension, Home Assistant also seems to have trouble with this specific model, see this issue for HA which also cross-references issues in the People have also started to look into packet dumps, see: home-assistant/core#23566 (comment) |
Is there a way to get the hexa from the Broadlink App? Because I can learn things over there... Just doesn't work with this plugin nor Broadlink Manager |
Does someone know hot to solve this problem ? Is there any progress that can make RM Mini 5f36 works fine ? Thanks |
No, I tried everything with no luck... Finally I got a second hand 2737 and everything works great. |
It seems there are some updates in python code. Does anybody know if these updates can solve this issue? |
Any updates on this? |
So I looked at the changes made to support it in the Python code, and compared it to how it's working in JS land. I edited //Use different headers for rm4 devices
this.request_header = (rm4DeviceTypes[parseInt(deviceType, 16)] || rm4PlusDeviceTypes[parseInt(deviceType, 16)]) ? new Buffer([0x04, 0x00]) : new Buffer([]);
-- this.code_sending_header = (rm4DeviceTypes[parseInt(deviceType, 16)] || rm4PlusDeviceTypes[parseInt(deviceType, 16)]) ? new Buffer([0xda, 0x00]) : new Buffer([]);
++ this.code_sending_header = (rm4DeviceTypes[parseInt(deviceType, 16)] || rm4PlusDeviceTypes[parseInt(deviceType, 16)]) ? new Buffer([0xd0, 0x00]) : new Buffer([]); I'm now seeing hex codes when I do learning with my 5f36:
Digging a little deeper, this is actually just a revert of kiwi-cam/broadlinkjs-rm@a12fd00 If anyone else would like to take this further, feel free, but this fixes it for me. |
The IR code learn does not work ... When you press the learn button in home app, the front led in rm Mini does not turn on. And nothing happen in homebridge. Wait for 10 seconds and no results. Does somebody has a Broadlink Mini 5f36 working fine ? It seems to be some protocol issues with this model ...
The text was updated successfully, but these errors were encountered: