I take my garmin watch readings with a pinch of salt, but it does seem to pick up illness, a night on the beer etc as people have said.
Last time I got on a plane I was checking what it said about my stress level, which went up as the plane was getting ready to take off. Its probably just looking at an increased heart rate, and I don't need a watch to tell me I am a bit tense, but I like playing with it anyway.
Ah! I'd forgotten the effects of a few beers on the reported sleep/stress / body battery. It's enough to drive a person to drink 🍺🍺