Oura ring is really good in terms of understanding your sleep and help to fix it. It helped my to find out my chronotype.
this midpoint is the key. it is in fact the lowest body temperature time in the night. you need to find it and add 4 hours before and after