All perfect praise be to Allah, the Lord of the worlds. I testify that there is none worthy of worship except Allah and that Muhammad is His slave and Messenger.
A Muslim woman is obliged to cover her body from the eyes of non-Mahram men, whether she is in her own home or outside. If a woman is not safe from non-Mahram men seeing her through the windows, then she is not allowed to appear without hijaab, otherwise she is sinful. She has either to wear her hijaab or close the windows or put curtains that prevent non-Mahram men from looking at her.
As for the limits of the hijaab that a woman wears in her own home in front of non-Mahram men, whether they are relatives or others, as long as they are non-Mahram, then she must cover her entire body, with a difference of opinion among the scholars whether or not she has to cover her face and hands.
For more benefit, please refer to fatwas 81554, 90268and 84729.
Allah knows best.