'Return sunrise or start_time if given.'

def find_start_time(self, now):

    if self._start_time:
        sunrise = now.replace(hour=self._start_time.hour, minute=self._start_time.minute, second=0)
    else:
        sunrise = get_astral_event_date(self.hass, 'sunrise', now.date())
    return sunrise
