Nach einem Rundgang zur Erkennung von Standby-Verbrauchern ist mir fast die Kinnlade heruntergefallen. Mein Laserdrucker verbraucht im Standby stolze 20-30 Watt. Das sind je nach Stromvertrag bis zu ca. 100€ Stromkosten im Jahr!

Der Drucker wartet auf die wenigen anfallenden Druckaufträge und schluckt dabei viel Strom.

Hier musste eine Lösung gefunden werden. Das manuelle Einschalten einer intelligenten Steckdose, die den Drucker ein- und ausschaltet, fand ich nicht intelligent. Besser wäre es, wenn sich der Drucker einfach einschaltet, wenn ein Druckauftrag in der Warteschlange steht. (Netter Nebeneffekt, der Drucker bekommt so noch AirPrint „nachgerüstet“). Mehr dazu im Beitrag über CUPS.

Blockly-Script

Hier triggere ich den Status des Druckers. Sobald dieser geändert wird, wird geprüft, ob die Anzahl der Druckaufträge 0 ist. Ist dies der Fall, wird der Drucker nach 5 Minuten ausgeschaltet.

Sobald die Anzahl der Druckaufträge eine andere Zahl (größer als 0) ist, wird der Drucker eingeschaltet. Wenn noch ein offener automatischer Abschaltvorgang läuft, wird dieser beendet.

Der Drucker wird einfach über eine intelligente Steckdose eingeschaltet.