Hmm..
Ich glaube, da kann Dir REST selber nicht helfen..
Hierfür bräuchtest Du einen Broker, an dem sich deine Maschine und deine zentrale Verwaltung anmeldet und ein Message-Austausch machen.
Gerade im Maschinenbereich hat sich hier MQTT etabliert.
Hierüber können Nachrichten verschickt werden, ohne REST/HTTP direkt auf
TCP-Ebene.
Dies kann somit auch in 'kleinen' Steuerungen von Maschinen ohne viel Overhead recht einfach implementiert werden.