I think this problem is what the Home Assistant Cast launcher is designed to solve: Home Assistant Cast