Почему с бесперебойником три преобразования?
Розетка -> Бесперебойник -> Блок питания RPi -> RPi.
Если бесперебойник не нравится размером, то есть компактные варианты типа:
picoUPS. Размер будет определять аккумулятор.
Для picoUPS нужен будет обычный блок питания на 12 вольт (многие мониторы от таких работают), а для RPi надо будет преобразовать 12 в 5, например, небольшим импульсным стабилизатором типа
KIS-3R33S.
Если ничего паять не хочется, то первый вариант с бесперебойником (особенно если он уже есть) вполне нормальный вариант.
Даже маломощный бесперебойник может протянут RPi достаточно долго.