Drucker und Scanserver bei Auftrag einschalten

Hallo zusammen,

habt ihr Ideen wie ich folgendes in Home Assistent automatisieren kann:

Wenn ein Druckauftrag eingeht

Starte einen PC (Lubuntu) auf dem ein CUPS Server läuft
Schalte den Strom des Druckers ein

Nach 10 Minuten und wenn kein weiterer Druckauftrag mehr in der Warteschlange ist

Fahre den PC wieder herunter
Schalte die Steckdose für den Drucker wieder aus

Unser Drucker ist nicht Netzwerkfähig und hängt daher an einem alten Laptop auf dem unter Lubuntu ein cups und sane server läuft.