stationeers.de Mod workshop · Dominik1199
DE Sign in
  1. Home
  2. Stationeers wiki
  3. Pressure, temperature and heat
  4. Heating and cooling: wall heater, wall cooler, air conditioner, radiators

Pressure, temperature and heat

Heating and cooling: wall heater, wall cooler, air conditioner, radiators

Which device moves heat where, how much energy a room needs, what each planet demands and a thermostat program with heater and cooler.

Checked with 0.2.6428.27798 Updated Oct 20, 2026

Heating is easy: power in, heat out. Cooling is harder, because heat does not vanish – it has to go somewhere. Every form of cooling in Stationeers is therefore transport: heat is pushed from the room into a pipe network and carried outside from there.

The devices

Deviceacts onOutputTarget value
Wall Heaterroom air, heats1,000 J per tick, about 2 kWno
Wall Coolerroom air → pipe gas1,000 J per tick, about 2 kWno
Air Conditionerpipe gas only, heats or coolsup to 14 kJ per tick, about 28 kWyes, in kelvin
Pipe Heater (Gas)pipe gas, heats1,000 J per tickno
Pipe Convection Radiator and other radiatorspipe gas ↔ surroundingsdepends on temperature differenceno
Portable Air Conditionerroom air ↔ liquid canister, portableup to 2,500 J per tick; without a canister it heats with 250 Jmode Cold/Hot

Wall heater and wall cooler only work when the room holds more than 6.3 kPa.

How much energy a room needs

The heat of a gas is heat capacity × amount × temperature. A room of four cells at normal pressure contains about 1,330 mol of air. At roughly 20.7 J per mole and kelvin (22 % oxygen, 78 % nitrogen) it needs:

  • 1,330 · 20.7 ≈ 27,500 J per kelvin

A 2 kW wall heater therefore raises this room by one kelvin in just under 14 seconds, and a wall cooler lowers it just as fast. Walls, devices and heat losses to the outside come on top – treat the figure as a lower bound.

The wall heater ignites

The wall heater makes a spark every tick. If the room contains fuel and oxidiser of at least 0.00001 mol each, it burns. A gas sensor next to it reports fire through Combustion all the time, even without a fire.

The wall cooler and its pipe network

The wall cooler pulls heat from the room into the gas of its pipe network. That network has to get rid of the heat again, or it keeps getting hotter. There are two ways:

  1. Radiators outdoors: the pipe network leads outside to radiators that hand the heat to the outside air or radiate it away.
  2. Air conditioner: it cools the pipe gas and pushes the heat into a third network, which then leads to the radiators.

The wall cooler gets worse the larger the difference between pipe gas and room. A loop just below room temperature works better than an ice-cold one.

The air conditioner

The Air Conditioner has three pipes: input, output and waste. Setting is the target temperature of the output in kelvin, from 3.15 to 1,272.15 K. If the value is above the input temperature, it heats. The heat it takes from the gas ends up in the waste network.

Three values show how well it works: TemperatureDifferentialEfficiency drops with the difference between input and waste, OperationalTemperatureEfficiency with very hot or very cold pipes, PressureEfficiency at low pressure – full only from about 111 kPa on both sides. All three pipes must be connected.

For large temperature steps a cascade pays off: two air conditioners in a row, each with a small step. Important: the Setting of a stage must stay below the temperature of its input loop, otherwise it heats in the wrong direction while starting up.

What the planets demand

WorldOutside temperature per world dataConsequence
Marsabout 3 to 10 °C at noon, about −52 to −47 °C at nightheat at night, insulate outdoor lines
Europa−139 to −149 °Cheat permanently, liquids freeze outside
Venus464 °C, day and nightonly cool; radiators only cool even hotter loops
Vulcannot below about 127 °C at night, far above at noonnever heat, keep the waste-heat loop above 127 °C
Moon, Mimasvacuumno convection, radiation only

In vacuum radiators only work through radiation. There the Medium Radiator with a radiation value of 30 is the right choice; on worlds with an atmosphere the Medium Convection Radiator with convection 9.38.

IC10: thermostat with heater and cooler

This program keeps a room between 18 and 26 °C. It heats below 18 °C up to 20 °C and cools above 26 °C down to 24 °C. Thanks to the gap in between, heater and cooler never work against each other.

# Thermostat: wall heater and wall cooler
define SENSOR -1252983604      # Gas Sensor (StructureGasSensor)
define HEATER 24258244         # Wall Heater (StructureWallHeater)
define COOLER -739292323       # Wall Cooler (StructureWallCooler)
define NSENSOR HASH("Living Sensor")
define NHEATER HASH("Living Heater")
define NCOOLER HASH("Living Cooler")
define CELSIUSOFFSET 273.15    # 0 C in kelvin
define HEATON 18               # C, heat below
define HEATOFF 20              # C, stop heating above
define COOLON 26               # C, cool above
define COOLOFF 24              # C, stop cooling below
alias temp r0
alias heat r1
alias cool r2
alias tmp r3

start:
yield
lbn temp SENSOR NSENSOR Temperature 0
bnan temp start                # no sensor with this name
sub temp temp CELSIUSOFFSET    # kelvin to Celsius
# --- 1. Heater with hysteresis ---
slt tmp temp HEATON
select heat tmp 1 heat
sgt tmp temp HEATOFF
select heat tmp 0 heat
# --- 2. Cooler with hysteresis ---
sgt tmp temp COOLON
select cool tmp 1 cool
slt tmp temp COOLOFF
select cool tmp 0 cool
sbn HEATER NHEATER On heat
sbn COOLER NCOOLER On cool
j start

You only change the thresholds in the define lines. Several heaters in the same room simply get the same name – one sbn switches them all. The hysteresis pattern is explained in the academy: hysteresis.

Common mistakes

  • Cooler without a way for the heat: the wall cooler's pipe network heats up until it hardly manages anything.
  • Radiator on the wrong loop: a radiator on a loop colder than its surroundings warms that loop.
  • Air conditioner with only two pipes: it does not work, and there is no error message.
  • Fire alarm next to the wall heater: reports fire constantly, see above.

Where next

Esc
↑ ↓ selectEnter open/ opens search anywhere