I'm working on there exact path since a few months to make this process feel magical to people who can run Home Assistant, but rf capture and replay is too technical. I'm using evilcrow-rf for it and goal is to provide trivial setup flow so that copying rf remotes feels easier than signing up with the company you bought your device from. Hopefully I'll be able to do a show hn in near future.