Replies: 1 comment 8 replies
-
The Broadlink base64 is just a way to display the binary data. You can encode and decode the data with e.g. https://base64.guru/converter/decode/hex But we'll need to find out what those bytes in the Broadlink RF codes are make use of them. They should encode a OOK format in some way. https://triq.org/rtl_433/IQ_FORMATS.html#pulse-data-formats It could be something like (according to https://github.com/mjg59/python-broadlink/blob/master/protocol.md)
We could add a conversion option to the Broadlink format for rtl_433's OOK files. |
Beta Was this translation helpful? Give feedback.
8 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi I have an RF remote that works on 433Mhz. I tried to capture the code using my broadlink RM4, using broadlink app I can read the signal from the remote and replay it without a problem.
However I have an integration of my broadlink and home assistant. However after many failed attempt, I got to the point where I gave up on trying to capture the signal from home assistant using broadlink read RF function.
My solution right now and since RTL-SDR usb, the plan is to use it to capture the remote signal, encode it to base64 (this is what broadlink uses on home assistant to send RF signal) and then input the code manually on home assistant broadlink config.
I got to the point where I used SDR sharp with the RTL_33 plugin. I was able to listen and see the remote signal received.
However I have no idea how to get the signal raw data and convert it into base64. Any help will be much appreciated.
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions