A modern, UI-driven way to manage your RFLink in Home Assistant

Hi everyone,

I’ve built a new custom integration for Arduino RFLink gateways that finally replaces the old YAML-based setup with a modern, fully UI-driven experience.

https://github.com/guanaco0403/Home-Assistant-Rflink-UI

Why you’ll like it:

  • No more YAML: Configure everything, including your gateway and devices, directly through the Home Assistant UI.
  • Auto-Discovery: No more guessing IDs. The integration shows you recently received signals so you can add devices with a single click.
  • Easier Management: Easily add or remove devices through the Integration Options menu; entities are created/cleaned up automatically.
  • Modern & Reliable: Built with async communication for better performance and automatic background reconnects.

Note: Please disable the legacy RFLink integration before using this to avoid port conflicts.

I’d love for you to check it out and let me know what you think! PRs for new features or sensor types are always welcome.

Looks great!
Is it compatible with the new RFlink configuration yaml format, or does it work completely independent?

I will certainly check it out.

Are you planning to add binary_sensor, light, cover, and remote in addition to sensor and switch?

its completelly indepedent from the yaml config from rflink, its all trough UI
and (for your second question) technically i did not plan to add that because i have nothing to test with but it could be a thing yeah

I guess RFlink users will often use binary_sensors for things like doorbells, lights for kaku* devices. I was/are using all domains at some time. I'm not sure about the amount of coding this would add, but most RFlink controlled domains seem to have similar controls.

If you want to add other domains, I could help you test them.

i will add that to my todo list yeah thats a good idea, il start with binary sensors

Nice work. The core integration needs some love indeed.
May I ask why you did a new integration instead of updating the core integration?