Bad link quality how to improve?

i am using HTC-AB01 with standard antenna provided.
My sensor is near the ground and it is “static” device. Will stay on the place where it is now for long time.

I undestand that sensor could have bad quality signal ( RSSI - 137 , SNR -20,20 Spreading SF12BW125 ) because of place where it is, as i dont have option to move it , i am looking option to correct quality somehow.
Time interval is set for 1 hour , but sometimes i have a gap with sending data , bacasue of bad signal.
One of the possible option - last option is change antenna

What else i can do ?
Turn on ADR on helium console and on device as well ?

Thank you community for answer all previous posts.
I learn a lot here !