I am trying to integrate some “non smart” blinds into HA.
They are “ComfyShade” braded and use a 433.92 mhz remote.
I have tried learning the remote with Broadlink RM4 RF but the broadlink app and the HA integration cannot reliably learn the code, and when it does, no response is received from the blinds when broadcasting it.
I suspect I will have the same luck with something like RF link.
My alternative is to butcher the remote, and use an ESP32 to actuate the buttons on the remote. This is obviously more work and requires me to hide the remote somwhere.
Home Assistant can struggle to learn 433.92 MHz remotes due to timing and frequency issues a successful workaround is to use the Broadlink app for initial listening and then use Home Assistant’s remote.learn_command service simultaneously to capture the signal.
Use Broadlink with a simultaneous Home Assistant service call
Set up frequency in the Broadlink app: Open the Broadlink app and set it to listen for the RF command, making sure to specify the correct frequency of 433.92 MHz.
Prepare Home Assistant: Go to Developer Tools > Services in Home Assistant.
Call the service: Select the remote.learn_command service, choose your Broadlink device, and enter a command name (like “turn on”) and command_type: rf.
Trigger the signal: Click “Call Service” in Home Assistant at the same time you initiate the learning process in the Broadlink app. You may need to press the remote button multiple times to ensure the signal is captured.
Using AI to generate a reply which has not been tested & verified by you is against the forum rules & will get you banned.
Call service was renamed to Perform Action earlier this year. AI doesn’t know about it, but you would have if you bothered to check your “advice” before you posted.