You will find western style "fireplaces" in some new homes which are nothing more than show pieces to have cosy atmosphere but are utterly impractical for the task of heating the home.
Now, what what we would call "heater" is usually placed in the basement for practical purposes. The ones I showed above are placed directly in living area and are way more efficient.
Traditionally, you did not heat entire home, only the area where you live which contracts during winter. There might be other rooms which you only heat in the evening before you go to bed and then it gets extremely cold (but that's fine, you just put good enough featherbed to keep warm). This is practical aspect because heating entire home requires huge amount of resources.
This is 101 of building a functional fireplace designed to heat the house.
My folks simply bought a really nice fireplace insert. It works extremely well. These are not uncommon, even in the south, and my parent's place is far from 'off grid'. They absolutely do use it to 'heat the house', and we only supplement with radiant heaters in the far bedrooms.