Pixel & Stecker

Bewässerung mit Home Assistant Blueprint

brown wooden bench under green tree during daytime
Teilen
LinkedIn WhatsApp Bluesky Facebook E-Mail

ACHTUNG! Das ist eine BETA-Version, die gerade noch im Test ist. Ihr helft dabei, den Blueprint noch besser zu machen! Sollte der bei Euch irgendwie ungewöhnlich arbeiten, schreibt es bitte in die Kommentare.

Im letzten Jahr habe ich mit einer Automation zur Bewässerung mit Home Assistant begonnen. Nachdem das Ganze unseren Garten gut durch den Sommer gebracht hat, die Konfiguration allerdings etwas aufwendig ist, habe ich mir gedacht: Baue einen Blueprint daraus!

Die Hardware

Mit Hilfe von „modernster Technik“ ist der Home Assistant Blueprint nun fertig. Ich habe versucht, alles so einfach wie möglich zu halten. Folgende Dinge werden weiterhin benötigt:

  • eine funktionsfähige Home Assistant-Instanz
    (bspw. mit Home Assistant Green)
  • einen Bewässerungs-Computer
    (bspw. SONOFF Smart Bewässerungscomputer oder LinkTap G2S Drahtlose Bewässerungscomputer)
  • optional einen Regen-Sensor
    (bspw. von Ecowitt oder Netatmo)
  • optional ein Bodenfeuchte-Sensor
    (bspw. von Thirdreality)

Die Installation

Neben dem eigentlichen Blueprint wird auch weiterhin eine Wetter-Integration in Home Assistant benötigt. Standardmäßig ist die Meteorologisk Institutt (Met.no)-Integration installiert. Sollte diese Integration noch nicht vorhanden sein, einfach installieren: Unter „Einstellungen“->“Geräte & Dienste“ einfach unten rechts auf „Integration hinzufügen“ klicken und nach „Met“ suchen und installieren.

Und dann seit ihr eigentlich Ready-To-Go! Die Konfiguration wird in den Einstellungen des Blueprints erklärt. Es fehl Euch also nur noch der Blueprint:

Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.

Die Markdown-Card

Damit ihr auch immer sehen könnt, was der Bewässerungs-Blueprint gerade macht, habe ich beispielhaft noch eine Markdown-Card erstellt. Der YAML-Code sieht wie folgt aus:

  {% set bewaesserung_geplant = 'input_boolean.nachste_bewasserung_wird_ausgefuhrt' %}
  {% set bewaesserung_status = 'input_text.status_der_bewasserung' %}

  {% if is_state(bewaesserung_geplant, 'on') %}
  🟢 **Bewässerung geplant.**  
  {% else %}
  🔴 **Keine Bewässerung geplant.**
  {% endif %} {{ states(bewaesserung_status) }}

Kommentar schreiben

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert