Does the app consume battery when it is in the background?

No, the app is not doing any activities in the background. You can even close the app and it will reappear on wakeup time. Of course the wakeup by light in the morning will consume some battery. We recommend to plug in the charging cable overnight so you can leave the house with a fully charged device.