In vielen Haushalten und Büros steigt das Bewusstsein für einen verantwortungsvollen Umgang mit Energie. Besonders Geräte im Standby-Modus, wie zum Beispiel Drucker, können unbemerkt viel Strom verbrauchen.
In diesem Blog-Artikel zeigen wir dir, wie du durch die Verwendung einer Funksteckdose und der smarten Automatisierung in Home Assistant deinen Drucker nach 60 Minuten Inaktivität automatisch ausschalten kannst. So sparst du nicht nur Energie, sondern auch Geld, und leistest gleichzeitig einen Beitrag zum Umweltschutz.
Schritt 1: Vorbereitung und Konfiguration
Bevor wir starten, benötigst du eine mit Home Assistant kompatible Funksteckdose. Es gibt viele verschiedene Modelle, die über Protokolle wie Zigbee, Z-Wave oder WLAN kommunizieren. Wähle eine aus, schließe sie an deinen Drucker an und integriere sie in dein Home Assistant System. Einige der aktuell populärsten Funksteckdosen für Home Assistant findest Du hier (Affiliate Link).
Schritt 2: Erstellen der Automatisierung in Home Assistant
Nachdem die Funksteckdose erfolgreich in Home Assistant integriert wurde, kannst du mit der Erstellung der Automatisierung beginnen. Ziel ist es, die Steckdose automatisch auszuschalten, wenn dein Drucker 60 Minuten lang im Standby-Modus war. Hier ein Beispiel für die notwendige YAML-Konfiguration (entweder in die configuration.yaml oder in die automations.yaml einfügen):
- id: 'steckdose_ausschalten' alias: 'Steckdose nach 60 Minuten ausschalten' trigger: platform: state entity_id: switch.drucker to: 'on' for: minutes: 60 action: service: switch.turn_off entity_id: switch.drucker
Lass uns die einzelnen Teile des Codes genauer betrachten:
- id: ’steckdose_ausschalten‘: Hier weisen wir der Automatisierung eine eindeutige ID zu. Diese ID kann genutzt werden, um die Automatisierung später leichter zu finden und zu bearbeiten.
- alias: ‚Steckdose nach 60 Minuten ausschalten‘: Der Alias gibt der Automatisierung einen leicht verständlichen Namen. Dieser Name wird in der Benutzeroberfläche von Home Assistant angezeigt.
- trigger: Dieser Abschnitt definiert, unter welchen Bedingungen die Automatisierung ausgelöst wird.
- platform: state: Diese Zeile legt fest, dass die Automatisierung durch eine Zustandsänderung ausgelöst wird.
- entity_id: switch.drucker: Hier wird die Entität (in diesem Fall die Steckdose) angegeben, deren Zustand überwacht werden soll.
- to: ‚on‘: Die Automatisierung wird ausgelöst, wenn die Steckdose eingeschaltet wird.
- for: minutes: 60: Die Zustandsänderung muss für 60 Minuten bestehen bleiben, bevor die Automatisierung ausgelöst wird.
- action: Dieser Teil definiert, welche Aktionen ausgeführt werden sollen, wenn die Automatisierung ausgelöst wird.
- service: switch.turn_off: Der Dienst, der aufgerufen wird, ist das Ausschalten eines Schalters.
- entity_id: switch.drucker: Die Entität, auf die der Dienst angewendet werden soll, ist erneut die Steckdose.
Zusammengefasst erstellt dieser Code eine Automatisierung in Home Assistant, die die Funksteckdose ausschaltet, wenn der Drucker für 60 Minuten eingeschaltet war. Dies ist eine effektive Methode, um sicherzustellen, dass der Drucker nicht unnötig Strom verbraucht, wenn er nicht benutzt wird.
Fazit
Mit Home Assistant hast du die Möglichkeit, dein Zuhause nicht nur smarter, sondern auch energieeffizienter zu gestalten. Die Verbindung von Funksteckdosen und intelligenten Automatisierungen ermöglicht es dir, den Energieverbrauch deiner Geräte gezielt zu steuern und somit Strom zu sparen. Probiere es aus und mache dein Zuhause ein Stück grüner!