The distinction between internal and external variables is interesting in its own right, but both devices are technically robots. A thermostat is also a robot.
We're starting to need gradual words to linguistically orient ourselves: automaton, drone, robot, android, etc. Where "robot" is a narrowing of the technical "feedback loop device".