My team just does "asynchronous stand-ups" - share your status once day in a dedicated Slack channel, whenever you want.
We do this on top of a good culture of asking for help and posting regular updates on our internal Sprint tracker, it works quite well.