I would suggest using a serial connected setup rather than an RFM one and the 2IC version of an RTC alongside.
I’d suggest powering the Pi and the EmonTX separately so the UPS only drives the Pi (Zero)
Advantages
- you could edit, complie and load the Firmware locally (need to do it the first time with internet connection)
- Cheaper (no RFM board)
Disadvantage
- None I can think of (but could be wrong)
For UPS, depending on time off, I’d use a LiPo setup. PiJuice HAT - A Portable Power Platform For Every Raspberry Pi – Pi Supply
This comes with an RTC as well so it would be perfect.
Julian posted a good write up of what he did. Avoiding wireless connections - EmonTX serial RPiZero solution - #119 by haffle
The only difference is not connecting ground and power via the UART.