If you are not getting heat out of the heater, there are only a few things that could be wrong. The first is low coolant. You can't get heat without coolant running through the heater. If it is low, sometimes it has to be bled of air bubbles. If both heater hose running to the heater are hot, you have circulation. If not the heater could be plugged or not getting the coolant to circulate. There is also a damper in the heater system to stop cold air from bypassing the heater and that needs to be checked.
Heater core could be clogged.
In a hot water heater, a thermostat regulates the heat
Could be a bad thermostat or heater core
could be a number of reasons etc bad thermostat,clogged heater core,leaking heater core,
In a hot water heater, a thermostat regulates the heat
Heater core is stopped up or thermostat is stuck open.
no heat can be caused by,blocked heater core insufficient coolant in engine blocked heater hoses from engine to heater core bad heater thermostat bad thermostat in engine bad heater control switch
If it's interior heat you are talking about, it could be the thermostat. If you find your temp gauge is fluctuating all over the place, change the thermostat. If not, it could be your heater core. You could try flushing it out.
Usually a thermostat will fix it, could be low coolant, heater control, wrong thermostat (should be a 195 degree) or restriction in the heater core or cooling system also.
could be that your heater core is clogged or your thermostat is stuck in the open position making it slow to heat.
the thermostat used to control the heater and after we select the four pole switch to some number the thermostat start connect the power to the heater at the same time the heater start to heat and when we select the switch to zero position the heater not work
It is possible the thermostat has stuck in the open position therefor not letting the engine heat up. It could also be the heater core or possibly the hoses to the heater core are disconnected.