← The arcade

Machines · difficulty 2 of 3

Smart thermostat 🌡️

A schedule sets a target temperature from each hour onwards. For each reading decide whether the boiler fires, using a half degree deadband so it does not chatter.

This one is part of Pro. Plenty of arcade challenges are free to play right now.

Skills: dicts, if/else, loops

Open the arcade