If you have WiFi access at the Repeater Site, then that task should be fairly easy.
I have built a number of remote sensing units, using ESP32-S2-Mini devices (flashed with Micro-Python), that report some of the conditions you mentioned to a remote MQTT broker and then onto Node-RED.
Here's a link to a tutorial I posted a year ago.
Please note:
I've recently designed a simple Reporter Node that reports T/H/P, Light Level and Vin and Vreg.
I'll write a tutorial when I have some spare time.
Here's a photo of my digital board (using an ESP32-C3-Super-Mini) that supports 2 by 8-bit ports, BH1750 (light sensor) and BME280 (T/H/P sensor).
I have found the IN219 (with I2C interface) is a great chip to sense and report current load.
Note: This particular device is intended for currents up to 3.2A max and Bus Voltage of 26V max.