I have made an automation to disable wifi during night but it does not affect the battery drain. I continue to have 5/6% per day without use while my wife has one my 2/3% with wifi enabled.
Hello, thank you for your post! I think I have exactly this problem!
I had 3 iPhones in the last 4 years. An iPhone 12, an iPhone 13, and now I have the iPhone 16 Pro. In all of them, including the 16 Pro, I can say I have a terrible battery life. Comparing it to what's advertised and what other people's show, it just doesn't make sense, since I'm a light to moderate user. As you might imagine, in 4 years I tried everything you could think of to understand the situation, until I accepted that the problem is simply something with my configuration somehow.
To give an idea, with the iPhone 12 I always had less than 2 hours of screen on time, and got home by the end of the day always struggling not to die. The iPhone 13 might have improved that by 30 mins. And now the 16 Pro improved another 30 mins. My normal average is 3 hours before the phone eventually dies. But, what's more concerning is that, if I don't use the phone, the idle drain is surreal. Sometimes, I unplug the phone in the morning, and I don't use it at all until lunchtime, and I'm already at 80%. Overnight I have consistently battery drains of more than 10% for no reason. Nothing appears on the battery stats to justify this situation. Never did.
However, two weeks ago, I decided to do something I never did before. I picked my iPhone 13, which I still have lying around here, and I factory reset it once again. But this time, I decided to create a new Apple Account and with a brand-new iCloud email. And to my surprise, the battery life was completely different. Much more like what people post here and what's common opinion by reviewers. So I started adding stuff to the phone to set it up as my usual daily driver. I installed all the apps, configured the Lock Screen and Home Screen. Set the same widgets. Battery life remained very good. In 4 years, I've never had 6 hours of screen on time, with still 25% left by the end of the day.
So, I'm still trying to understand this whole thing, and I just found this post.
In your case, is your Apple Account an iCloud email, or another one? The issue for me happens with my apple account using gmail.