Wake on lan script, which scans all devices in a network. If a specific mac-address (e.g. your smartphones) shows up, it triggers wake on lan calls to a list of x devices.