I wrote a little software that listens for MQTT messages and executes arbitrary instructions depending on a configuration file. So these commands is usually wake on lan instructions. The configuration file has a concept of hosts; different hosts might get distinct configurations, so I can have only one configuration file, https://abrahamn317agm3.blogginaway.com/profile