After spending hours tweaking my configuration, I finally managed to integrate my Broadlink remote with Home Assistant!
Here’s a quick rundown of my journey and some tips for anyone tackling a similar project.
My Setup:
I’m running Home Assistant on a Synology NAS with a virtual machine setup. I’ve been trying to get my ceiling fan to work seamlessly with the Broadlink remote. Initially, I faced some frustrating errors, especially with the script configurations. The missing property”sequence and Property fan_power is not aloud errors were quite puzzling at first.
The Fix:
After some research and trial and error, I realized the issue was with how I structured my scripts and automations. I had to ensure that each script explicitly defined the necessary properties and followed the correct sequence. Here’s a snippet of what worked for me:
yaml
script:
fan_power:
alias: “Fan Power”
sequence:
- action: remote.send_command
target:
entity_id: remote.power_fan
data:
command: “scBYAYieBgAaB”
Key Takeaways:
- Script Structure: Make sure each script has a clear
aliasand a properly definedsequence. Missing properties can cause unexpected errors. - Remote Configuration: Double-check your remote configuration file. Ensure that the
platform,host, andmacare correctly specified. I also found that including atimeouthelped with reliability. - Testing: After making changes, test each script individually before integrating them into automations. This helps isolate issues quickly.
Final Thoughts:**
While the initial setup was a bit challenging, seeing everything work smoothly now makes it all worthwhile. My ceiling fan now responds perfectly to the Broadlink remote, and I can control it through both the remote and Home Assistant automations. It’s a great feeling to have everything integrated seamlessly!
If anyone else is working on a similar project, feel free to reach out. I’d be happy to share more details or troubleshoot issues together! ![]()