Arduino lets you managing microcontrollers whereas rpi provides you a way to control application.
Thus, it should be relevant to use a microcontroller (programmed with an arduino) which have a low energy consumption for managing our sensors.
Then for gathering info from sensors we could implement some processes as described in this POC referencing a project bringing communication between rpi and arduino named pySerial.