Short story: For me, the battery drain is in using iCloud to sync my Calendar.
Long story: I read with great interest megaschwein's post Apr 6, 2:00pm. (p27) That fact that the work phone still has good battery life after updating to 12.x was a great clue. My iPhone, which I barely use, had to be charged, oh, once a week. After installing 12.1.x, it was loosing 25% of it's charge every day! Someone said to turn on Low Power mode. Small help, still loosing 23% of it's charge every day.
What you may or may not know is that 12.1.x also kills battery life on the iPad.
I have an iPad Air 2 on my night stand (now up to 12.2). The only thing I use it for is to turn lights on in the morning using the Home App. Siri is off. I don't browse the WEB. I don't read mail. Seriously, it just sits there with the cover closed, except for about 30 seconds every morning when I use it to turn on the lights.
Before 12.1.x update, I only had to charge it every couple of weeks (14-16 days), and after the 12.1.x update, I have to charge it every 4-5 days.
When that iPad was my primary iPad, I was using the iCloud to sync my Contacts, Calendars, Reminders, Notes, Home, and I had Find My iPad enabled. Everything else was off, including iCloud drive. After reading megaschwein's post I turned off everything except for Home (but left Find My iPad enabled as well). And now my battery life is back to normal! Hmmm... My conclusion is that battery drain is definitely iCloud related.
So I began turning things back on, one at a time, and watching for battery drain over a period of 24-36 hours. Turn on Reminders – no drain. Turn on Notes – no drain. Turn on Contacts – no drain. Turn on Calendar – BIG drain. Battery usage dropped 10% in 22 hours - just sitting there! So I'm turning off iCloud Calendar on my iPhone 6s, and I'm betting my battery life will be back to normal for a phone mostly collecting dust. (If I'm wrong, I'll come back and let you know). Regression test... Regression test...