Helioenergia provides energy harvesting UPS systems to empower IoT. Device consist of custom made photovoltaics (PV) modules and/or thermoelectric modules, energy management subsystem and batteries. UPS capability in range from milliwatt to kilowatt. We provide technical assessment of local solar and thermal resources. We tailor PV modules to meet size and aspect requirements.