How to fix route Xbee End device always via repeater

Hi
I am using Xbee S2C XBP24CZ7UIT module for data transmission at one minuet interval . Transmitting device ( End device) is battery power & working in cyclic sleep mode.
Receiver ( co-ordinator) & repeater are mains operated & always wakeup.

I want to connect repeater between Transmitter & Receiver.
Repeater function properly if receiver is far away from Receiver & direct communication is not possible.
But if direct communication is possible with very week signal , End device will try for direct transmission and do not transmit data from repeater ( as per xbee routing property)
This many time leads to data loss.
To overcome this problem i want to fix transmission route always via repeater always.
This to be happen automatically with some setting in xbee profile.

I don’t want to enter 16 bit / 64 bit address in any of the Xbee module for fix routing.
End device will transmit data to receiver with address 0000…00000

This is possible with source routing
some steps to follow at power first power on receiver then repeater & then transmitter with

NJ or AR command setting i read are as below ,
Please check will it work ? Please guide on same.
Receiver : NJ = OXFF AR = 3C
Repeater : NJ = OXFE AR = FF

The best way to address this is to disable joining (NJ) on the Coordinator leaving Joining enabled on the router. Then issue a local network reset on the End device (NR0). The End device will leave its parent and try to join the network again. In this case it will join the router.

I need to send NR0 before every transmission from End device?

How End device will connect via repeater if it can connect to receiver with very low RF signal

No. You need to only do it once so that the End device joins the Router instead of the Coordinator.