Smart fortwo 451 Lauwarm heater

Hello I have a problem and I have a Smart 451 petrol 61 hp built in 2008 174000 km the vehicle drives perfectly everything in order engine temperature it reaches at its 80-90° now my question since it has low temperatures starting from -5° my car gets poorly warm the engine temperature indicates its 80 90° but the actual internal heat is bad lukewarm I drive into the shop 25 km This happens actually always at the early shift when I drive into the shop and the vehicle stood all night outside Are the vehicles like this? Or is something wrong with me