I wrote a little software that listens for MQTT messages and executes arbitrary instructions depending on a configuration file. So these commands is often wake on lan commands. The configuration file has an idea of hosts; distinct hosts can get unique configurations, so I can have a single configuration file, https://jeana075uch1.robhasawiki.com/user