Yup! Repeaters can be identical to an endpoint, except it has to be always on, so they can have sensors or actuators, and even run the same application code. You could modify your diagram where some green Xenons were Repeaters and some Endpoints but all have the sensors you’re interested in. Than, the total distance would be ~50 ft between each device + hoping between repeaters, plus the total number of daisy-chained repeaters to get to your effective range.
Does that help? Note I explained Repeater and Endpoint limits above but based on your diagram, your network size should be do-able.