If its cold enough in Europe they install dedicated heaters rather than idling the engine - they install a small heating device and pump plumbed into the cooling loop and to the petrol or diesel supply.
When it runs it heats the coolant and circulates it through the engine block.
Newer ones can also talk to the ECU to open the heater core valve and fans to pre heat the interior too. They also can use either SMS messages or an app to turn on remotely if you don't want to use fixed timers.